From d82d8bbddbd5b8294a214333fc78704d54670d32 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Thu, 3 Mar 2022 09:34:24 +0100 Subject: [PATCH] include: Add more d3d12 logic ops. From a vkd3d patch by Conor McCarthy. Signed-off-by: Alexandre Julliard --- include/d3d12.idl | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/include/d3d12.idl b/include/d3d12.idl index 42f33a06e40..4958385915e 100644 --- a/include/d3d12.idl +++ b/include/d3d12.idl @@ -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