]> git.notmuchmail.org Git - apitrace/commitdiff
Don't try to share surfaces.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Fri, 4 May 2012 14:08:01 +0000 (15:08 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Fri, 4 May 2012 14:08:01 +0000 (15:08 +0100)
retrace/d3dretrace.py

index 18c01dfdd82407c988adaf079b8acc9e1e09709c..fd0e573bb61184b8112d911727c6370c3fd2af00 100644 (file)
@@ -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