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

Józef Kucia <[email protected]>
Newsgroups gmane.comp.emulators.wine.patches
Message-ID <[email protected]>
From: Józef Kucia <[email protected]>

Signed-off-by: Józef Kucia <[email protected]>
---
 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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.