projects
/
profile
/
ivi
/
weston.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fa4e2a7
)
compositor-drm: Flush before pageflipping
author
Benjamin Franzke
<benjaminfranzke@googlemail.com>
Mon, 14 Feb 2011 12:20:09 +0000
(13:20 +0100)
committer
Kristian Høgsberg
<krh@bitplanet.net>
Mon, 14 Feb 2011 13:28:44 +0000
(08:28 -0500)
This fixes compositor-drm flickering on r600.
compositor/compositor-drm.c
patch
|
blob
|
history
diff --git
a/compositor/compositor-drm.c
b/compositor/compositor-drm.c
index
6df6b34
..
50f353b
100644
(file)
--- a/
compositor/compositor-drm.c
+++ b/
compositor/compositor-drm.c
@@
-65,6
+65,7
@@
drm_compositor_present(struct wlsc_compositor *ec)
GL_COLOR_ATTACHMENT0,
GL_RENDERBUFFER,
output->rbo[output->current]);
+ glFlush();
drmModePageFlip(c->base.drm.fd, output->crtc_id,
output->fb_id[output->current ^ 1],