]> git.cworth.org Git - apitrace/blobdiff - retrace/d3dretrace_main.cpp
Merge branch 'master' into d2d
[apitrace] / retrace / d3dretrace_main.cpp
index 4dba29942f9fb5916ac81a13f9dbb9fe77c64ae0..9878fe3c87b059690527f6c6e44f523d72f4880d 100644 (file)
@@ -71,7 +71,13 @@ retrace::getSnapshot(void) {
 bool
 retrace::dumpState(std::ostream &os)
 {
-    return false;
+    if (!d3dretrace::pLastDirect3DDevice9) {
+        return false;
+    }
+
+    d3dstate::dumpDevice(os, d3dretrace::pLastDirect3DDevice9);
+
+    return true;
 }
 
 
@@ -81,6 +87,7 @@ retrace::flushRendering(void) {
 
 void
 retrace::waitForInput(void) {
+    /* TODO */
 }
 
 void