]> git.cworth.org Git - apitrace/blobdiff - wrappers/d3d11trace.py
retrace: Dump call number on exceptions.
[apitrace] / wrappers / d3d11trace.py
index 7e7b8298f76055bfdbd49b25def1f3e028088bad..d43f14716fb56266fd3c3fe3e1005265f9361f58 100644 (file)
@@ -27,6 +27,8 @@
 import sys
 
 from d3dcommontrace import D3DCommonTracer
+from specs.stdapi import API
+from specs.dxgi import dxgi
 from specs.d3d11 import d3d11
 
 
@@ -44,8 +46,12 @@ if __name__ == '__main__':
         print '#include <d3d11_1.h>'
         print
 
-    print '#include "d3d10shader.hpp"'
+    print '#include "d3dcommonshader.hpp"'
     print '#include "d3d11size.hpp"'
     print
-    tracer = D3DCommonTracer('d3d11.dll')
-    tracer.traceApi(d3d11)
+
+    api = API()
+    api.addModule(dxgi)
+    api.addModule(d3d11)
+    tracer = D3DCommonTracer()
+    tracer.traceApi(api)