vkd3d/include
Conor McCarthy 6975a8d726 vkd3d-shader: Introduce SPIRV_ENVIRONMENT_VULKAN_1_1.
The SPIR-V backend may emit SPIR-V 1.3 if Vulkan 1.1 is available.
Some extensions which provide wave op instructions are available in
SPIR-V 1.0, but these are not sufficient to implement all Shader Model 6
wave op intrinsics. SPIR-V 1.3 has all of the required instructions, but
does not support reading from a quad at a non-constant (but uniform) lane
index, so it may later prove necessary to introduce a Vulkan 1.2
environment.
2024-04-17 22:51:49 +02:00
..
private vkd3d: Implement reopening existing caches. 2024-04-10 08:54:58 -05: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: D3D12_RT_FORMAT_ARRAY remove typedef to make header compatible with windows. 2023-11-28 00:09:20 +01:00
vkd3d_d3d12sdklayers.idl include: Add ID3D12InfoQueue1 definition in vkd3d_d3d12sdklayers.idl. 2023-11-28 21:49:11 +01:00
vkd3d_d3d12shader.idl include: Add vkd3d_d3d12shader.idl. 2024-01-24 22:37:53 +01:00
vkd3d_d3dcommon.idl include: Add vkd3d_d3d12shader.idl. 2024-01-24 22:37:53 +01:00
vkd3d_d3dcompiler_types.h include: Move D3D_BLOB_PART to a new header file. 2023-11-06 23:08:42 +01:00
vkd3d_d3dcompiler.h vkd3d-utils: Implement D3DDisassemble(). 2024-01-29 22:33:44 +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 SPIRV_ENVIRONMENT_VULKAN_1_1. 2024-04-17 22:51:49 +02:00
vkd3d_types.h vkd3d-shader/ir: Compute the loops in the control flow graph. 2024-03-07 23:08:32 +01:00
vkd3d_unknown.idl include: Add DirectX 12 Agility SDK definitions. 2023-09-18 21:04:56 +02:00
vkd3d_utils.h vkd3d-utils: Restore the \since 1.11 command on D3DReflect(). 2024-03-05 20:39:40 +01:00
vkd3d_windows.h tests: Add tests for creating D3D12ShaderCacheSession objects. 2024-04-04 22:19:46 +02:00
vkd3d.h Release 1.11. 2024-03-05 20:39:45 +01:00