]> git.cworth.org Git - apitrace/commitdiff
Fix/complete D3D9 call flag.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Mon, 23 Apr 2012 11:11:48 +0000 (12:11 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Mon, 23 Apr 2012 11:11:48 +0000 (12:11 +0100)
common/trace_parser_flags.cpp

index 8d2c955ff7bb646a842055d9dc3b457b10b8cb9b..9704063fc2ba3342ee3d959c3943392f60696cd7 100644 (file)
@@ -57,28 +57,30 @@ const Entry<CallFlags>
 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 },