diff options
author | Jose Fonseca <jfonseca@vmware.com> | 2016-05-18 15:23:41 +0100 |
---|---|---|
committer | Jose Fonseca <jfonseca@vmware.com> | 2016-05-18 16:17:30 +0100 |
commit | e82b4a137f6333cb3ded51a67266359957ba7a50 (patch) | |
tree | b8ce038bdf63fb93798f58fa111a444774c1f055 /specs | |
parent | 5c881ed0854317794c97c3abf8f1ce394031f61d (diff) |
dxgitrace: Handle ID3D11Device3::WriteToSubresource correctly.
Diffstat (limited to 'specs')
-rw-r--r-- | specs/d3d11.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/specs/d3d11.py b/specs/d3d11.py index f704b062..3313f21b 100644 --- a/specs/d3d11.py +++ b/specs/d3d11.py @@ -2642,7 +2642,7 @@ ID3D11Device3.methods += [ StdMethod(HRESULT, "CreateQuery1", [(Pointer(Const(D3D11_QUERY_DESC1)), "pQueryDesc1"), Out(Pointer(ObjPointer(ID3D11Query1)), "ppQuery1")]), StdMethod(Void, "GetImmediateContext3", [Out(Pointer(ObjPointer(ID3D11DeviceContext3)), "ppImmediateContext")]), StdMethod(HRESULT, "CreateDeferredContext3", [(UINT, "ContextFlags"), Out(Pointer(ObjPointer(ID3D11DeviceContext3)), "ppDeferredContext")]), - StdMethod(Void, "WriteToSubresource", [(ObjPointer(ID3D11Resource), "pDstResource"), (UINT, "DstSubresource"), (Pointer(Const(D3D11_BOX)), "pDstBox"), (OpaquePointer(Const(Void)), "pSrcData"), (UINT, "SrcRowPitch"), (UINT, "SrcDepthPitch")]), # FIXME + StdMethod(Void, "WriteToSubresource", [(ObjPointer(ID3D11Resource), "pDstResource"), (UINT, "DstSubresource"), (Pointer(Const(D3D11_BOX)), "pDstBox"), (Blob(Const(Void), '_calcSubresourceSize(pDstResource, DstSubresource, pDstBox, SrcRowPitch, SrcDepthPitch)'), "pSrcData"), (UINT, "SrcRowPitch"), (UINT, "SrcDepthPitch")]), StdMethod(Void, "ReadFromSubresource", [Out(OpaquePointer(Void), "pDstData"), (UINT, "DstRowPitch"), (UINT, "DstDepthPitch"), (ObjPointer(ID3D11Resource), "pSrcResource"), (UINT, "SrcSubresource"), (Pointer(Const(D3D11_BOX)), "pSrcBox")], sideeffects=False), # FIXME ] |