Home | History | Annotate | Download | only in randr

Lines Matching refs:pScrPriv

80         if (pScrPriv) {
81 pTimes[i].setTime = pScrPriv->lastSetTime;
82 pTimes[i].configTime = pScrPriv->lastConfigTime;
94 unwrap(pScrPriv, pScreen, CloseScreen);
96 xorg_list_for_each_entry_safe(lease, next, &pScrPriv->leases, list)
98 for (j = pScrPriv->numCrtcs - 1; j >= 0; j--)
99 RRCrtcDestroy(pScrPriv->crtcs[j]);
100 for (j = pScrPriv->numOutputs - 1; j >= 0; j--)
101 RROutputDestroy(pScrPriv->outputs[j]);
103 if (pScrPriv->provider)
104 RRProviderDestroy(pScrPriv->provider);
108 free(pScrPriv->crtcs);
109 free(pScrPriv->outputs);
110 free(pScrPriv);
307 rrScrPrivPtr pScrPriv;
312 pScrPriv = (rrScrPrivPtr) calloc(1, sizeof(rrScrPrivRec));
313 if (!pScrPriv)
316 SetRRScreen(pScreen, pScrPriv);
321 pScrPriv->rrGetInfo = 0;
322 pScrPriv->maxWidth = pScrPriv->minWidth = pScreen->width;
323 pScrPriv->maxHeight = pScrPriv->minHeight = pScreen->height;
325 pScrPriv->width = pScreen->width;
326 pScrPriv->height = pScreen->height;
327 pScrPriv->mmWidth = pScreen->mmWidth;
328 pScrPriv->mmHeight = pScreen->mmHeight;
330 pScrPriv->rrScreenSetSize = NULL;
331 pScrPriv->rrCrtcSet = NULL;
332 pScrPriv->rrCrtcSetGamma = NULL;
335 pScrPriv->rrSetConfig = 0;
336 pScrPriv->rotations = RR_Rotate_0;
337 pScrPriv->reqWidth = pScreen->width;
338 pScrPriv->reqHeight = pScreen->height;
339 pScrPriv->nSizes = 0;
340 pScrPriv->pSizes = NULL;
341 pScrPriv->rotation = RR_Rotate_0;
342 pScrPriv->rate = 0;
343 pScrPriv->size = 0;
351 pScrPriv->lastSetTime = currentTime;
352 pScrPriv->lastConfigTime = currentTime;
354 wrap(pScrPriv, pScreen, CloseScreen, RRCloseScreen);
358 pScrPriv->numOutputs = 0;
359 pScrPriv->outputs = NULL;
360 pScrPriv->numCrtcs = 0;
361 pScrPriv->crtcs = NULL;
363 xorg_list_init(&pScrPriv->leases);
458 pScrPriv->resourcesChanged = TRUE;
473 .timestamp = pScrPriv->lastSetTime.milliseconds,
506 for (i = 0; i < pScrPriv->numCrtcs; i++) {
507 RRCrtcPtr crtc = pScrPriv->crtcs[i];
528 for (i = 0; i < pScrPriv->numOutputs; i++) {
529 RROutputPtr output = pScrPriv->outputs[i];
558 if (pScrPriv->resourcesChanged) {
564 if (pScrPriv->leasesChanged) {
588 primarysp = pScrPriv;
615 primarysp = pScrPriv;
640 pScrPriv->changed = FALSE;
647 for (i = 0; i < pScrPriv->numOutputs; i++)
648 pScrPriv->outputs[i]->changed = FALSE;
649 for (i = 0; i < pScrPriv->numCrtcs; i++)
650 pScrPriv->crtcs[i]->changed = FALSE;
664 pScrPriv->layoutChanged = FALSE;
682 if (!pScrPriv)
685 if (pScrPriv->primaryOutput && pScrPriv->primaryOutput->crtc)
686 return pScrPriv->primaryOutput;
688 for (i = 0; i < pScrPriv->numCrtcs; i++) {
689 RRCrtcPtr crtc = pScrPriv->crtcs[i];
691 for (j = 0; j < pScrPriv->numOutputs; j++) {
692 output = pScrPriv->outputs[j];
707 if (!pScrPriv)
710 if (pScrPriv->primaryOutput && pScrPriv->primaryOutput->crtc &&
711 pScrPriv->primaryOutput->pScreen == pScreen)
712 return pScrPriv->primaryOutput->crtc;
714 for (i = 0; i < pScrPriv->numCrtcs; i++) {
715 RRCrtcPtr crtc = pScrPriv->crtcs[i];
717 for (j = 0; j < pScrPriv->numOutputs; j++) {
718 output = pScrPriv->outputs[j];