From 5b41edf75cccc8ada6527152834f8480400cfa8b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Wed, 2 May 2012 16:04:07 +0100 Subject: [PATCH] Don't retrace IDirect3DQuery9::GetData. --- retrace/d3dretrace.py | 1 + specs/d3d9.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) 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 += [ -- 2.45.2