diff options
| author | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2011-02-14 13:20:09 +0100 |
|---|---|---|
| committer | Kristian Høgsberg <krh@bitplanet.net> | 2011-02-14 08:28:44 -0500 |
| commit | feb370e4ea0bd49080b2d4ee198f190af1ad29ea (patch) | |
| tree | 79130d8356f932f9363d0754e1914476b8023ca4 | |
| parent | compositor: Switch away from using VBOs and just stream the vertex data (diff) | |
| download | wayland-feb370e4ea0bd49080b2d4ee198f190af1ad29ea.tar wayland-feb370e4ea0bd49080b2d4ee198f190af1ad29ea.tar.gz wayland-feb370e4ea0bd49080b2d4ee198f190af1ad29ea.tar.bz2 wayland-feb370e4ea0bd49080b2d4ee198f190af1ad29ea.tar.lz wayland-feb370e4ea0bd49080b2d4ee198f190af1ad29ea.tar.xz wayland-feb370e4ea0bd49080b2d4ee198f190af1ad29ea.tar.zst wayland-feb370e4ea0bd49080b2d4ee198f190af1ad29ea.zip | |
compositor-drm: Flush before pageflipping
This fixes compositor-drm flickering on r600.
| -rw-r--r-- | compositor/compositor-drm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compositor/compositor-drm.c b/compositor/compositor-drm.c index 6df6b34..50f353b 100644 --- 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], |
