X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Ftrace_parser_flags.cpp;h=78a095523c5095d6a42a5f4450a3f574e244766f;hb=a7e7b27a13dc40db4ec96bc1bba667644ef0a896;hp=dcc846be36735d307f21fe75c8e9e8cd00abc541;hpb=3223b1d6ce831bed7db99651f787cf0e827bd8b1;p=apitrace diff --git a/common/trace_parser_flags.cpp b/common/trace_parser_flags.cpp index dcc846b..78a0955 100644 --- a/common/trace_parser_flags.cpp +++ b/common/trace_parser_flags.cpp @@ -56,6 +56,7 @@ defaultCallFlags = 0; const Entry callFlagTable[] = { { "CGLFlushDrawable", CALL_FLAG_END_FRAME }, + { "CGLGetCurrentContext", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "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 }, @@ -74,6 +75,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 +86,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 }, @@ -170,6 +173,8 @@ callFlagTable[] = { { "glXGetCurrentContext", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "glXGetCurrentDisplay", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "glXGetCurrentDrawable", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, + { "glXGetFBConfigAttrib", CALL_FLAG_VERBOSE }, + { "glXGetFBConfigAttribSGIX", CALL_FLAG_VERBOSE }, { "glXGetProcAddress", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "glXGetProcAddressARB", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE }, { "glXIsDirect", CALL_FLAG_NO_SIDE_EFFECTS | CALL_FLAG_VERBOSE },