zink: delete unnecessary pipeline stage flags from inference
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Mon, 8 May 2023 20:15:15 +0000 (16:15 -0400)
committerMarge Bot <emma+marge@anholt.net>
Tue, 9 May 2023 00:56:19 +0000 (00:56 +0000)
I added these for completeness, but zink will never use them

cc: mesa-stable

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22907>

src/gallium/drivers/zink/zink_synchronization.cpp

index e7359b6..363805d 100644 (file)
@@ -489,10 +489,7 @@ pipeline_access_stage(VkAccessFlags flags)
    if (flags & (VK_ACCESS_UNIFORM_READ_BIT |
                 VK_ACCESS_SHADER_READ_BIT |
                 VK_ACCESS_SHADER_WRITE_BIT))
-      return VK_PIPELINE_STAGE_TASK_SHADER_BIT_NV |
-             VK_PIPELINE_STAGE_MESH_SHADER_BIT_NV |
-             VK_PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR |
-             VK_PIPELINE_STAGE_VERTEX_SHADER_BIT |
+      return VK_PIPELINE_STAGE_VERTEX_SHADER_BIT |
              VK_PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT |
              VK_PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT |
              VK_PIPELINE_STAGE_GEOMETRY_SHADER_BIT |