Lines Matching defs:scrp
68 ScrnInfoPtr scrp = xf86ScreenToScrn(pScreen);
76 for (mode = scrp->modes; mode != NULL; mode = mode->next) {
79 if (mode == scrp->modes)
88 if (scrp->DriverFunc) {
89 (*scrp->DriverFunc) (scrp, RR_GET_MODE_MM, &RRModeMM);
98 if (mode == scrp->currentMode &&
99 mode->HDisplay == scrp->virtualX &&
100 mode->VDisplay == scrp->virtualY)
102 if (mode->next == scrp->modes)
105 if (scrp->currentMode->HDisplay != randrp->virtualX ||
106 scrp->currentMode->VDisplay != randrp->virtualY) {
107 mode = scrp->modes;
115 if (scrp->DriverFunc) {
116 (*scrp->DriverFunc) (scrp, RR_GET_MODE_MM, &RRModeMM);
125 if (scrp->virtualX == randrp->virtualX &&
126 scrp->virtualY == randrp->virtualY) {
132 if (scrp->DriverFunc) {
136 if (!(*scrp->DriverFunc) (scrp, RR_GET_INFO, &RRRotation))
149 ScrnInfoPtr scrp = xf86ScreenToScrn(pScreen);
155 int oldVirtualX = scrp->virtualX;
156 int oldVirtualY = scrp->virtualY;
160 if (pRoot && scrp->vtSema)
161 (*scrp->EnableDisableFBAccess) (scrp, FALSE);
163 scrp->virtualX = randrp->virtualX;
164 scrp->virtualY = randrp->virtualY;
167 scrp->virtualX = mode->HDisplay;
168 scrp->virtualY = mode->VDisplay;
175 if (scrp->DriverFunc) {
179 RRModeMM.virtX = scrp->virtualX;
180 RRModeMM.virtY = scrp->virtualY;
184 (*scrp->DriverFunc) (scrp, RR_GET_MODE_MM, &RRModeMM);
191 pScreen->width = scrp->virtualY;
192 pScreen->height = scrp->virtualX;
197 pScreen->width = scrp->virtualX;
198 pScreen->height = scrp->virtualY;
207 scrp->virtualX = oldVirtualX;
208 scrp->virtualY = oldVirtualY;
216 if (scrp->vtSema) {
223 (*scrp->EnableDisableFBAccess) (scrp, TRUE);
232 ScrnInfoPtr scrp = xf86ScreenToScrn(pScreen);
248 for (mode = scrp->modes;; mode = mode->next) {
253 if (mode->next == scrp->modes) {
256 mode = scrp->modes;
267 if (scrp->DriverFunc) {
278 if (!(*scrp->DriverFunc) (scrp, RR_SET_CONFIG, &RRRotation))
291 if (scrp->DriverFunc) {
296 xf86RandRModeRefresh(scrp->currentMode);
297 RRRotation.RRConfig.width = scrp->virtualX;
298 RRRotation.RRConfig.height = scrp->virtualY;
299 (*scrp->DriverFunc) (scrp, RR_SET_CONFIG, &RRRotation);
343 ScrnInfoPtr scrp = xf86ScreenToScrn(pScreen);
346 scrp->virtualX = pScreen->width = randrp->virtualX;
347 scrp->virtualY = pScreen->height = randrp->virtualY;
348 scrp->currentMode = scrp->modes;
407 ScrnInfoPtr scrp = xf86ScreenToScrn(pScreen);
432 randrp->virtualX = scrp->virtualX;
433 randrp->virtualY = scrp->virtualY;