]> git.cworth.org Git - apitrace/blobdiff - retrace/d3dretrace_main.cpp
d3dretrace: Eliminate dependencies from d3d9state.
[apitrace] / retrace / d3dretrace_main.cpp
index a19511a0439e29f8df336c94a36a138faa79411d..3308b58cf5d9c52a809ebba5dd08a23a9f70558c 100644 (file)
 #include "d3dretrace.hpp"
 
 
-IDirect3DDevice9 *
-d3dretrace::pLastDirect3DDevice9 = NULL;
-
-
 void
 retrace::setUp(void) {
 }
@@ -49,29 +45,6 @@ retrace::addCallbacks(retrace::Retracer &retracer)
 }
 
 
-image::Image *
-retrace::getSnapshot(void) {
-    if (!d3dretrace::pLastDirect3DDevice9) {
-        return NULL;
-    }
-
-    return d3dstate::getRenderTargetImage(d3dretrace::pLastDirect3DDevice9);
-}
-
-
-bool
-retrace::dumpState(std::ostream &os)
-{
-    if (!d3dretrace::pLastDirect3DDevice9) {
-        return false;
-    }
-
-    d3dstate::dumpDevice(os, d3dretrace::pLastDirect3DDevice9);
-
-    return true;
-}
-
-
 void
 retrace::flushRendering(void) {
 }