vkd3d/libs
Giovanni Mascellani 0d329ba168 vkd3d: Always enqueue execute operations, even when they can be executed right away.
The goal is to simplify the CS queue handling: with this and the following
changes operations are always started by d3d12_command_queue_flush_ops(),
in order to make further refactoring easier.

Notice that while with this change executing an operation on an empty CS
queue is a bit less efficient, it doesn't require more locking. On the other
hand, this change paves the road for executing CS operations without holding
the queue lock.
2023-03-08 20:14:35 +01:00
..
vkd3d vkd3d: Always enqueue execute operations, even when they can be executed right away. 2023-03-08 20:14:35 +01:00
vkd3d-common vkd3d-common: Always prefix debug output with "vkd3d". 2022-11-08 20:52:27 +01:00
vkd3d-shader vkd3d-shader/hlsl: Support distance() intrinsic. 2023-03-08 20:14:22 +01:00
vkd3d-utils Release 1.6. 2022-12-07 16:08:16 +01:00
.gitignore libs/vkd3d: Trace build version. 2018-06-27 22:43:49 +02:00