[Mesa-dev] [PATCH 0/3] i965: INTEL_performance_query for pipeline stats
Lionel Landwerlin
lionel.g.landwerlin at intel.com
Fri Feb 17 16:12:08 UTC 2017
Looks good to me. This series is :
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
On 15/02/17 21:37, Robert Bragg wrote:
> To hopefully make progress towards landing support for OA unit metrics exposed
> via INTEL_performance_query the idea here is to first just tackle upstreaming
> the backend rework with an initial implementation supporting pipeline
> statistics.
>
> In case anyone wants to look ahead, my branch with these patches as well as OA
> unit support can be found at https://github.com/rib/mesa - wip/rib/oa-next
>
> Regards,
> - Robert
>
> Robert Bragg (3):
> Separate INTEL_performance_query frontend
> Model INTEL perf query backend after query object BE
> i965: Implement INTEL_performance_query backend
>
> src/mapi/glapi/gen/gl_genexec.py | 1 +
> src/mesa/Makefile.sources | 2 +
> src/mesa/drivers/dri/i965/Makefile.sources | 2 +
> src/mesa/drivers/dri/i965/brw_context.c | 3 +
> src/mesa/drivers/dri/i965/brw_context.h | 23 +
> src/mesa/drivers/dri/i965/brw_performance_query.c | 595 ++++++++++++++++++++
> src/mesa/drivers/dri/i965/brw_performance_query.h | 49 ++
> src/mesa/drivers/dri/i965/intel_extensions.c | 3 +
> src/mesa/main/context.c | 3 +
> src/mesa/main/dd.h | 41 ++
> src/mesa/main/mtypes.h | 27 +
> src/mesa/main/performance_monitor.c | 590 --------------------
> src/mesa/main/performance_monitor.h | 39 --
> src/mesa/main/performance_query.c | 629 ++++++++++++++++++++++
> src/mesa/main/performance_query.h | 80 +++
> 15 files changed, 1458 insertions(+), 629 deletions(-)
> create mode 100644 src/mesa/drivers/dri/i965/brw_performance_query.c
> create mode 100644 src/mesa/drivers/dri/i965/brw_performance_query.h
> create mode 100644 src/mesa/main/performance_query.c
> create mode 100644 src/mesa/main/performance_query.h
>
More information about the mesa-dev
mailing list