[PATCH vkd3d 3/3] include: Add the D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE enumeration.
Henri Verbeet
hverbeet at codeweavers.com
Wed Oct 7 10:06:44 CDT 2020
From: Biswapriyo Nath <nathbappai at gmail.com>
Signed-off-by: Biswapriyo Nath <nathbappai at gmail.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
---
include/vkd3d_d3d12sdklayers.idl | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/include/vkd3d_d3d12sdklayers.idl b/include/vkd3d_d3d12sdklayers.idl
index 31187f7e..027eeaa2 100644
--- a/include/vkd3d_d3d12sdklayers.idl
+++ b/include/vkd3d_d3d12sdklayers.idl
@@ -890,6 +890,15 @@ typedef enum D3D12_MESSAGE_ID
D3D12_MESSAGE_ID_D3D12_MESSAGES_END
} D3D12_MESSAGE_ID;
+typedef enum D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE
+{
+ D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_NONE = 0x0,
+ D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_STATE_TRACKING_ONLY = 0x1,
+ D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_UNGUARDED_VALIDATION = 0x2,
+ D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE_GUARDED_VALIDATION = 0x3,
+ NUM_D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODES = 0x4,
+} D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE;
+
typedef struct D3D12_MESSAGE
{
D3D12_MESSAGE_CATEGORY Category;
--
2.11.0
More information about the wine-devel
mailing list