- Jul 27, 2023
-
-
- Jul 24, 2023
-
-
-
-
-
-
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Buffering of command list commands will depend upon command signatures persisting until the buffer is flushed.
-
D3D12 docs are silent on a required lifetime and immediate release works in Windows.
-
For correct function it cannot be freed until the command allocator is reset, and d3d12_command_allocator_free_command_buffer() normally does not free it.
-
This is the simplest way to gather this information when command lists are executed later.
-
- Jul 20, 2023
-
-
-
-
-
Provides a simple way to disable Vulkan writes for non-shader-visible heaps. Also there is a chance of avoiding access to the d3d12_device object which helps memory cache performance.
-
-
-
-
-
-
-
Sufficient for compiling a no-op pixel shader.
-
-
-
- Jul 17, 2023
-
-
-
-
It is not spirv-specific and will (presumably) be used for GLSL as well.
-
-
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
Spotted by Francisco Casas.
-
Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-
-