[PATCH vkd3d v2 1/2] vkd3d: Use Vulkan timeline semaphores for D3D12 fences.

Conor McCarthy cmccarthy at codeweavers.com
Tue Mar 15 09:58:30 CDT 2022


March 11, 2022 9:01 PM, "Henri Verbeet" <hverbeet at gmail.com> wrote:

> KHR_timeline_semaphore requires raising the minimum required version
> of Vulkan-Headers from version 1.1.113 to version 1.2.131. That's
> fine, but requires an update of the README. Unfortunately this also
> introduces new failures in test_gpu_signal_fence() and
> test_fence_values() for me:

These failures occur in Mesa 20.1.10 but not 21.3.2 (I haven't checked which version eliminates them completely). Without the patches we have the "Failed to acquire Vulkan semaphore" problem, but with the patch on older Mesa versions we lack support for signalling a lower fence value in a queue. I'm not sure which is the worse problem.



More information about the wine-devel mailing list