etnaviv: add perfmon query implementation
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Sun, 25 Mar 2018 20:29:56 +0000 (22:29 +0200)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Sun, 8 Apr 2018 20:20:25 +0000 (22:20 +0200)
commit72d2043be06c4b0135177482ae95aa321286cc17
tree41eeac61a3981e57e328a7c9473b003a11c459c1
parent7e3dba301ebbd5d0d9eab7fdac5827559e482c1c
etnaviv: add perfmon query implementation

Add needed infrastructure to use performance monitor
requests for queries.

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Tested-by: Chris Healy <cphealy@gmail.com>
configure.ac
meson.build
src/gallium/drivers/etnaviv/Makefile.sources
src/gallium/drivers/etnaviv/etnaviv_query.c
src/gallium/drivers/etnaviv/etnaviv_query.h
src/gallium/drivers/etnaviv/etnaviv_query_pm.c [new file with mode: 0644]
src/gallium/drivers/etnaviv/etnaviv_query_pm.h [new file with mode: 0644]
src/gallium/drivers/etnaviv/etnaviv_screen.c
src/gallium/drivers/etnaviv/etnaviv_screen.h