summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nvc0/nvc0_screen.h
diff options
context:
space:
mode:
authorChristoph Bumiller <[email protected]>2013-04-02 18:24:45 +0200
committerChristoph Bumiller <[email protected]>2013-04-03 12:54:43 +0200
commitfb0334adb3c9d20016c15e5706a6dfe1fc70ba88 (patch)
treef592f373e5287ddccfb36288356201a8c3b641d2 /src/gallium/drivers/nvc0/nvc0_screen.h
parent7bac075f25b803039fa8629028e15c5184cc8aad (diff)
nvc0: read PM counters for each warp scheduler separately
Diffstat (limited to 'src/gallium/drivers/nvc0/nvc0_screen.h')
-rw-r--r--src/gallium/drivers/nvc0/nvc0_screen.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/gallium/drivers/nvc0/nvc0_screen.h b/src/gallium/drivers/nvc0/nvc0_screen.h
index 08fecc072a4..826014e8802 100644
--- a/src/gallium/drivers/nvc0/nvc0_screen.h
+++ b/src/gallium/drivers/nvc0/nvc0_screen.h
@@ -87,7 +87,7 @@ nvc0_screen(struct pipe_screen *screen)
/* Performance counter queries:
*/
-#define NVE4_PM_QUERY_COUNT 38
+#define NVE4_PM_QUERY_COUNT 39
#define NVE4_PM_QUERY(i) (PIPE_QUERY_DRIVER_SPECIFIC + (i))
#define NVE4_PM_QUERY_LAST NVE4_PM_QUERY(NVE4_PM_QUERY_COUNT - 1)
#define NVE4_PM_QUERY_PROF_TRIGGER_0 0
@@ -122,12 +122,13 @@ nvc0_screen(struct pipe_screen *screen)
#define NVE4_PM_QUERY_BRANCH_DIVERGENT 29
#define NVE4_PM_QUERY_ACTIVE_WARPS 30
#define NVE4_PM_QUERY_ACTIVE_CYCLES 31
-#define NVE4_PM_QUERY_METRIC_IPC 32
-#define NVE4_PM_QUERY_METRIC_IPAC 33
-#define NVE4_PM_QUERY_METRIC_IPEC 34
-#define NVE4_PM_QUERY_METRIC_MP_OCCUPANCY 35
-#define NVE4_PM_QUERY_METRIC_MP_EFFICIENCY 36
-#define NVE4_PM_QUERY_METRIC_INST_REPLAY_OHEAD 37
+#define NVE4_PM_QUERY_INST_ISSUED 32
+#define NVE4_PM_QUERY_METRIC_IPC 33
+#define NVE4_PM_QUERY_METRIC_IPAC 34
+#define NVE4_PM_QUERY_METRIC_IPEC 35
+#define NVE4_PM_QUERY_METRIC_MP_OCCUPANCY 36
+#define NVE4_PM_QUERY_METRIC_MP_EFFICIENCY 37
+#define NVE4_PM_QUERY_METRIC_INST_REPLAY_OHEAD 38
/*
#define NVE4_PM_QUERY_GR_IDLE 50
#define NVE4_PM_QUERY_BSP_IDLE 51