From: José Fonseca Date: Thu, 27 Sep 2012 18:33:32 +0000 (+0100) Subject: Recognise D3D rendertarget swapping. X-Git-Url: https://git.cworth.org/git?p=apitrace;a=commitdiff_plain;h=fe7a377fa5ace19a7448a91134fd55eabfd12a83 Recognise D3D rendertarget swapping. --- diff --git a/common/trace_parser_flags.cpp b/common/trace_parser_flags.cpp index dcc846b..fe24514 100644 --- a/common/trace_parser_flags.cpp +++ b/common/trace_parser_flags.cpp @@ -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 },