Home | History | Annotate | Download | only in randr

Lines Matching refs:pScrPriv

70     pScrPriv->changed = TRUE;
71 pScrPriv->configChanged = TRUE;
91 if (pScrPriv->numOutputs == 0 && pScrPriv->numCrtcs == 0) {
103 output = pScrPriv->outputs[0];
106 crtc = pScrPriv->crtcs[0];
114 pScrPriv->changed = TRUE;
118 for (i = 0; i < pScrPriv->nSizes; i++) {
119 RRScreenSizePtr size = &pScrPriv->pSizes[i];
125 if (i == pScrPriv->size &&
126 size->pRates[r].rate == pScrPriv->rate) {
134 if (i == pScrPriv->size)
138 if (pScrPriv->nSizes)
139 free(pScrPriv->pSizes);
140 pScrPriv->pSizes = NULL;
141 pScrPriv->nSizes = 0;
165 RRCrtcNotify(crtc, newMode, 0, 0, pScrPriv->rotation, NULL, 1, &output);
183 if (pScrPriv->numCrtcs != 0 || pScrPriv->numOutputs != 0)
187 for (i = 0; i < pScrPriv->numOutputs; i++)
188 pScrPriv->outputs[i]->changed = FALSE;
189 for (i = 0; i < pScrPriv->numCrtcs; i++)
190 pScrPriv->crtcs[i]->changed = FALSE;
193 pScrPriv->changed = FALSE;
194 pScrPriv->configChanged = FALSE;
196 if (!(*pScrPriv->rrGetInfo) (pScreen, &rotations))
200 if (pScrPriv->nSizes)
217 if (!pScrPriv)
219 if (pScrPriv->minWidth == minWidth && pScrPriv->minHeight == minHeight &&
220 pScrPriv->maxWidth == maxWidth && pScrPriv->maxHeight == maxHeight) {
224 pScrPriv->minWidth = minWidth;
225 pScrPriv->minHeight = minHeight;
226 pScrPriv->maxWidth = maxWidth;
227 pScrPriv->maxHeight = maxHeight;
229 pScrPriv->configChanged = TRUE;
256 if (!pScrPriv)
266 for (i = 0; i < pScrPriv->nSizes; i++)
267 if (RRScreenSizeMatches(&tmp, &pScrPriv->pSizes[i]))
268 return &pScrPriv->pSizes[i];
269 pNew = reallocarray(pScrPriv->pSizes,
270 pScrPriv->nSizes + 1, sizeof(RRScreenSize));
273 pNew[pScrPriv->nSizes++] = tmp;
274 pScrPriv->pSizes = pNew;
275 return &pNew[pScrPriv->nSizes - 1];
285 if (!pScrPriv)
318 if (!pScrPriv)
320 pScrPriv->size = pSize - pScrPriv->pSizes;
321 pScrPriv->rotation = rotation;
322 pScrPriv->rate = rate;