summaryrefslogtreecommitdiff
path: root/PerformanceCounters.mdwn
diff options
context:
space:
mode:
authorhakzsam <hakzsam@web>2016-11-08 17:34:27 +0000
committernouveau <iki-nouveau@freedesktop.org>2016-11-08 17:34:27 +0000
commit752613489b8764d7b56e2fb6e1280e2a6b716bf8 (patch)
treef12c7a41591a446607434458e8fa19fda45d5be7 /PerformanceCounters.mdwn
parentadd1a2c8417f0b8dd1f721927e5675446444daea (diff)
add a little description about perf counters
Diffstat (limited to 'PerformanceCounters.mdwn')
-rw-r--r--PerformanceCounters.mdwn7
1 files changed, 7 insertions, 0 deletions
diff --git a/PerformanceCounters.mdwn b/PerformanceCounters.mdwn
index e106f56..7ff6090 100644
--- a/PerformanceCounters.mdwn
+++ b/PerformanceCounters.mdwn
@@ -7,6 +7,9 @@
[[!toc startlevel=1 levels=2]]
# Global perf counters
+
+These performance counters are global. They are configured through PCOUNTER by writing values directly to MMIO. The kernelspace interface is already merged but the userspace one is still WIP.
+
## Status
[[!table header="no" class="ColorTable" data="""
@@ -54,6 +57,10 @@ vertex_attribute_count | [[!color background=orange text=WIP ]]
"""]]
# MP perf counters
+
+These performance counters are per-context.
+They are configured through the command stream and we use a compute shader to read back the values (ie. $pm0..$pm7 sregs).
+
## Status
[[!table header="no" class="ColorTable" data="""