include: Add the D3D12_GPU_BASED_VALIDATION_SHADER_PATCH_MODE enumeration.

Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Biswapriyo Nath 2020-10-07 18:36:44 +03:30 committed by Alexandre Julliard
parent 1210dac8e1
commit 55feaae815

View File

@ -890,6 +890,15 @@ typedef enum D3D12_MESSAGE_ID
D3D12_MESSAGE_ID_D3D12_MESSAGES_END D3D12_MESSAGE_ID_D3D12_MESSAGES_END
} D3D12_MESSAGE_ID; } 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 typedef struct D3D12_MESSAGE
{ {
D3D12_MESSAGE_CATEGORY Category; D3D12_MESSAGE_CATEGORY Category;