Module: Mesa Branch: master Commit: 48ac6d7e97b93258bc784f46bd5f875c70a4b3b9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48ac6d7e97b93258bc784f46bd5f875c70a4b3b9
Author: Kristian Høgsberg <[email protected]> Date: Thu Dec 13 23:32:51 2012 -0500 egl/wayland: Remove kooky flush code We used to have to jump through hoops to call glFlush at swap buffer time, but the flush extension made that unnecessary a long time ago. --- src/egl/drivers/dri2/platform_wayland.c | 8 -------- 1 files changed, 0 insertions(+), 8 deletions(-) diff --git a/src/egl/drivers/dri2/platform_wayland.c b/src/egl/drivers/dri2/platform_wayland.c index 4349868..a8069ba 100644 --- a/src/egl/drivers/dri2/platform_wayland.c +++ b/src/egl/drivers/dri2/platform_wayland.c @@ -546,7 +546,6 @@ dri2_swap_buffers(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *draw) { struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); struct dri2_egl_surface *dri2_surf = dri2_egl_surface(draw); - struct dri2_egl_driver *dri2_drv = dri2_egl_driver(drv); int ret = 0; while (dri2_surf->frame_callback && ret != -1) @@ -594,13 +593,6 @@ dri2_swap_buffers(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *draw) wl_surface_commit(dri2_surf->wl_win->surface); } - _EGLContext *ctx; - if (dri2_drv->glFlush) { - ctx = _eglGetCurrentContext(); - if (ctx && ctx->DrawSurface == &dri2_surf->base) - dri2_drv->glFlush(); - } - (*dri2_dpy->flush->flush)(dri2_surf->dri_drawable); (*dri2_dpy->flush->invalidate)(dri2_surf->dri_drawable); _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
