vkd3d/libs
Conor McCarthy 0627462192 vkd3d: Use Vulkan null descriptors if EXT_robustness2 is available.
This implements all remaining unsupported image view dimensions and saves
a small amount of resources because null buffers and images are no longer
needed. It matches the D3D12 requirement that all reads return zero,
which is not strictly true of the existing implementation using resources
of small but non-zero size. Warnings on null view creation are silenced
because there should no longer be a difference from D3D12 behaviour.

Signed-off-by: Conor McCarthy <cmccarthy@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-24 19:46:13 +01:00
..
vkd3d vkd3d: Use Vulkan null descriptors if EXT_robustness2 is available. 2022-03-24 19:46:13 +01:00
vkd3d-common vkd3d-shader/sm1: Introduce a parser for the legacy D3D byte-code format. 2021-10-06 18:35:44 +02:00
vkd3d-shader vkd3d-shader/hlsl: Write SM4 left shift instructions. 2022-03-18 22:20:36 +01:00
vkd3d-utils vkd3d-utils: Simplify handling of shader messages a bit. 2022-03-07 16:30:44 +01:00
.gitignore libs/vkd3d: Trace build version. 2018-06-27 22:43:49 +02:00