summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJose Fonseca <jfonseca@vmware.com>2016-05-21 01:18:14 +0100
committerJose Fonseca <jfonseca@vmware.com>2016-05-21 01:18:14 +0100
commit6248540406408af6bd0ad3fa174b0b1d9f46e686 (patch)
tree9cd4d0065bcbf92bf5441571e04d24086aed51ac
parentad07390c0ca66705449a6e75be8b21ed4531d129 (diff)
dxgitrace: iFix ID3D12Device::CreateDescriptorHeap prototype.d3d12
- It seems to have changed in Win 10 SDK build 10586. - It's an array.
-rw-r--r--specs/d3d12.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/specs/d3d12.py b/specs/d3d12.py
index 59448f68..d604dc3a 100644
--- a/specs/d3d12.py
+++ b/specs/d3d12.py
@@ -1478,7 +1478,7 @@ ID3D12GraphicsCommandList.methods += [
StdMethod(Void, 'SetPipelineState', [(ObjPointer(ID3D12PipelineState), 'pPipelineState')]),
StdMethod(Void, 'ResourceBarrier', [(UINT, 'NumBarriers'), (Array(Const(D3D12_RESOURCE_BARRIER), 'NumBarriers'), 'pBarriers')]),
StdMethod(Void, 'ExecuteBundle', [(ObjPointer(ID3D12GraphicsCommandList), 'pCommandList')]),
- StdMethod(Void, 'SetDescriptorHeaps', [(UINT, 'NumDescriptorHeaps'), Out(Array(ObjPointer(ID3D12DescriptorHeap), 'NumDescriptorHeaps'), 'ppDescriptorHeaps')]),
+ StdMethod(Void, 'SetDescriptorHeaps', [(UINT, 'NumDescriptorHeaps'), (Array(Const(ObjPointer(ID3D12DescriptorHeap)), 'NumDescriptorHeaps'), 'ppDescriptorHeaps')]),
StdMethod(Void, 'SetComputeRootSignature', [(ObjPointer(ID3D12RootSignature), 'pRootSignature')]),
StdMethod(Void, 'SetGraphicsRootSignature', [(ObjPointer(ID3D12RootSignature), 'pRootSignature')]),
StdMethod(Void, 'SetComputeRootDescriptorTable', [(UINT, 'RootParameterIndex'), (D3D12_GPU_DESCRIPTOR_HANDLE, 'BaseDescriptor')]),