diff options
author | Chia-I Wu <olvaffe@gmail.com> | 2022-02-03 23:55:34 -0800 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2022-02-04 19:58:40 +0000 |
commit | 47f4cb2405fa8cbfce8e940c07b7725d9619f200 (patch) | |
tree | 6c4b2098a304084b5200b4dad7839ea09b9d24b3 | |
parent | 737d94a5452bec3fc5d9393995156aba3d2d690a (diff) |
zink: set needs_mesa_flush_wsi for venus
venus relies on wsi_image_create_info and wsi_memory_signal_submit_info.
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14872>
-rw-r--r-- | src/gallium/drivers/zink/zink_screen.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gallium/drivers/zink/zink_screen.c b/src/gallium/drivers/zink/zink_screen.c index 1713226e3c8..2ae25e1d730 100644 --- a/src/gallium/drivers/zink/zink_screen.c +++ b/src/gallium/drivers/zink/zink_screen.c @@ -1613,7 +1613,8 @@ check_device_needs_mesa_wsi(struct zink_screen *screen) screen->info.driver_props.driverID == VK_DRIVER_ID_MESA_RADV_KHR ) { screen->needs_mesa_wsi = true; - } else if (screen->info.driver_props.driverID == VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR) + } else if (screen->info.driver_props.driverID == VK_DRIVER_ID_INTEL_OPEN_SOURCE_MESA_KHR || + screen->info.driver_props.driverID == VK_DRIVER_ID_MESA_VENUS) screen->needs_mesa_flush_wsi = true; } |