summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/Makefile.sources
diff options
context:
space:
mode:
authorSamuel Pitoiset <[email protected]>2015-11-10 01:27:15 +0100
committerSamuel Pitoiset <[email protected]>2015-11-14 23:42:42 +0100
commit6a9c151dbb87a10b6d51c451a5a277d646d08857 (patch)
tree6436fb41a82e3b0cdfd837b5bfaffcaf08409afd /src/gallium/drivers/nouveau/Makefile.sources
parentff72440b40211326eda118232fabd53965410afd (diff)
nv50: add compute-related MP perf counters on G84+
These compute-related MP performance counters have been reverse engineered using CUPTI which is part of NVIDIA CUDA. As for nvc0, we use a compute kernel to read out those performance counters, and the command stream to configure them. Note that Tesla only exposes 4 MP performance counters, while Fermi has 8. Only G84+ is supported because G80 is an old and weird card. Tested on G84, G96, G200, MCP79 and GT218 with glxgears, glxspheres64, xonotic-glx, heaven and valley. Signed-off-by: Samuel Pitoiset <[email protected]> Tested-by: Pierre Moreau <[email protected]> Acked-by: Ilia Mirkin <[email protected]>
Diffstat (limited to 'src/gallium/drivers/nouveau/Makefile.sources')
-rw-r--r--src/gallium/drivers/nouveau/Makefile.sources2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gallium/drivers/nouveau/Makefile.sources b/src/gallium/drivers/nouveau/Makefile.sources
index c2ff8e9b46e..a1aa13587a1 100644
--- a/src/gallium/drivers/nouveau/Makefile.sources
+++ b/src/gallium/drivers/nouveau/Makefile.sources
@@ -77,6 +77,8 @@ NV50_C_SOURCES := \
nv50/nv50_query.h \
nv50/nv50_query_hw.c \
nv50/nv50_query_hw.h \
+ nv50/nv50_query_hw_sm.c \
+ nv50/nv50_query_hw_sm.h \
nv50/nv50_resource.c \
nv50/nv50_resource.h \
nv50/nv50_screen.c \