egl/x11: disable swapbufferswithdamage for zink without kopper
this is broken Acked-by: Dave Airlie <airlied@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28215>
This commit is contained in:
committed by
Marge Bot
parent
9fe9681db1
commit
d3730fcd2d
@@ -1592,7 +1592,7 @@ dri2_initialize_x11_swrast(_EGLDisplay *disp)
|
||||
disp->Extensions.NOK_texture_from_pixmap = EGL_TRUE;
|
||||
disp->Extensions.CHROMIUM_sync_control = EGL_TRUE;
|
||||
/* FIXME: if mesa vk wsi ever checks VkPresentRegionKHR in sw mode */
|
||||
disp->Extensions.EXT_swap_buffers_with_damage = !disp->Options.ForceSoftware;
|
||||
disp->Extensions.EXT_swap_buffers_with_damage = !disp->Options.ForceSoftware && dri2_dpy->kopper;
|
||||
|
||||
#ifdef HAVE_DRI3
|
||||
if (dri2_dpy->multibuffers_available)
|
||||
|
||||
Reference in New Issue
Block a user