vkd3d/include
Zebediah Figura 6b6e4bc212 vkd3d-shader: Add a compile option to control whether implicit truncation warnings are printed.
d3dcompiler and d3dx9 versions before 42 don't emit this error; this will be
necessary to emulate that behaviour.

Other warnings exist that are introduced in different d3dcompiler versions,
although there are not very many distinct HLSL warnings to begin with.

We could of course group all these together under a single compiler option, but
I find that using separate top-level options is unilaterally friendlier to an
API consumer, and simpler to implement as well. It also in some sense maps
conceptually to e.g. "-Wno-implicit-conversion".
2024-03-27 22:37:34 +01:00
..
private vkd3d-utils: Parse the RD11 section. 2024-03-27 22:36:33 +01: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: Add a compile option to control whether implicit truncation warnings are printed. 2024-03-27 22:37:34 +01: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 include: Add UUIDs for use with D3D12EnableExperimentalFeatures. 2023-09-18 21:04:59 +02:00
vkd3d.h Release 1.11. 2024-03-05 20:39:45 +01:00