]> git.cworth.org Git - apitrace/blobdiff - common/trace_parser_flags.cpp
common: Set flags for D3D11.1 calls too.
[apitrace] / common / trace_parser_flags.cpp
index 43b63919ad6e543b25d8a1385f2468006ee2d6a4..df989741f1ce34344bc9bf36470ec1eaad61e462 100644 (file)
@@ -72,6 +72,15 @@ callFlagTable[] = {
     { "ID3D10Device::DrawInstanced",                   CALL_FLAG_RENDER },
     { "ID3D10Device::OMSetRenderTargets",              CALL_FLAG_SWAP_RENDERTARGET },
     { "ID3D11Device::CheckMultisampleQualityLevels",   CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE },
+    { "ID3D11DeviceContext1::Draw",                          CALL_FLAG_RENDER },
+    { "ID3D11DeviceContext1::DrawAuto",                      CALL_FLAG_RENDER },
+    { "ID3D11DeviceContext1::DrawIndexed",                   CALL_FLAG_RENDER },
+    { "ID3D11DeviceContext1::DrawIndexedInstanced",          CALL_FLAG_RENDER },
+    { "ID3D11DeviceContext1::DrawIndexedInstancedIndirect",  CALL_FLAG_RENDER },
+    { "ID3D11DeviceContext1::DrawInstanced",                 CALL_FLAG_RENDER },
+    { "ID3D11DeviceContext1::DrawInstancedIndirect",         CALL_FLAG_RENDER },
+    { "ID3D11DeviceContext1::OMSetRenderTargets",       CALL_FLAG_SWAP_RENDERTARGET },
+    { "ID3D11DeviceContext1::OMSetRenderTargetsAndUnorderedAccessViews", CALL_FLAG_SWAP_RENDERTARGET },
     { "ID3D11DeviceContext::Draw",                          CALL_FLAG_RENDER },
     { "ID3D11DeviceContext::DrawAuto",                      CALL_FLAG_RENDER },
     { "ID3D11DeviceContext::DrawIndexed",                   CALL_FLAG_RENDER },
@@ -112,6 +121,7 @@ callFlagTable[] = {
     { "IDirect3DDevice9Ex::GetDeviceCaps",             CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE },
     { "IDirect3DDevice9Ex::GetRenderTargetData",       CALL_FLAG_END_FRAME },
     { "IDirect3DDevice9Ex::Present",                   CALL_FLAG_SWAPBUFFERS },
+    { "IDirect3DDevice9Ex::PresentEx",                 CALL_FLAG_SWAPBUFFERS },
     { "IDirect3DDevice9Ex::SetRenderTarget",           CALL_FLAG_SWAP_RENDERTARGET },
     { "IDirect3DSwapChain9::Present",                  CALL_FLAG_SWAPBUFFERS },
     { "IDirect3DSwapChain9Ex::Present",                CALL_FLAG_SWAPBUFFERS },