[PATCH vkd3d 1/5] include: Move D3D_PRIMITIVE_TOPOLOGY to d3dcommon.

Józef Kucia joseph.kucia at gmail.com
Thu Feb 15 08:43:50 CST 2018


From: Józef Kucia <jkucia at codeweavers.com>

Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
---
 include/vkd3d_d3d12.idl     | 10 ----------
 include/vkd3d_d3dcommon.idl | 10 ++++++++++
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/include/vkd3d_d3d12.idl b/include/vkd3d_d3d12.idl
index 2ccfa22d344f..5bfc76718873 100644
--- a/include/vkd3d_d3d12.idl
+++ b/include/vkd3d_d3d12.idl
@@ -66,16 +66,6 @@ const UINT D3D12_SHADER_COMPONENT_MAPPING_SHIFT = 3;
 const UINT D3D12_SHADER_COMPONENT_MAPPING_ALWAYS_SET_BIT_AVOIDING_ZEROMEM_MISTAKES
         = 1 << (D3D12_SHADER_COMPONENT_MAPPING_SHIFT * 4);
 
-typedef enum D3D_PRIMITIVE_TOPOLOGY
-{
-    D3D_PRIMITIVE_TOPOLOGY_UNDEFINED = 0,
-    D3D_PRIMITIVE_TOPOLOGY_POINTLIST = 1,
-    D3D_PRIMITIVE_TOPOLOGY_LINELIST = 2,
-    D3D_PRIMITIVE_TOPOLOGY_LINESTRIP = 3,
-    D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST = 4,
-    D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP = 5,
-} D3D_PRIMITIVE_TOPOLOGY;
-
 typedef enum D3D12_SHADER_MIN_PRECISION_SUPPORT
 {
     D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE = 0x0,
diff --git a/include/vkd3d_d3dcommon.idl b/include/vkd3d_d3dcommon.idl
index 1ddfce3c3d34..a874b6c869dd 100644
--- a/include/vkd3d_d3dcommon.idl
+++ b/include/vkd3d_d3dcommon.idl
@@ -20,6 +20,16 @@ import "vkd3d_windows.h";
 
 #include "vkd3d_unknown.idl"
 
+typedef enum D3D_PRIMITIVE_TOPOLOGY
+{
+    D3D_PRIMITIVE_TOPOLOGY_UNDEFINED = 0,
+    D3D_PRIMITIVE_TOPOLOGY_POINTLIST = 1,
+    D3D_PRIMITIVE_TOPOLOGY_LINELIST = 2,
+    D3D_PRIMITIVE_TOPOLOGY_LINESTRIP = 3,
+    D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST = 4,
+    D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP = 5,
+} D3D_PRIMITIVE_TOPOLOGY;
+
 typedef enum D3D_FEATURE_LEVEL
 {
     D3D_FEATURE_LEVEL_9_1 = 0x9100,
-- 
2.13.6




More information about the wine-devel mailing list