Vinson Lee : include: Add more D3D12_RESOURCE_STATES enum elements.

Alexandre Julliard julliard at winehq.org
Thu Nov 12 15:17:10 CST 2020


Module: vkd3d
Branch: master
Commit: 4f5ec93661aaa59302f23b9bf4da4ae6b3ef3010
URL:    https://source.winehq.org/git/vkd3d.git/?a=commit;h=4f5ec93661aaa59302f23b9bf4da4ae6b3ef3010

Author: Vinson Lee <vlee at freedesktop.org>
Date:   Thu Nov 12 01:42:59 2020 +0000

include: Add more D3D12_RESOURCE_STATES enum elements.

Signed-off-by: Vinson Lee <vlee at freedesktop.org>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/vkd3d_d3d12.idl | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/include/vkd3d_d3d12.idl b/include/vkd3d_d3d12.idl
index e1f1133..11e597d 100644
--- a/include/vkd3d_d3d12.idl
+++ b/include/vkd3d_d3d12.idl
@@ -510,6 +510,12 @@ typedef enum D3D12_RESOURCE_STATES
     D3D12_RESOURCE_STATE_GENERIC_READ = 0x1 | 0x2 | 0x40 | 0x80 | 0x200 | 0x800,
     D3D12_RESOURCE_STATE_PRESENT = 0x0,
     D3D12_RESOURCE_STATE_PREDICATION = 0x200,
+    D3D12_RESOURCE_STATE_VIDEO_DECODE_READ = 0x10000,
+    D3D12_RESOURCE_STATE_VIDEO_DECODE_WRITE = 0x20000,
+    D3D12_RESOURCE_STATE_VIDEO_PROCESS_READ = 0x40000,
+    D3D12_RESOURCE_STATE_VIDEO_PROCESS_WRITE = 0x80000,
+    D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ = 0x200000,
+    D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE = 0x800000,
 } D3D12_RESOURCE_STATES;
 cpp_quote("DEFINE_ENUM_FLAG_OPERATORS(D3D12_RESOURCE_STATES);")
 




More information about the wine-cvs mailing list