]> git.cworth.org Git - apitrace/blobdiff - retrace/d3d9state.cpp
d3dretrace: Force DWM traces to run on a window.
[apitrace] / retrace / d3d9state.cpp
index 99cb6037655247d9825fb009a0cec9946bb8431d..a90ee6da037de7e12f3dcbb104bb3659acf88e61 100644 (file)
@@ -30,6 +30,7 @@
 
 #include "d3d9imports.hpp"
 #include "d3dshader.hpp"
+#include "d3dstate.hpp"
 #include "json.hpp"
 
 
@@ -100,9 +101,20 @@ dumpDevice(std::ostream &os, IDirect3DDevice9 *pDevice)
 {
     JSONWriter json(os);
 
+    /* TODO */
+    json.beginMember("parameters");
+    json.beginObject();
+    json.endObject();
+    json.endMember(); // parameters
+
     dumpShaders(json, pDevice);
 
-    /* TODO */
+    json.beginMember("textures");
+    json.beginObject();
+    json.endObject();
+    json.endMember(); // textures
+
+    dumpFramebuffer(json, pDevice);
 }