diff options
author | Christoph Bumiller <[email protected]> | 2013-04-02 18:24:45 +0200 |
---|---|---|
committer | Christoph Bumiller <[email protected]> | 2013-04-03 12:54:43 +0200 |
commit | fb0334adb3c9d20016c15e5706a6dfe1fc70ba88 (patch) | |
tree | f592f373e5287ddccfb36288356201a8c3b641d2 /src/gallium/drivers/nvc0/nvc0_screen.h | |
parent | 7bac075f25b803039fa8629028e15c5184cc8aad (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.h | 15 |
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 |