]> git.cworth.org Git - apitrace/blobdiff - wrappers/egltrace.py
Use skiplist-based FastCallSet within trace::CallSet
[apitrace] / wrappers / egltrace.py
index c5ead2d52598ea31f16e97389d0f9d6ab1f9b3a9..0c7ebb6b1937acedfd657d0bdabdc29e857b5947 100644 (file)
@@ -33,7 +33,7 @@
 
 
 from gltrace import GlTracer
-from specs.stdapi import API
+from specs.stdapi import Module, API
 from specs.glapi import glapi
 from specs.eglapi import eglapi
 from specs.glesapi import glesapi
@@ -109,7 +109,6 @@ class EglTracer(GlTracer):
 
 
 
-
 if __name__ == '__main__':
     print '#include <stdlib.h>'
     print '#include <string.h>'
@@ -126,10 +125,12 @@ if __name__ == '__main__':
     print '#include "eglsize.hpp"'
     print
     
+    module = Module()
+    module.mergeModule(eglapi)
+    module.mergeModule(glapi)
+    module.mergeModule(glesapi)
     api = API()
-    api.addApi(eglapi)
-    api.addApi(glapi)
-    api.addApi(glesapi)
+    api.addModule(module)
     tracer = EglTracer()
     tracer.traceApi(api)