[libdrm 0/4] etnaviv: performance counter support

Christian Gmeiner christian.gmeiner at gmail.com
Fri Jun 9 10:27:33 UTC 2017


This series depends on the kernel patches not found its way into mainline
due current review process. I did not mark this series as RFC to really
get some review feedback :)

In this series add an api to work work with performance domains and
signals (etna_perfmon_xxx). Also it adds a new api function to submit
performance monitor requests - etna_cmd_stream_perf(..).

The series can be found here:
https://github.com/austriancoder/libdrm/tree/perfmon

Happy reviewing!

Christian Gmeiner (4):
  etnaviv: submit full struct drm_etnaviv_gem_submit
  etnaviv: sync uapi header
  etnaviv: add permon support
  etnaviv: support performance monitor requests

 etnaviv/Makefile.sources     |   1 +
 etnaviv/etnaviv-symbol-check |   5 ++
 etnaviv/etnaviv_cmd_stream.c |  28 ++++--
 etnaviv/etnaviv_drm.h        |  35 +++++++-
 etnaviv/etnaviv_drmif.h      |  22 +++++
 etnaviv/etnaviv_perfmon.c    | 206 +++++++++++++++++++++++++++++++++++++++++++
 etnaviv/etnaviv_priv.h       |  25 ++++++
 7 files changed, 314 insertions(+), 8 deletions(-)
 create mode 100644 etnaviv/etnaviv_perfmon.c

-- 
2.9.4



More information about the etnaviv mailing list