include: Add more d3d12 logic ops.

From a vkd3d patch by Conor McCarthy.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2022-03-03 09:34:24 +01:00
parent df0566d531
commit d82d8bbddb
1 changed files with 11 additions and 0 deletions

View File

@ -1449,6 +1449,17 @@ typedef enum D3D12_LOGIC_OP
D3D12_LOGIC_OP_COPY = 2,
D3D12_LOGIC_OP_COPY_INVERTED = 3,
D3D12_LOGIC_OP_NOOP = 4,
D3D12_LOGIC_OP_INVERT = 5,
D3D12_LOGIC_OP_AND = 6,
D3D12_LOGIC_OP_NAND = 7,
D3D12_LOGIC_OP_OR = 8,
D3D12_LOGIC_OP_NOR = 9,
D3D12_LOGIC_OP_XOR = 10,
D3D12_LOGIC_OP_EQUIV = 11,
D3D12_LOGIC_OP_AND_REVERSE = 12,
D3D12_LOGIC_OP_AND_INVERTED = 13,
D3D12_LOGIC_OP_OR_REVERSE = 14,
D3D12_LOGIC_OP_OR_INVERTED = 15,
} D3D12_LOGIC_OP;
typedef enum D3D12_COLOR_WRITE_ENABLE