Lines Matching defs:randrp

458     XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
462 *rotations = randrp->supported_rotations;
464 if (randrp->virtualX == -1 || randrp->virtualY == -1) {
465 randrp->virtualX = scrp->virtualX;
466 randrp->virtualY = scrp->virtualY;
478 if (randrp->maxX == 0 || randrp->maxY == 0) {
486 randrp->mmWidth, randrp->mmHeight);
492 RRSetCurrentConfig(pScreen, randrp->rotation, refresh, pSize);
498 if (randrp->maxX == 0 || randrp->maxY == 0) {
499 randrp->maxX = maxX;
500 randrp->maxY = maxY;
512 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
524 scrp->virtualX = randrp->virtualX;
525 scrp->virtualY = randrp->virtualY;
532 if (randrp->rotation & (RR_Rotate_90 | RR_Rotate_270)) {
584 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
589 Rotation oldRotation = randrp->rotation;
593 randrp->rotation = rotation;
595 if (randrp->virtualX == -1 || randrp->virtualY == -1) {
596 randrp->virtualX = scrp->virtualX;
597 randrp->virtualY = scrp->virtualY;
608 if (randrp->maxX == 0 || randrp->maxY == 0) {
619 if (pSize->width == randrp->virtualX &&
620 pSize->height == randrp->virtualY) {
625 if (randrp->maxX == 0 || randrp->maxY == 0) {
626 randrp->maxX = maxX;
627 randrp->maxY = maxY;
633 if (randrp->maxX == 0 || randrp->maxY == 0) {
634 randrp->maxX = maxX;
635 randrp->maxY = maxY;
640 randrp->rotation = oldRotation;
681 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
689 if (randrp->virtualX == -1 || randrp->virtualY == -1) {
690 randrp->virtualX = pScrn->virtualX;
691 randrp->virtualY = pScrn->virtualY;
715 xf86RandR13Pan(crtc, randrp->pointerX, randrp->pointerY);
722 randrp->mmWidth = pScreen->mmWidth = mmWidth;
723 randrp->mmHeight = pScreen->mmHeight = mmHeight;
743 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
745 return randrp->rotation;
753 XF86RandRInfoPtr randrp;
765 randrp = XF86RANDRINFO(pScreen);
830 if (randrp->virtualX == -1 || randrp->virtualY == -1) {
831 randrp->virtualX = pScrn->virtualX;
832 randrp->virtualY = pScrn->virtualY;
846 XF86RandRInfoPtr randrp;
864 randrp = malloc(sizeof(XF86RandRInfoRec));
865 if (!randrp)
869 free(randrp);
876 randrp->virtualX = -1;
877 randrp->virtualY = -1;
878 randrp->mmWidth = pScreen->mmWidth;
879 randrp->mmHeight = pScreen->mmHeight;
881 randrp->rotation = RR_Rotate_0; /* initial rotated mode */
883 randrp->supported_rotations = RR_Rotate_0;
885 randrp->maxX = randrp->maxY = 0;
887 randrp->palette_size = 0;
888 randrp->palette = NULL;
890 dixSetPrivate(&pScreen->devPrivates, &xf86RandR12KeyRec, randrp);
902 XF86RandRInfoPtr randrp;
907 randrp = XF86RANDRINFO(pScreen);
909 xf86ScreenToScrn(pScreen)->EnterVT = randrp->orig_EnterVT;
910 pScreen->ConstrainCursorHarder = randrp->orig_ConstrainCursorHarder;
913 free(randrp->palette);
914 free(randrp);
920 XF86RandRInfoPtr randrp;
931 randrp = XF86RANDRINFO(pScreen);
939 randrp->supported_rotations = rotations;
972 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
974 *x = randrp->virtualX;
975 *y = randrp->virtualY;
1139 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
1218 xf86RandR13Pan(crtc, randrp->pointerX, randrp->pointerY);
1219 randrp->panning = PANNING_ENABLED (crtc);
1365 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
1372 if (randrp->palette_size) {
1373 xf86RandR12CrtcComputeGamma(crtc, randrp->palette,
1374 randrp->palette_red_size,
1375 randrp->palette_green_size,
1376 randrp->palette_blue_size,
1880 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
1883 randrp->pointerX = x;
1884 randrp->pointerY = y;
1913 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
1918 Bool oldPanning = randrp->panning;
1935 xf86RandR13Pan(crtc, randrp->pointerX, randrp->pointerY);
1936 randrp->panning = PANNING_ENABLED (crtc);
1944 randrp->panning = oldPanning;
1972 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
1974 if (randrp->palette_size != palette_size) {
1975 randrp->palette = reallocarray(randrp->palette, palette_size,
1977 if (!randrp->palette) {
1978 randrp->palette_size = 0;
1982 randrp->palette_size = palette_size;
1984 randrp->palette_red_size = reds;
1985 randrp->palette_green_size = greens;
1986 randrp->palette_blue_size = blues;
1992 randrp->palette[index].red = colors[index].red;
1994 randrp->palette[index].green = colors[index].green;
1996 randrp->palette[index].blue = colors[index].blue;
2052 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
2057 if (randrp->orig_EnterVT) {
2058 pScrn->EnterVT = randrp->orig_EnterVT;
2060 randrp->orig_EnterVT = pScrn->EnterVT;
2184 XF86RandRInfoPtr randrp = XF86RANDRINFO(screen);
2186 if (randrp->panning)
2189 if (randrp->orig_ConstrainCursorHarder) {
2190 screen->ConstrainCursorHarder = randrp->orig_ConstrainCursorHarder;
2354 XF86RandRInfoPtr randrp = XF86RANDRINFO(pScreen);
2384 randrp->orig_EnterVT = pScrn->EnterVT;
2387 randrp->panning = FALSE;
2388 randrp->orig_ConstrainCursorHarder = pScreen->ConstrainCursorHarder;