]> git.cworth.org Git - apitrace/commitdiff
Recognise D3D rendertarget swapping.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Thu, 27 Sep 2012 18:33:32 +0000 (19:33 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Thu, 27 Sep 2012 18:33:32 +0000 (19:33 +0100)
common/trace_parser_flags.cpp

index dcc846be36735d307f21fe75c8e9e8cd00abc541..fe245149e1b7ad96c5b121be69d616d87a76e118 100644 (file)
@@ -74,6 +74,7 @@ callFlagTable[] = {
     { "IDirect3DDevice9::GetDeviceCaps",               CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE },
     { "IDirect3DDevice9::GetRenderTargetData",         CALL_FLAG_END_FRAME },
     { "IDirect3DDevice9::Present",                     CALL_FLAG_END_FRAME },
+    { "IDirect3DDevice9::SetRenderTarget",             CALL_FLAG_SWAP_RENDERTARGET },
     { "IDirect3DDevice9Ex::Clear",                     CALL_FLAG_RENDER },
     { "IDirect3DDevice9Ex::DrawIndexedPrimitive",      CALL_FLAG_RENDER },
     { "IDirect3DDevice9Ex::DrawIndexedPrimitiveUP",    CALL_FLAG_RENDER },
@@ -84,6 +85,7 @@ callFlagTable[] = {
     { "IDirect3DDevice9Ex::GetDeviceCaps",             CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE },
     { "IDirect3DDevice9Ex::GetRenderTargetData",       CALL_FLAG_END_FRAME },
     { "IDirect3DDevice9Ex::Present",                   CALL_FLAG_END_FRAME },
+    { "IDirect3DDevice9Ex::SetRenderTarget",           CALL_FLAG_SWAP_RENDERTARGET },
     { "IDirect3DSwapChain9::Present",                  CALL_FLAG_END_FRAME },
     { "IDirect3DSwapChain9Ex::Present",                CALL_FLAG_END_FRAME },
     { "eglGetProcAddress",                             CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE },