Name CHROMIUM_trace_marker Name Strings GL_CHROMIUM_trace_marker Version Last Modifed Date: December 17, 2014 Dependencies OpenGL ES 2.0 is required. Overview This extension lets you mark chromium style GPU traces. Each trace can specify both a category name and a trace name which will be associated with the trace. Each trace's beginning is marked by TraceBeginCHROMIUM and the end can optionally be marked by TraceEndCHROMIUM. If the trace's end is not marked, the trace will automatically end when the graphics context is destroyed. Multiple traces can happen simultaneously, however traces act as a stack and must be fully contained within one another. Therefore, you cannot have overlapping traces. Once a trace has been recorded, it is up to the application to decide how the traces should be displayed. New Tokens None New Procedures and Functions void TraceBeginCHROMIUM(const char* category_name, const char* trace_name) Marks the beginning of when a GPU trace should begin. Once the trace begins it lasts until the graphics context is destroyed or when TraceEndCHROMIUM is called. void TraceEndCHROMIUM() Marks the last trace to end, this will signal the application to stop tracing the previous trace. Errors None. New State None. Revision History 12/17/2014 Documented the extension