Module: Mesa
Branch: master
Commit: 96c9ec9c274d54c5acf0d705e59188fc70b83bec
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=96c9ec9c274d54c5acf0d705e59188fc70b83bec

Author: Robert Bragg <[email protected]>
Date:   Wed Apr 22 11:40:34 2015 -0700

i965: Remove perf monitor/query backend

In its current state the unified i965 backend for
AMD_performance_monitor and INTEL_performance_query isn't able to report
meaningful Observation Architecture metrics since we haven't so far had
the necessary kernel support to fully configure the OA unit, nor the
corresponding support for normalizing the counters into a form that can
be usefully interpreted by application developers (as opposed to raw
values that may, for example, scale by the number of EUs there are).

So that we can focus on implementing just one of these extensions fully
and since we anticipate some significant backend changes as we look to
use a new kernel interface to configure the OA unit, this patch removes
the current backend. This will simplify our ability to update the
frontend infrastructure and backend interface before updating our
support for performance counters.

Signed-off-by: Robert Bragg <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>

---

 src/mesa/drivers/dri/i965/Makefile.sources         |    1 -
 src/mesa/drivers/dri/i965/brw_context.c            |    4 -
 src/mesa/drivers/dri/i965/brw_context.h            |   43 -
 .../drivers/dri/i965/brw_performance_monitor.c     | 1471 --------------------
 src/mesa/drivers/dri/i965/intel_batchbuffer.c      |    9 +-
 src/mesa/drivers/dri/i965/intel_extensions.c       |   70 -
 6 files changed, 1 insertion(+), 1597 deletions(-)

Diff:   
http://cgit.freedesktop.org/mesa/mesa/diff/?id=96c9ec9c274d54c5acf0d705e59188fc70b83bec
_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to