Module: Mesa Branch: staging/22.0 Commit: 11a48e5681f705a5970dd0e057b6c180ad39a9ab URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11a48e5681f705a5970dd0e057b6c180ad39a9ab
Author: Jason Ekstrand <[email protected]> Date: Fri May 21 15:31:06 2021 -0500 vulkan/wsi: Set the right stage flags for semaphore waits This is currently technically broken for compute. Reviewed-by: Lionel Landwerlin <[email protected]> Reviewed-by: Adam Jackson <[email protected]> Cc: [email protected] Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16333> (cherry picked from commit 233be8ee592a0119501d9459fdafdc94c70902a4) --- src/vulkan/wsi/wsi_common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vulkan/wsi/wsi_common.c b/src/vulkan/wsi/wsi_common.c index 57b8e58a2d7..6b35141671b 100644 --- a/src/vulkan/wsi/wsi_common.c +++ b/src/vulkan/wsi/wsi_common.c @@ -962,7 +962,7 @@ wsi_common_queue_present(const struct wsi_device *wsi, goto fail_present; } for (uint32_t s = 0; s < pPresentInfo->waitSemaphoreCount; s++) - stage_flags[s] = VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT; + stage_flags[s] = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT; submit_info.pWaitDstStageMask = stage_flags; }
