summaryrefslogtreecommitdiff
path: root/randr/mirrcrtc.c
diff options
context:
space:
mode:
Diffstat (limited to 'randr/mirrcrtc.c')
-rw-r--r--randr/mirrcrtc.c14
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,