From 1dfb5a93d2663128850c2280e1feb808a5960b4f Mon Sep 17 00:00:00 2001 From: Jonathan Marek Date: Mon, 28 Sep 2020 22:40:51 -0400 Subject: [PATCH] turnip: set MSM_SUBMIT_SYNCOBJ_RESET for submit pWaitSemaphores From VK spec: "the act of waiting for a binary semaphore also unsignals that semaphore" Signed-off-by: Jonathan Marek Part-of: --- src/freedreno/vulkan/tu_drm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/freedreno/vulkan/tu_drm.c b/src/freedreno/vulkan/tu_drm.c index 7ec10d9e552..d23aab87509 100644 --- a/src/freedreno/vulkan/tu_drm.c +++ b/src/freedreno/vulkan/tu_drm.c @@ -660,7 +660,7 @@ tu_QueueSubmit(VkQueue _queue, continue; in_syncobjs[nr_in_syncobjs++] = (struct drm_msm_gem_submit_syncobj) { .handle = part->syncobj, - .flags = 0, + .flags = MSM_SUBMIT_SYNCOBJ_RESET, }; }