zink: remove venus from renderpass optimizations
authorJuston Li <justonli@google.com>
Thu, 13 Jul 2023 20:29:42 +0000 (13:29 -0700)
committerMarge Bot <emma+marge@anholt.net>
Thu, 13 Jul 2023 22:12:40 +0000 (22:12 +0000)
For venus, need to query the underlying driver.
See https://gitlab.freedesktop.org/mesa/mesa/-/issues/9358

Remove venus for now as it is causing crashes on top of anv/radv.

Signed-off-by: Juston Li <justonli@google.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24147>

src/gallium/drivers/zink/zink_screen.c

index 813c032..f894cab 100644 (file)
@@ -2585,7 +2585,6 @@ init_driver_workarounds(struct zink_screen *screen)
    case VK_DRIVER_ID_MESA_LLVMPIPE:
    case VK_DRIVER_ID_MESA_TURNIP:
    case VK_DRIVER_ID_MESA_PANVK:
-   case VK_DRIVER_ID_MESA_VENUS:
    case VK_DRIVER_ID_MESA_V3DV:
    case VK_DRIVER_ID_IMAGINATION_PROPRIETARY:
    case VK_DRIVER_ID_QUALCOMM_PROPRIETARY: