diff --git a/src/intel/vulkan/anv_wsi.c b/src/intel/vulkan/anv_wsi.c index d66034a2537..5e98673e275 100644 --- a/src/intel/vulkan/anv_wsi.c +++ b/src/intel/vulkan/anv_wsi.c @@ -112,17 +112,6 @@ VkResult anv_QueuePresentKHR( _queue, 0, pPresentInfo); - for (uint32_t i = 0; i < pPresentInfo->waitSemaphoreCount; i++) { - VK_FROM_HANDLE(vk_semaphore, semaphore, pPresentInfo->pWaitSemaphores[i]); - /* From the Vulkan 1.0.53 spec: - * - * "If the import is temporary, the implementation must restore the - * semaphore to its prior permanent state after submitting the next - * semaphore wait operation." - */ - vk_semaphore_reset_temporary(&queue->device->vk, semaphore); - } - u_trace_context_process(&device->ds.trace_context, true); return result;