[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