diff options
Diffstat (limited to 'randr/mirrcrtc.c')
-rw-r--r-- | randr/mirrcrtc.c | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/randr/mirrcrtc.c b/randr/mirrcrtc.c index a9ee6b445..d8bde3414 100644 --- a/randr/mirrcrtc.c +++ b/randr/mirrcrtc.c @@ -51,20 +51,16 @@ miRRSetScreenConfig(ScreenPtr screen, Bool miRRSetCrtcConfig(RRCrtcConfigPtr crtc_config) { - int x = crtc_config->x, y = crtc_config->y; - - if (crtc_config->pixmap) { - x = crtc_config->pixmap_x; - y = crtc_config->pixmap_y; - } if (!RRCrtcSet(crtc_config->crtc, crtc_config->mode, - x, - y, + crtc_config->x, + crtc_config->y, crtc_config->rotation, crtc_config->numOutputs, crtc_config->outputs, - crtc_config->pixmap)) + crtc_config->pixmap, + crtc_config->pixmap_x, + crtc_config->pixmap_y)) return FALSE; RRCrtcSpriteTransformSet(crtc_config->crtc, &crtc_config->sprite_position_transform, |