From: José Fonseca Date: Wed, 2 May 2012 15:04:07 +0000 (+0100) Subject: Don't retrace IDirect3DQuery9::GetData. X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=5b41edf75cccc8ada6527152834f8480400cfa8b;p=apitrace Don't retrace IDirect3DQuery9::GetData. --- diff --git a/retrace/d3dretrace.py b/retrace/d3dretrace.py index e3f2745..18c01df 100644 --- a/retrace/d3dretrace.py +++ b/retrace/d3dretrace.py @@ -52,6 +52,7 @@ class D3DRetracer(Retracer): print r' hFocusWindow = hWnd;' print r' pPresentationParameters->hDeviceWindow = hWnd;' + # notify frame has been completed if method.name == 'Present': print r' retrace::frameComplete(call);' diff --git a/specs/d3d9.py b/specs/d3d9.py index 78bd7da..4f23828 100644 --- a/specs/d3d9.py +++ b/specs/d3d9.py @@ -383,7 +383,7 @@ IDirect3DQuery9.methods += [ Method(D3DQUERYTYPE, "GetType", [], sideeffects=False), Method(DWORD, "GetDataSize", [], sideeffects=False), Method(HRESULT, "Issue", [(D3DISSUE, "dwIssueFlags")]), - Method(HRESULT, "GetData", [Out(Blob(Void, "dwSize"), "pData"), (DWORD, "dwSize"), (D3DGETDATA, "dwGetDataFlags")]), + Method(HRESULT, "GetData", [Out(Blob(Void, "dwSize"), "pData"), (DWORD, "dwSize"), (D3DGETDATA, "dwGetDataFlags")], sideeffects=False), ] IDirect3D9Ex.methods += [