Module: wine Branch: master Commit: 792f42f6d3960ba128991315ea91a7d1f6cd966c URL: http://source.winehq.org/git/wine.git/?a=commit;h=792f42f6d3960ba128991315ea...
Author: Józef Kucia jkucia@codeweavers.com Date: Wed Nov 1 22:08:46 2017 +0100
include/d3d11: Add definitions for indirect draw arguments.
Signed-off-by: Józef Kucia jkucia@codeweavers.com Signed-off-by: Henri Verbeet hverbeet@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
include/d3d11.idl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+)
diff --git a/include/d3d11.idl b/include/d3d11.idl index ba2cad8..a7b9812 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;