[Mesa-dev] [PATCH 1/2] mesa: Add core support for the GL_AMD_performance_monitor extension.

Kenneth Graunke kenneth at whitecape.org
Fri Apr 12 12:15:48 PDT 2013


On 04/12/2013 10:55 AM, Eric Anholt wrote:
> Kenneth Graunke <kenneth at whitecape.org> writes:
>
>> This provides an interface for applications (and OpenGL-based tools) to
>> access GPU performance counters.  Since the exact performance counters
>> available vary between vendors and hardware generations, the extension
>> provides an API the application can use to get the names, types, and
>> minimum/maximum values of all available counters.  Counters are also
>> organized into groups.
>>
>> Applications create "performance monitor" objects, select the counters
>> they want to track, and Begin/End monitoring, much like OpenGL's query
>> API.  Multiple monitors can be in flight simultaneously.
>>
>> We chose not to implement the similar GL_INTEL_performance_queries
>> extension because Intel has not bothered to publish a specification in
>> the OpenGL registry.
>
> performance_monitor.c seems to be missing.

Yikes.  The .c, .h, and .xml file were all missing.  Apparently I forgot 
to re-add all the new files after resetting to split a patch.

I've resent a version that actually has everything.  Sorry for the trouble.



More information about the mesa-dev mailing list