From a98434d2577b327b5dd78b953c58405257efa339 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 30 Jul 2024 09:58:03 -0400 Subject: [PATCH] egl/drm: replace a DRI2_FLUSH check with a non-kms_swarst check MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit only (non-kms) swrast doesn't support this Reviewed-by: Marek Olšák Part-of: --- src/egl/drivers/dri2/platform_drm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/egl/drivers/dri2/platform_drm.c b/src/egl/drivers/dri2/platform_drm.c index 9487434b90d..61906734f20 100644 --- a/src/egl/drivers/dri2/platform_drm.c +++ b/src/egl/drivers/dri2/platform_drm.c @@ -314,7 +314,7 @@ dri2_drm_swap_buffers(_EGLDisplay *disp, _EGLSurface *draw) struct dri2_egl_display *dri2_dpy = dri2_egl_display(disp); struct dri2_egl_surface *dri2_surf = dri2_egl_surface(draw); - if (!dri2_dpy->flush) { + if (dri2_dpy->swrast_not_kms) { driSwapBuffers(dri2_surf->dri_drawable); return EGL_TRUE; }