[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