From: José Fonseca <jose.r.fonseca@gmail.com>
Date: Mon, 19 Nov 2012 19:30:31 +0000 (+0000)
Subject: d3d10/d3d10_1: Expose DXGI entrypoints.
X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=ebb2d261bb43c92d657051e85f6a20534dc67a98;p=apitrace

d3d10/d3d10_1: Expose DXGI entrypoints.
---

diff --git a/wrappers/d3d10.def b/wrappers/d3d10.def
index 4cf0f7d..95dc4ef 100644
--- a/wrappers/d3d10.def
+++ b/wrappers/d3d10.def
@@ -29,3 +29,6 @@ EXPORTS
     D3D10StateBlockMaskGetSetting
     D3D10StateBlockMaskIntersect
     D3D10StateBlockMaskUnion
+
+    CreateDXGIFactory
+    CreateDXGIFactory1
diff --git a/wrappers/d3d10_1.def b/wrappers/d3d10_1.def
index 36dd594..730cb0e 100644
--- a/wrappers/d3d10_1.def
+++ b/wrappers/d3d10_1.def
@@ -1,6 +1,9 @@
 LIBRARY "d3d10_1"
 
 EXPORTS
-        D3D10CreateDevice1
-        D3D10CreateDeviceAndSwapChain1
-        D3D10CreateBlob
+    D3D10CreateDevice1
+    D3D10CreateDeviceAndSwapChain1
+    D3D10CreateBlob
+
+    CreateDXGIFactory
+    CreateDXGIFactory1
diff --git a/wrappers/d3d10_1trace.py b/wrappers/d3d10_1trace.py
index 94bd743..08aa239 100644
--- a/wrappers/d3d10_1trace.py
+++ b/wrappers/d3d10_1trace.py
@@ -26,6 +26,7 @@
 
 from d3dcommontrace import D3DCommonTracer
 from specs.stdapi import API
+from specs.dxgi import dxgi
 from specs.d3d10_1 import d3d10_1
 
 
@@ -41,6 +42,7 @@ if __name__ == '__main__':
     print
 
     api = API()
+    api.addModule(dxgi)
     api.addModule(d3d10_1)
     tracer = D3DCommonTracer()
     tracer.traceApi(api)
diff --git a/wrappers/d3d10trace.py b/wrappers/d3d10trace.py
index 7a9f3ff..1de1392 100644
--- a/wrappers/d3d10trace.py
+++ b/wrappers/d3d10trace.py
@@ -26,6 +26,7 @@
 
 from d3dcommontrace import D3DCommonTracer
 from specs.stdapi import API
+from specs.dxgi import dxgi
 from specs.d3d10misc import d3d10
 
 
@@ -41,6 +42,7 @@ if __name__ == '__main__':
     print
 
     api = API()
+    api.addModule(dxgi)
     api.addModule(d3d10)
     tracer = D3DCommonTracer()
     tracer.traceApi(api)