vkd3d/include
Conor McCarthy 1b11b57652 vkd3d-shader: Introduce DESCRIPTOR_INFO_FLAG_UAV_ATOMICS and always declare UAV images with known type for atomic ops.
Atomic ops on images with Unknown type will cause SPIR-V validation failure,
and assertion failure in Mesa debug builds. D3D12 allows atomics on typed
buffers, and this requires a distinction to be made between UAV reads and
atomic ops.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53874
2022-11-21 18:28:54 +01:00
..
private vkd3d-common: Add a Windows implementation of vkd3d_set_thread_name(). 2022-10-25 21:25:38 +02:00
.gitignore vkd3d-shader: Write the SM1 constant table. 2021-04-20 18:27:09 +02:00
vkd3d_d3d9types.h vkd3d-shader: Write SM1 store instructions. 2021-05-14 21:02:15 +02:00
vkd3d_d3d12.idl include: Add the PFN_D3D12_SERIALIZE_ROOT_SIGNATURE typedef. 2022-10-19 21:59:22 +02:00
vkd3d_d3d12sdklayers.idl include: Add ID3D12SharingContract interface declarations in vkd3d_d3d12sdklayers.idl. 2022-06-10 11:59:52 +02:00
vkd3d_d3dcommon.idl vkd3d-shader/hlsl: Write bound resources into the RDEF table. 2021-10-15 10:14:03 +02:00
vkd3d_d3dcompiler.h vkd3d-utils: Return an ID3DBlob pointer from D3DCreateBlob(). 2022-02-25 20:41:37 +01:00
vkd3d_d3dx9shader.idl vkd3d-shader: Write the SM1 constant table. 2021-04-20 18:27:09 +02:00
vkd3d_dxgi1_2.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_dxgi1_3.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_dxgi1_4.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_dxgi.idl tests: Print adapter info on Windows. 2018-12-03 22:22:42 +01:00
vkd3d_dxgibase.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_dxgiformat.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_dxgitype.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_shader.h vkd3d-shader: Introduce DESCRIPTOR_INFO_FLAG_UAV_ATOMICS and always declare UAV images with known type for atomic ops. 2022-11-21 18:28:54 +01:00
vkd3d_types.h vkd3d-shader: Allow writing log output via a custom callback. 2022-06-07 19:38:49 +02:00
vkd3d_unknown.idl include: Prefix public header file names with vkd3d. 2017-12-15 16:27:34 +01:00
vkd3d_utils.h vkd3d-utils: Allow writing log output via a custom callback. 2022-06-07 19:39:01 +02:00
vkd3d_windows.h vkd3d: Back descriptor heaps with Vulkan descriptor sets if descriptor indexing is available. 2022-03-18 12:38:53 +01:00
vkd3d.h Release 1.5. 2022-09-21 16:47:49 +02:00