summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBen Skeggs <bskeggs@redhat.com>2011-07-11 12:48:34 +1000
committerBen Skeggs <bskeggs@redhat.com>2011-07-11 12:48:34 +1000
commitef4957492956df54fafa6c75d576a07ce678ea0a (patch)
tree2a45569e77fec82d155f2f1ad4831db88a904553 /src
parentab89aa022f0c78154e525b5f5787feee8024171f (diff)
kms: fix multiple rotations in noaccel mode
Diffstat (limited to 'src')
-rw-r--r--src/drmmode_display.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/drmmode_display.c b/src/drmmode_display.c
index 204d9e8..e5e4673 100644
--- a/src/drmmode_display.c
+++ b/src/drmmode_display.c
@@ -504,8 +504,7 @@ drmmode_crtc_shadow_destroy(xf86CrtcPtr crtc, PixmapPtr rotate_pixmap, void *dat
if (data) {
drmModeRmFB(drmmode->fd, drmmode_crtc->rotate_fb_id);
drmmode_crtc->rotate_fb_id = 0;
- if (!pNv->NoAccel)
- nouveau_bo_ref(NULL, &drmmode_crtc->rotate_bo);
+ nouveau_bo_ref(NULL, &drmmode_crtc->rotate_bo);
drmmode_crtc->rotate_pixmap = NULL;
}
}