[PATCH 7/9] include/d3d11: Add definitions for indirect draw arguments.

Józef Kucia joseph.kucia at gmail.com
Wed Nov 1 16:08:46 CDT 2017


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

Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
---
 include/d3d11.idl | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/include/d3d11.idl b/include/d3d11.idl
index ba2cad840d2c..a7b98126a107 100644
--- a/include/d3d11.idl
+++ b/include/d3d11.idl
@@ -2101,6 +2101,23 @@ typedef struct D3D11_QUERY_DATA_PIPELINE_STATISTICS
     UINT64 CSInvocations;
 } D3D11_QUERY_DATA_PIPELINE_STATISTICS;
 
+typedef struct D3D11_DRAW_INSTANCED_INDIRECT_ARGS
+{
+    UINT VertexCountPerInstance;
+    UINT InstanceCount;
+    UINT StartVertexLocation;
+    UINT StartInstanceLocation;
+} D3D11_DRAW_INSTANCED_INDIRECT_ARGS;
+
+typedef struct D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS
+{
+    UINT IndexCountPerInstance;
+    UINT InstanceCount;
+    UINT StartIndexLocation;
+    INT BaseVertexLocation;
+    UINT StartInstanceLocation;
+} D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS;
+
 typedef struct D3D11_AUTHENTICATED_CONFIGURE_INPUT
 {
     D3D11_OMAC omac;
-- 
2.13.6




More information about the wine-patches mailing list