From 7546ebfd7dab5544e44956392ff53acb0bd4a92c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Fri, 4 May 2012 15:08:01 +0100 Subject: [PATCH] Don't try to share surfaces. --- retrace/d3dretrace.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/retrace/d3dretrace.py b/retrace/d3dretrace.py index 18c01df..fd0e573 100644 --- a/retrace/d3dretrace.py +++ b/retrace/d3dretrace.py @@ -56,6 +56,12 @@ class D3DRetracer(Retracer): if method.name == 'Present': print r' retrace::frameComplete(call);' + if 'pSharedHandle' in method.argNames(): + print r' if (pSharedHandle) {' + print r' retrace::warning(call) << "shared surfaces unsupported\n";' + print r' pSharedHandle = NULL;' + print r' }' + Retracer.invokeInterfaceMethod(self, interface, method) # check errors -- 2.45.2