]> git.cworth.org Git - apitrace/blobdiff - retrace/d3d10state.cpp
d3d10state: Dump rendertargets.
[apitrace] / retrace / d3d10state.cpp
index fd0eb5b16cd0dab1aa1ee499f4aca0db02c1335e..543017d780f603448a38283c7119254ede35bf68 100644 (file)
@@ -30,6 +30,7 @@
 
 #include "d3d11imports.hpp"
 #include "json.hpp"
+#include "d3dstate.hpp"
 
 
 namespace d3dstate {
@@ -41,6 +42,23 @@ dumpDevice(std::ostream &os, ID3D10Device *pDevice)
     JSONWriter json(os);
 
     /* TODO */
+    json.beginMember("parameters");
+    json.beginObject();
+    json.endObject();
+    json.endMember(); // parameters
+
+    json.beginMember("shaders");
+    json.beginObject();
+    json.endObject();
+    json.endMember(); // shaders
+
+    json.beginMember("textures");
+    json.beginObject();
+    json.endObject();
+    json.endMember(); // textures
+
+    dumpFramebuffer(json, pDevice);
+
 }