X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=retrace%2Fd3dretrace_main.cpp;h=e62b761fa015c68e12af793af41c8ed989048c17;hb=8739fa62b41d54455447a27c4185371366bd726e;hp=6035e77b544bd221f201de3fabefbabca240082c;hpb=f6b0dfe46e320daa8f59b935372223ba0308b2ce;p=apitrace diff --git a/retrace/d3dretrace_main.cpp b/retrace/d3dretrace_main.cpp index 6035e77..e62b761 100644 --- a/retrace/d3dretrace_main.cpp +++ b/retrace/d3dretrace_main.cpp @@ -33,15 +33,8 @@ #include "d3dretrace.hpp" -IDirect3DDevice9 * -d3dretrace::pLastDirect3DDevice9 = NULL; - - void retrace::setUp(void) { - if (retrace::debug) { - g_szD3D9DllName = "d3d9d.dll"; - } } @@ -49,23 +42,7 @@ void retrace::addCallbacks(retrace::Retracer &retracer) { retracer.addCallbacks(d3dretrace::d3d9_callbacks); -} - - -image::Image * -retrace::getSnapshot(void) { - if (!d3dretrace::pLastDirect3DDevice9) { - return NULL; - } - - return d3dstate::getRenderTargetImage(d3dretrace::pLastDirect3DDevice9); -} - - -bool -retrace::dumpState(std::ostream &os) -{ - return false; + retracer.addCallbacks(d3dretrace::d3d10_callbacks); } @@ -75,6 +52,7 @@ retrace::flushRendering(void) { void retrace::waitForInput(void) { + /* TODO */ } void