From: José Fonseca Date: Mon, 23 Apr 2012 11:11:48 +0000 (+0100) Subject: Fix/complete D3D9 call flag. X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=d209468cb597b6c7affa53c1d1f47af2d3a6603e;hp=b9eacad936c7457a4b96998e185bf360625dd9f5;p=apitrace Fix/complete D3D9 call flag. --- diff --git a/common/trace_parser_flags.cpp b/common/trace_parser_flags.cpp index 8d2c955..9704063 100644 --- a/common/trace_parser_flags.cpp +++ b/common/trace_parser_flags.cpp @@ -57,28 +57,30 @@ const Entry callFlagTable[] = { { "CGLFlushDrawable", CALL_FLAG_END_FRAME }, { "IDirect3D9::CheckDeviceFormat", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, - { "IDirect3D9::DrawIndexedPrimitive", CALL_FLAG_RENDER }, - { "IDirect3D9::DrawIndexedPrimitiveUP", CALL_FLAG_RENDER }, - { "IDirect3D9::DrawPrimitive", CALL_FLAG_RENDER }, - { "IDirect3D9::DrawPrimitiveUP", CALL_FLAG_RENDER }, - { "IDirect3D9::DrawRectPatch", CALL_FLAG_RENDER }, - { "IDirect3D9::DrawTriPatch", CALL_FLAG_RENDER }, { "IDirect3D9::EnumAdapterModes", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "IDirect3D9::GetAdapterModeCount", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "IDirect3D9::GetDeviceCaps", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "IDirect3D9Ex::CheckDeviceFormat", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, - { "IDirect3D9Ex::DrawIndexedPrimitive", CALL_FLAG_RENDER }, - { "IDirect3D9Ex::DrawIndexedPrimitiveUP", CALL_FLAG_RENDER }, - { "IDirect3D9Ex::DrawPrimitive", CALL_FLAG_RENDER }, - { "IDirect3D9Ex::DrawPrimitiveUP", CALL_FLAG_RENDER }, - { "IDirect3D9Ex::DrawRectPatch", CALL_FLAG_RENDER }, - { "IDirect3D9Ex::DrawTriPatch", CALL_FLAG_RENDER }, { "IDirect3D9Ex::EnumAdapterModes", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "IDirect3D9Ex::GetAdapterModeCount", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "IDirect3D9Ex::GetDeviceCaps", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, + { "IDirect3DDevice9::Clear", CALL_FLAG_RENDER }, + { "IDirect3DDevice9::DrawIndexedPrimitive", CALL_FLAG_RENDER }, + { "IDirect3DDevice9::DrawIndexedPrimitiveUP", CALL_FLAG_RENDER }, + { "IDirect3DDevice9::DrawPrimitive", CALL_FLAG_RENDER }, + { "IDirect3DDevice9::DrawPrimitiveUP", CALL_FLAG_RENDER }, + { "IDirect3DDevice9::DrawRectPatch", CALL_FLAG_RENDER }, + { "IDirect3DDevice9::DrawTriPatch", CALL_FLAG_RENDER }, { "IDirect3DDevice9::GetDeviceCaps", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "IDirect3DDevice9::GetRenderTargetData", CALL_FLAG_END_FRAME }, { "IDirect3DDevice9::Present", CALL_FLAG_END_FRAME }, + { "IDirect3DDevice9Ex::Clear", CALL_FLAG_RENDER }, + { "IDirect3DDevice9Ex::DrawIndexedPrimitive", CALL_FLAG_RENDER }, + { "IDirect3DDevice9Ex::DrawIndexedPrimitiveUP", CALL_FLAG_RENDER }, + { "IDirect3DDevice9Ex::DrawPrimitive", CALL_FLAG_RENDER }, + { "IDirect3DDevice9Ex::DrawPrimitiveUP", CALL_FLAG_RENDER }, + { "IDirect3DDevice9Ex::DrawRectPatch", CALL_FLAG_RENDER }, + { "IDirect3DDevice9Ex::DrawTriPatch", CALL_FLAG_RENDER }, { "IDirect3DDevice9Ex::GetDeviceCaps", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "IDirect3DDevice9Ex::GetRenderTargetData", CALL_FLAG_END_FRAME }, { "IDirect3DDevice9Ex::Present", CALL_FLAG_END_FRAME },