From 792f42f6d3960ba128991315ea91a7d1f6cd966c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B3zef=20Kucia?= Date: Wed, 1 Nov 2017 22:08:46 +0100 Subject: [PATCH] include/d3d11: Add definitions for indirect draw arguments. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Józef Kucia Signed-off-by: Henri Verbeet Signed-off-by: Alexandre Julliard --- include/d3d11.idl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/include/d3d11.idl b/include/d3d11.idl index ba2cad840d2..a7b98126a10 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;