From ca925d181302501f7da132aa59684ed289bdd9bf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Wed, 21 Mar 2012 06:46:46 +0000 Subject: [PATCH] Consider glCallList(s) as a drawing call. Not necessarily true, but most often the case. --- common/trace_parser_flags.cpp | 2 ++ glretrace.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/common/trace_parser_flags.cpp b/common/trace_parser_flags.cpp index 936a891..304e2a8 100644 --- a/common/trace_parser_flags.cpp +++ b/common/trace_parser_flags.cpp @@ -64,6 +64,8 @@ callFlagTable[] = { { "glBindFramebufferOES", CALL_FLAG_SWAP_RENDERTARGET }, { "glBlitFramebuffer", CALL_FLAG_RENDER }, { "glBlitFramebufferEXT", CALL_FLAG_RENDER }, + { "glCallList", CALL_FLAG_RENDER }, + { "glCallLists", CALL_FLAG_RENDER }, { "glClear", CALL_FLAG_RENDER }, { "glDrawArrays", CALL_FLAG_RENDER }, { "glDrawArraysEXT", CALL_FLAG_RENDER }, diff --git a/glretrace.py b/glretrace.py index e3fca8f..f6ead5f 100644 --- a/glretrace.py +++ b/glretrace.py @@ -111,6 +111,8 @@ class GlRetracer(Retracer): ]) misc_draw_function_names = set([ + "glCallList", + "glCallLists", "glClear", "glEnd", "glDrawPixels", -- 2.43.0