From 43fb29ecbf20b773fdca3179a38958930a4f4c0b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Wed, 14 Nov 2012 14:01:56 +0000 Subject: [PATCH] parse: More flags. --- common/trace_parser_flags.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/trace_parser_flags.cpp b/common/trace_parser_flags.cpp index 5347090..01c2661 100644 --- a/common/trace_parser_flags.cpp +++ b/common/trace_parser_flags.cpp @@ -62,11 +62,13 @@ callFlagTable[] = { { "ID3D10Device1::DrawIndexed", CALL_FLAG_RENDER }, { "ID3D10Device1::DrawIndexedInstanced", CALL_FLAG_RENDER }, { "ID3D10Device1::DrawInstanced", CALL_FLAG_RENDER }, + { "ID3D10Device1::OMSetRenderTargets", CALL_FLAG_SWAP_RENDERTARGET }, { "ID3D10Device::Draw", CALL_FLAG_RENDER }, { "ID3D10Device::DrawAuto", CALL_FLAG_RENDER }, { "ID3D10Device::DrawIndexed", CALL_FLAG_RENDER }, { "ID3D10Device::DrawIndexedInstanced", CALL_FLAG_RENDER }, { "ID3D10Device::DrawInstanced", CALL_FLAG_RENDER }, + { "ID3D10Device::OMSetRenderTargets", CALL_FLAG_SWAP_RENDERTARGET }, { "ID3D11DeviceContext::Draw", CALL_FLAG_RENDER }, { "ID3D11DeviceContext::DrawAuto", CALL_FLAG_RENDER }, { "ID3D11DeviceContext::DrawIndexed", CALL_FLAG_RENDER }, @@ -74,6 +76,9 @@ callFlagTable[] = { { "ID3D11DeviceContext::DrawIndexedInstancedIndirect", CALL_FLAG_RENDER }, { "ID3D11DeviceContext::DrawInstanced", CALL_FLAG_RENDER }, { "ID3D11DeviceContext::DrawInstancedIndirect", CALL_FLAG_RENDER }, + { "ID3D11DeviceContext::OMSetRenderTargets", CALL_FLAG_SWAP_RENDERTARGET }, + { "ID3D11DeviceContext::OMSetRenderTargetsAndUnorderedAccessViews", CALL_FLAG_SWAP_RENDERTARGET }, + { "IDXGISwapChain::Present", CALL_FLAG_END_FRAME }, { "IDirect3D9::CheckDeviceFormat", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "IDirect3D9::EnumAdapterModes", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "IDirect3D9::GetAdapterModeCount", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, -- 2.43.0