~mmach/netext73/mesa-haswell

« back to all changes in this revision

Viewing changes to src/intel/perf/oa-cflgt3.xml

  • Committer: mmach
  • Date: 2022-09-22 19:56:13 UTC
  • Revision ID: netbit73@gmail.com-20220922195613-wtik9mmy20tmor0i
2022-09-22 21:17:09

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<metrics version="1619078711" merge_md5="">
3
 
  <set name="Render Metrics Basic set"
4
 
       chipset="CFLGT3"
5
 
       symbol_name="RenderBasic"
6
 
       underscore_name="render_basic"
7
 
       mdapi_supported_apis="VK OGL OCL IO BB"
8
 
       hw_config_guid="b316bcab-212f-4228-97de-af6b5a1a2ea1"
9
 
       >
10
 
    <counter name="GPU Time Elapsed"
11
 
             symbol_name="GpuTime"
12
 
             underscore_name="gpu_time"
13
 
             description="Time elapsed on the GPU during the measurement."
14
 
             data_type="uint64"
15
 
             units="ns"
16
 
             semantic_type="duration"
17
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
18
 
             mdapi_group="GPU"
19
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
20
 
             mdapi_supported_apis=""
21
 
             mdapi_hw_unit_type="gpu"
22
 
             />
23
 
    <counter name="GPU Core Clocks"
24
 
             symbol_name="GpuCoreClocks"
25
 
             underscore_name="gpu_core_clocks"
26
 
             description="The total number of GPU core clocks elapsed during the measurement."
27
 
             data_type="uint64"
28
 
             units="cycles"
29
 
             semantic_type="event"
30
 
             equation="GPU_CLOCK 0 READ"
31
 
             mdapi_group="GPU"
32
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
33
 
             mdapi_supported_apis=""
34
 
             mdapi_hw_unit_type="gpu"
35
 
             />
36
 
    <counter name="AVG GPU Core Frequency"
37
 
             symbol_name="AvgGpuCoreFrequency"
38
 
             underscore_name="avg_gpu_core_frequency"
39
 
             description="Average GPU Core Frequency in the measurement."
40
 
             data_type="uint64"
41
 
             max_equation="$GpuMaxFrequency"
42
 
             units="hz"
43
 
             semantic_type="event"
44
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
45
 
             mdapi_group="GPU"
46
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
47
 
             mdapi_supported_apis=""
48
 
             mdapi_hw_unit_type="gpu"
49
 
             />
50
 
    <counter name="VS Threads Dispatched"
51
 
             symbol_name="VsThreads"
52
 
             underscore_name="vs_threads"
53
 
             description="The total number of vertex shader hardware threads dispatched."
54
 
             data_type="uint64"
55
 
             units="threads"
56
 
             semantic_type="event"
57
 
             equation="A 1 READ"
58
 
             mdapi_group="EU Array/Vertex Shader"
59
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
60
 
             mdapi_supported_apis="VK OGL IO BB"
61
 
             mdapi_hw_unit_type="gpu"
62
 
             />
63
 
    <counter name="HS Threads Dispatched"
64
 
             symbol_name="HsThreads"
65
 
             underscore_name="hs_threads"
66
 
             description="The total number of hull shader hardware threads dispatched."
67
 
             data_type="uint64"
68
 
             units="threads"
69
 
             semantic_type="event"
70
 
             equation="A 2 READ"
71
 
             mdapi_group="EU Array/Hull Shader"
72
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
73
 
             mdapi_supported_apis="VK OGL4 IO BB"
74
 
             mdapi_hw_unit_type="gpu"
75
 
             />
76
 
    <counter name="DS Threads Dispatched"
77
 
             symbol_name="DsThreads"
78
 
             underscore_name="ds_threads"
79
 
             description="The total number of domain shader hardware threads dispatched."
80
 
             data_type="uint64"
81
 
             units="threads"
82
 
             semantic_type="event"
83
 
             equation="A 3 READ"
84
 
             mdapi_group="EU Array/Domain Shader"
85
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
86
 
             mdapi_supported_apis="VK OGL4 IO BB"
87
 
             mdapi_hw_unit_type="gpu"
88
 
             />
89
 
    <counter name="GS Threads Dispatched"
90
 
             symbol_name="GsThreads"
91
 
             underscore_name="gs_threads"
92
 
             description="The total number of geometry shader hardware threads dispatched."
93
 
             data_type="uint64"
94
 
             units="threads"
95
 
             semantic_type="event"
96
 
             equation="A 5 READ"
97
 
             mdapi_group="EU Array/Geometry Shader"
98
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
99
 
             mdapi_supported_apis="VK OGL4 IO BB"
100
 
             mdapi_hw_unit_type="gpu"
101
 
             />
102
 
    <counter name="FS Threads Dispatched"
103
 
             symbol_name="PsThreads"
104
 
             underscore_name="ps_threads"
105
 
             description="The total number of fragment shader hardware threads dispatched."
106
 
             data_type="uint64"
107
 
             units="threads"
108
 
             semantic_type="event"
109
 
             equation="A 6 READ"
110
 
             mdapi_group="EU Array/Fragment Shader"
111
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
112
 
             mdapi_supported_apis="VK OGL IO BB"
113
 
             mdapi_hw_unit_type="gpu"
114
 
             />
115
 
    <counter name="CS Threads Dispatched"
116
 
             symbol_name="CsThreads"
117
 
             underscore_name="cs_threads"
118
 
             description="The total number of compute shader hardware threads dispatched."
119
 
             data_type="uint64"
120
 
             units="threads"
121
 
             semantic_type="event"
122
 
             equation="A 4 READ"
123
 
             mdapi_group="EU Array/Compute Shader"
124
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
125
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
126
 
             mdapi_hw_unit_type="gpu"
127
 
             />
128
 
    <counter name="GPU Busy"
129
 
             symbol_name="GpuBusy"
130
 
             underscore_name="gpu_busy"
131
 
             description="The percentage of time in which the GPU has been processing GPU commands."
132
 
             data_type="float"
133
 
             max_equation="100"
134
 
             units="percent"
135
 
             semantic_type="duration"
136
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
137
 
             mdapi_group="GPU"
138
 
             mdapi_usage_flags="Tier1 Overview System Frame"
139
 
             mdapi_supported_apis=""
140
 
             mdapi_hw_unit_type="gpu"
141
 
             />
142
 
    <counter name="EU Active"
143
 
             symbol_name="EuActive"
144
 
             underscore_name="eu_active"
145
 
             description="The percentage of time in which the Execution Units were actively processing."
146
 
             data_type="float"
147
 
             max_equation="100"
148
 
             units="percent"
149
 
             semantic_type="duration"
150
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
151
 
             mdapi_group="EU Array"
152
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
153
 
             mdapi_supported_apis=""
154
 
             mdapi_hw_unit_type="gpu"
155
 
             />
156
 
    <counter name="EU Stall"
157
 
             symbol_name="EuStall"
158
 
             underscore_name="eu_stall"
159
 
             description="The percentage of time in which the Execution Units were stalled."
160
 
             data_type="float"
161
 
             max_equation="100"
162
 
             units="percent"
163
 
             semantic_type="duration"
164
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
165
 
             mdapi_group="EU Array"
166
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
167
 
             mdapi_supported_apis=""
168
 
             mdapi_hw_unit_type="gpu"
169
 
             />
170
 
    <counter name="EU Both FPU Pipes Active"
171
 
             symbol_name="EuFpuBothActive"
172
 
             underscore_name="eu_fpu_both_active"
173
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
174
 
             data_type="float"
175
 
             max_equation="100"
176
 
             units="percent"
177
 
             semantic_type="duration"
178
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
179
 
             mdapi_group="EU Array/Pipes"
180
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
181
 
             mdapi_supported_apis=""
182
 
             mdapi_hw_unit_type="gpu"
183
 
             />
184
 
    <counter name="VS FPU0 Pipe Active"
185
 
             symbol_name="VsFpu0Active"
186
 
             underscore_name="vs_fpu0_active"
187
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
188
 
             data_type="float"
189
 
             max_equation="100"
190
 
             units="percent"
191
 
             semantic_type="duration"
192
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
193
 
             mdapi_group="EU Array/Vertex Shader"
194
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
195
 
             mdapi_supported_apis="VK OGL IO BB"
196
 
             mdapi_hw_unit_type="gpu"
197
 
             />
198
 
    <counter name="VS FPU1 Pipe Active"
199
 
             symbol_name="VsFpu1Active"
200
 
             underscore_name="vs_fpu1_active"
201
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
202
 
             data_type="float"
203
 
             max_equation="100"
204
 
             units="percent"
205
 
             semantic_type="duration"
206
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
207
 
             mdapi_group="EU Array/Vertex Shader"
208
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
209
 
             mdapi_supported_apis="VK OGL IO BB"
210
 
             mdapi_hw_unit_type="gpu"
211
 
             />
212
 
    <counter name="VS Send Pipe Active"
213
 
             symbol_name="VsSendActive"
214
 
             underscore_name="vs_send_active"
215
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
216
 
             data_type="float"
217
 
             max_equation="100"
218
 
             units="percent"
219
 
             semantic_type="duration"
220
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
221
 
             mdapi_group="EU Array/Vertex Shader"
222
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
223
 
             mdapi_supported_apis="VK OGL IO BB"
224
 
             mdapi_hw_unit_type="gpu"
225
 
             />
226
 
    <counter name="PS FPU0 Pipe Active"
227
 
             symbol_name="PsFpu0Active"
228
 
             underscore_name="ps_fpu0_active"
229
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
230
 
             data_type="float"
231
 
             max_equation="100"
232
 
             units="percent"
233
 
             semantic_type="duration"
234
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
235
 
             mdapi_group="EU Array/Pixel Shader"
236
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
237
 
             mdapi_supported_apis="VK OGL IO BB"
238
 
             mdapi_hw_unit_type="gpu"
239
 
             />
240
 
    <counter name="PS FPU1 Pipe Active"
241
 
             symbol_name="PsFpu1Active"
242
 
             underscore_name="ps_fpu1_active"
243
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
244
 
             data_type="float"
245
 
             max_equation="100"
246
 
             units="percent"
247
 
             semantic_type="duration"
248
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
249
 
             mdapi_group="EU Array/Pixel Shader"
250
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
251
 
             mdapi_supported_apis="VK OGL IO BB"
252
 
             mdapi_hw_unit_type="gpu"
253
 
             />
254
 
    <counter name="PS Send Pipeline Active"
255
 
             symbol_name="PsSendActive"
256
 
             underscore_name="ps_send_active"
257
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
258
 
             data_type="float"
259
 
             max_equation="100"
260
 
             units="percent"
261
 
             semantic_type="duration"
262
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
263
 
             mdapi_group="EU Array/Pixel Shader"
264
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
265
 
             mdapi_supported_apis="VK OGL IO BB"
266
 
             mdapi_hw_unit_type="gpu"
267
 
             />
268
 
    <counter name="FS Both FPU Active"
269
 
             symbol_name="PsEuBothFpuActive"
270
 
             underscore_name="ps_eu_both_fpu_active"
271
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
272
 
             data_type="float"
273
 
             max_equation="100"
274
 
             units="percent"
275
 
             semantic_type="duration"
276
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
277
 
             mdapi_group="3D Pipe/Fragment Shader"
278
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
279
 
             mdapi_supported_apis="VK OGL IO BB"
280
 
             mdapi_hw_unit_type="gpu"
281
 
             />
282
 
    <counter name="Sampler 0 Busy"
283
 
             symbol_name="Sampler0Busy"
284
 
             underscore_name="sampler0_busy"
285
 
             description="The percentage of time in which Sampler 0 has been processing EU requests."
286
 
             data_type="float"
287
 
             max_equation="100"
288
 
             units="percent"
289
 
             semantic_type="duration"
290
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
291
 
             availability="$SubsliceMask 0x09 AND"
292
 
             mdapi_group="Sampler"
293
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
294
 
             mdapi_supported_apis=""
295
 
             mdapi_hw_unit_type="subslice"
296
 
             />
297
 
    <counter name="Sampler 1 Busy"
298
 
             symbol_name="Sampler1Busy"
299
 
             underscore_name="sampler1_busy"
300
 
             description="The percentage of time in which Sampler 1 has been processing EU requests."
301
 
             data_type="float"
302
 
             max_equation="100"
303
 
             units="percent"
304
 
             semantic_type="duration"
305
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
306
 
             availability="$SubsliceMask 0x12 AND"
307
 
             mdapi_group="Sampler"
308
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
309
 
             mdapi_supported_apis=""
310
 
             mdapi_hw_unit_type="subslice"
311
 
             />
312
 
    <counter name="Samplers Busy"
313
 
             symbol_name="SamplersBusy"
314
 
             underscore_name="samplers_busy"
315
 
             description="The percentage of time in which samplers have been processing EU requests."
316
 
             data_type="float"
317
 
             max_equation="100"
318
 
             units="percent"
319
 
             semantic_type="duration"
320
 
             equation="$Sampler0Busy $Sampler1Busy FMAX"
321
 
             mdapi_group="Sampler"
322
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
323
 
             mdapi_supported_apis=""
324
 
             mdapi_hw_unit_type="slice"
325
 
             />
326
 
    <counter name="Sampler 0 Bottleneck"
327
 
             symbol_name="Sampler0Bottleneck"
328
 
             underscore_name="sampler0_bottleneck"
329
 
             description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
330
 
             low_watermark="5"
331
 
             high_watermark="15"
332
 
             data_type="float"
333
 
             max_equation="100"
334
 
             units="percent"
335
 
             semantic_type="duration"
336
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
337
 
             availability="$SubsliceMask 0x09 AND"
338
 
             mdapi_group="Sampler"
339
 
             mdapi_usage_flags="Tier3 Indicate Draw"
340
 
             mdapi_supported_apis=""
341
 
             mdapi_hw_unit_type="subslice"
342
 
             />
343
 
    <counter name="Sampler 1 Bottleneck"
344
 
             symbol_name="Sampler1Bottleneck"
345
 
             underscore_name="sampler1_bottleneck"
346
 
             description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests."
347
 
             low_watermark="5"
348
 
             high_watermark="15"
349
 
             data_type="float"
350
 
             max_equation="100"
351
 
             units="percent"
352
 
             semantic_type="duration"
353
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
354
 
             availability="$SubsliceMask 0x12 AND"
355
 
             mdapi_group="Sampler"
356
 
             mdapi_usage_flags="Tier3 Indicate Draw"
357
 
             mdapi_supported_apis=""
358
 
             mdapi_hw_unit_type="subslice"
359
 
             />
360
 
    <counter name="Rasterized Pixels"
361
 
             symbol_name="RasterizedPixels"
362
 
             underscore_name="rasterized_pixels"
363
 
             description="The total number of rasterized pixels."
364
 
             data_type="uint64"
365
 
             units="pixels"
366
 
             semantic_type="event"
367
 
             equation="A 21 READ 4 UMUL"
368
 
             mdapi_group="3D Pipe/Rasterizer"
369
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
370
 
             mdapi_supported_apis="VK OGL IO BB"
371
 
             mdapi_hw_unit_type="gpu"
372
 
             />
373
 
    <counter name="Early Hi-Depth Test Fails"
374
 
             symbol_name="HiDepthTestFails"
375
 
             underscore_name="hi_depth_test_fails"
376
 
             description="The total number of pixels dropped on early hierarchical depth test."
377
 
             data_type="uint64"
378
 
             units="pixels"
379
 
             semantic_type="event"
380
 
             equation="A 22 READ 4 UMUL"
381
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
382
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
383
 
             mdapi_supported_apis="VK OGL IO BB"
384
 
             mdapi_hw_unit_type="gpu"
385
 
             />
386
 
    <counter name="Early Depth Test Fails"
387
 
             symbol_name="EarlyDepthTestFails"
388
 
             underscore_name="early_depth_test_fails"
389
 
             description="The total number of pixels dropped on early depth test."
390
 
             data_type="uint64"
391
 
             units="pixels"
392
 
             semantic_type="event"
393
 
             equation="A 23 READ 4 UMUL"
394
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
395
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
396
 
             mdapi_supported_apis="VK OGL IO BB"
397
 
             mdapi_hw_unit_type="gpu"
398
 
             />
399
 
    <counter name="Samples Killed in FS"
400
 
             symbol_name="SamplesKilledInPs"
401
 
             underscore_name="samples_killed_in_ps"
402
 
             description="The total number of samples or pixels dropped in fragment shaders."
403
 
             data_type="uint64"
404
 
             units="pixels"
405
 
             semantic_type="event"
406
 
             equation="A 24 READ 4 UMUL"
407
 
             mdapi_group="3D Pipe/Fragment Shader"
408
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
409
 
             mdapi_supported_apis="VK OGL IO BB"
410
 
             mdapi_hw_unit_type="gpu"
411
 
             />
412
 
    <counter name="Pixels Failing Tests"
413
 
             symbol_name="PixelsFailingPostPsTests"
414
 
             underscore_name="pixels_failing_post_ps_tests"
415
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
416
 
             data_type="uint64"
417
 
             units="pixels"
418
 
             semantic_type="event"
419
 
             equation="A 25 READ 4 UMUL"
420
 
             mdapi_group="3D Pipe/Output Merger"
421
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
422
 
             mdapi_supported_apis="VK OGL IO BB"
423
 
             mdapi_hw_unit_type="gpu"
424
 
             />
425
 
    <counter name="Samples Written"
426
 
             symbol_name="SamplesWritten"
427
 
             underscore_name="samples_written"
428
 
             description="The total number of samples or pixels written to all render targets."
429
 
             data_type="uint64"
430
 
             units="pixels"
431
 
             semantic_type="event"
432
 
             equation="A 26 READ 4 UMUL"
433
 
             mdapi_group="3D Pipe/Output Merger"
434
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
435
 
             mdapi_supported_apis="VK OGL IO BB"
436
 
             mdapi_hw_unit_type="gpu"
437
 
             />
438
 
    <counter name="Samples Blended"
439
 
             symbol_name="SamplesBlended"
440
 
             underscore_name="samples_blended"
441
 
             description="The total number of blended samples or pixels written to all render targets."
442
 
             data_type="uint64"
443
 
             units="pixels"
444
 
             semantic_type="event"
445
 
             equation="A 27 READ 4 UMUL"
446
 
             mdapi_group="3D Pipe/Output Merger"
447
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
448
 
             mdapi_supported_apis="VK OGL IO BB"
449
 
             mdapi_hw_unit_type="gpu"
450
 
             />
451
 
    <counter name="Sampler Texels"
452
 
             symbol_name="SamplerTexels"
453
 
             underscore_name="sampler_texels"
454
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
455
 
             data_type="uint64"
456
 
             units="texels"
457
 
             semantic_type="event"
458
 
             equation="A 28 READ 4 UMUL"
459
 
             mdapi_group="Sampler/Sampler Input"
460
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
461
 
             mdapi_supported_apis=""
462
 
             mdapi_hw_unit_type="gpu"
463
 
             />
464
 
    <counter name="Sampler Texels Misses"
465
 
             symbol_name="SamplerTexelMisses"
466
 
             underscore_name="sampler_texel_misses"
467
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
468
 
             data_type="uint64"
469
 
             units="texels"
470
 
             semantic_type="event"
471
 
             equation="A 29 READ 4 UMUL"
472
 
             mdapi_group="Sampler/Sampler Cache"
473
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
474
 
             mdapi_supported_apis=""
475
 
             mdapi_hw_unit_type="gpu"
476
 
             />
477
 
    <counter name="Sampler Cache Misses"
478
 
             symbol_name="SamplerL1Misses"
479
 
             underscore_name="sampler_l1_misses"
480
 
             description="The total number of sampler cache misses in all LODs in all sampler units."
481
 
             data_type="uint64"
482
 
             units="messages"
483
 
             semantic_type="event"
484
 
             equation="B 4 READ B 5 READ UADD 8 UMUL"
485
 
             mdapi_group="Sampler/Sampler Cache"
486
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
487
 
             mdapi_supported_apis=""
488
 
             mdapi_hw_unit_type="gpu"
489
 
             />
490
 
    <counter name="SLM Bytes Read"
491
 
             symbol_name="SlmBytesRead"
492
 
             underscore_name="slm_bytes_read"
493
 
             description="The total number of GPU memory bytes read from shared local memory."
494
 
             data_type="uint64"
495
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
496
 
             units="bytes"
497
 
             semantic_type="throughput"
498
 
             equation="A 30 READ 64 UMUL"
499
 
             mdapi_group="L3/Data Port/SLM"
500
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
501
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
502
 
             mdapi_hw_unit_type="gpu"
503
 
             />
504
 
    <counter name="SLM Bytes Written"
505
 
             symbol_name="SlmBytesWritten"
506
 
             underscore_name="slm_bytes_written"
507
 
             description="The total number of GPU memory bytes written into shared local memory."
508
 
             data_type="uint64"
509
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
510
 
             units="bytes"
511
 
             semantic_type="throughput"
512
 
             equation="A 31 READ 64 UMUL"
513
 
             mdapi_group="L3/Data Port/SLM"
514
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
515
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
516
 
             mdapi_hw_unit_type="gpu"
517
 
             />
518
 
    <counter name="Shader Memory Accesses"
519
 
             symbol_name="ShaderMemoryAccesses"
520
 
             underscore_name="shader_memory_accesses"
521
 
             description="The total number of shader memory accesses to L3."
522
 
             data_type="uint64"
523
 
             units="messages"
524
 
             semantic_type="event"
525
 
             equation="A 32 READ"
526
 
             mdapi_group="L3/Data Port"
527
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
528
 
             mdapi_supported_apis=""
529
 
             mdapi_hw_unit_type="gpu"
530
 
             />
531
 
    <counter name="Shader Atomic Memory Accesses"
532
 
             symbol_name="ShaderAtomics"
533
 
             underscore_name="shader_atomics"
534
 
             description="The total number of shader atomic memory accesses."
535
 
             data_type="uint64"
536
 
             units="messages"
537
 
             semantic_type="event"
538
 
             equation="A 34 READ"
539
 
             mdapi_group="L3/Data Port/Atomics"
540
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
541
 
             mdapi_supported_apis="VK OGL OCL IO BB"
542
 
             mdapi_hw_unit_type="gpu"
543
 
             />
544
 
    <counter name="L3 Lookup Accesses w/o IC"
545
 
             symbol_name="L3Lookups"
546
 
             underscore_name="l3_lookups"
547
 
             description="The total number of L3 cache lookup accesses w/o IC."
548
 
             data_type="uint64"
549
 
             units="messages"
550
 
             semantic_type="event"
551
 
             equation="$SamplerL1Misses $ShaderMemoryAccesses UADD"
552
 
             mdapi_group="L3/TAG"
553
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
554
 
             mdapi_supported_apis=""
555
 
             mdapi_hw_unit_type="gpu"
556
 
             />
557
 
    <counter name="L3 Misses"
558
 
             symbol_name="L3Misses"
559
 
             underscore_name="l3_misses"
560
 
             description="The total number of L3 misses."
561
 
             data_type="uint64"
562
 
             units="messages"
563
 
             semantic_type="event"
564
 
             equation="C 4 READ"
565
 
             mdapi_group="L3/TAG"
566
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
567
 
             mdapi_supported_apis=""
568
 
             mdapi_hw_unit_type="gpu"
569
 
             />
570
 
    <counter name="L3 Sampler Throughput"
571
 
             symbol_name="L3SamplerThroughput"
572
 
             underscore_name="l3_sampler_throughput"
573
 
             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
574
 
             data_type="uint64"
575
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
576
 
             units="bytes"
577
 
             semantic_type="throughput"
578
 
             equation="$SamplerL1Misses 64 UMUL"
579
 
             mdapi_group="L3/Sampler"
580
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
581
 
             mdapi_supported_apis=""
582
 
             mdapi_hw_unit_type="gpu"
583
 
             />
584
 
    <counter name="L3 Shader Throughput"
585
 
             symbol_name="L3ShaderThroughput"
586
 
             underscore_name="l3_shader_throughput"
587
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
588
 
             data_type="uint64"
589
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
590
 
             units="bytes"
591
 
             semantic_type="throughput"
592
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
593
 
             mdapi_group="L3/Data Port"
594
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
595
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
596
 
             mdapi_hw_unit_type="gpu"
597
 
             />
598
 
    <counter name="Shader Barrier Messages"
599
 
             symbol_name="ShaderBarriers"
600
 
             underscore_name="shader_barriers"
601
 
             description="The total number of shader barrier messages."
602
 
             data_type="uint64"
603
 
             units="messages"
604
 
             semantic_type="event"
605
 
             equation="A 35 READ"
606
 
             mdapi_group="EU Array/Barrier"
607
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
608
 
             mdapi_supported_apis=""
609
 
             mdapi_hw_unit_type="gpu"
610
 
             />
611
 
    <counter name="GTI Fixed Pipe Throughput"
612
 
             symbol_name="GtiVfThroughput"
613
 
             underscore_name="gti_vf_throughput"
614
 
             description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
615
 
             data_type="uint64"
616
 
             max_equation="$GpuCoreClocks 64 UMUL"
617
 
             units="bytes"
618
 
             semantic_type="throughput"
619
 
             equation="B 6 READ B 7 READ UADD 64 UMUL"
620
 
             mdapi_group="GTI/3D Pipe"
621
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
622
 
             mdapi_supported_apis="VK OGL IO BB"
623
 
             mdapi_hw_unit_type="gpu"
624
 
             />
625
 
    <counter name="GTI Depth Throughput"
626
 
             symbol_name="GtiDepthThroughput"
627
 
             underscore_name="gti_depth_throughput"
628
 
             description="The total number of GPU memory bytes transferred between depth caches and GTI."
629
 
             data_type="uint64"
630
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
631
 
             units="bytes"
632
 
             semantic_type="throughput"
633
 
             equation="C 0 READ C 1 READ UADD 64 UMUL"
634
 
             mdapi_group="GTI/Depth Cache"
635
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
636
 
             mdapi_supported_apis="VK OGL IO BB"
637
 
             mdapi_hw_unit_type="gpu"
638
 
             />
639
 
    <counter name="GTI RCC Throughput"
640
 
             symbol_name="GtiRccThroughput"
641
 
             underscore_name="gti_rcc_throughput"
642
 
             description="The total number of GPU memory bytes transferred between render color caches and GTI."
643
 
             data_type="uint64"
644
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
645
 
             units="bytes"
646
 
             semantic_type="throughput"
647
 
             equation="C 2 READ C 3 READ UADD 64 UMUL"
648
 
             mdapi_group="GTI/Color Cache"
649
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
650
 
             mdapi_supported_apis="VK OGL IO BB"
651
 
             mdapi_hw_unit_type="gpu"
652
 
             />
653
 
    <counter name="GTI L3 Throughput"
654
 
             symbol_name="GtiL3Throughput"
655
 
             underscore_name="gti_l3_throughput"
656
 
             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
657
 
             data_type="uint64"
658
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
659
 
             units="bytes"
660
 
             semantic_type="throughput"
661
 
             equation="$L3Misses 64 UMUL"
662
 
             mdapi_group="GTI/L3"
663
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
664
 
             mdapi_supported_apis=""
665
 
             mdapi_hw_unit_type="gpu"
666
 
             />
667
 
    <counter name="GTI HDC TLB Lookup Throughput"
668
 
             symbol_name="GtiHdcLookupsThroughput"
669
 
             underscore_name="gti_hdc_lookups_throughput"
670
 
             description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
671
 
             data_type="uint64"
672
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
673
 
             units="bytes"
674
 
             semantic_type="throughput"
675
 
             equation="C 5 READ 64 UMUL"
676
 
             mdapi_group="GTI/L3"
677
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
678
 
             mdapi_supported_apis=""
679
 
             mdapi_hw_unit_type="gpu"
680
 
             />
681
 
    <counter name="GTI Read Throughput"
682
 
             symbol_name="GtiReadThroughput"
683
 
             underscore_name="gti_read_throughput"
684
 
             description="The total number of GPU memory bytes read from GTI."
685
 
             data_type="uint64"
686
 
             max_equation="$GpuCoreClocks 64 UMUL"
687
 
             units="bytes"
688
 
             semantic_type="throughput"
689
 
             equation="C 6 READ 64 UMUL"
690
 
             mdapi_group="GTI"
691
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
692
 
             mdapi_supported_apis=""
693
 
             mdapi_hw_unit_type="gpu"
694
 
             />
695
 
    <counter name="GTI Write Throughput"
696
 
             symbol_name="GtiWriteThroughput"
697
 
             underscore_name="gti_write_throughput"
698
 
             description="The total number of GPU memory bytes written to GTI."
699
 
             data_type="uint64"
700
 
             max_equation="$GpuCoreClocks 32 UMUL"
701
 
             units="bytes"
702
 
             semantic_type="throughput"
703
 
             equation="C 7 READ 64 UMUL"
704
 
             mdapi_group="GTI"
705
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
706
 
             mdapi_supported_apis=""
707
 
             mdapi_hw_unit_type="gpu"
708
 
             />
709
 
    <counter name="Samplers Bottleneck"
710
 
             symbol_name="SamplerBottleneck"
711
 
             underscore_name="sampler_bottleneck"
712
 
             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
713
 
             low_watermark="5"
714
 
             high_watermark="15"
715
 
             data_type="float"
716
 
             max_equation="100"
717
 
             units="percent"
718
 
             semantic_type="duration"
719
 
             equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
720
 
             mdapi_group="Sampler"
721
 
             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
722
 
             mdapi_supported_apis=""
723
 
             mdapi_hw_unit_type="slice"
724
 
             />
725
 
    <register_config type="NOA">
726
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
727
 
        <register type="NOA" address="0x00009888" value="0x166C01E0" />
728
 
        <register type="NOA" address="0x00009888" value="0x12170280" />
729
 
        <register type="NOA" address="0x00009888" value="0x12370280" />
730
 
        <register type="NOA" address="0x00009888" value="0x16EC01E0" />
731
 
        <register type="NOA" address="0x00009888" value="0x11930317" />
732
 
        <register type="NOA" address="0x00009888" value="0x159303DF" />
733
 
        <register type="NOA" address="0x00009888" value="0x3F900003" />
734
 
        <register type="NOA" address="0x00009888" value="0x1A4E0380" />
735
 
        <register type="NOA" address="0x00009888" value="0x0A6C0053" />
736
 
        <register type="NOA" address="0x00009888" value="0x106C0000" />
737
 
        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
738
 
        <register type="NOA" address="0x00009888" value="0x0A1B4000" />
739
 
        <register type="NOA" address="0x00009888" value="0x1C1C0001" />
740
 
        <register type="NOA" address="0x00009888" value="0x002F1000" />
741
 
        <register type="NOA" address="0x00009888" value="0x042F1000" />
742
 
        <register type="NOA" address="0x00009888" value="0x004C4000" />
743
 
        <register type="NOA" address="0x00009888" value="0x0A4C8400" />
744
 
        <register type="NOA" address="0x00009888" value="0x0C4C0002" />
745
 
        <register type="NOA" address="0x00009888" value="0x000D2000" />
746
 
        <register type="NOA" address="0x00009888" value="0x060D8000" />
747
 
        <register type="NOA" address="0x00009888" value="0x080DA000" />
748
 
        <register type="NOA" address="0x00009888" value="0x0A0DA000" />
749
 
        <register type="NOA" address="0x00009888" value="0x0C0F0400" />
750
 
        <register type="NOA" address="0x00009888" value="0x0E0F6600" />
751
 
        <register type="NOA" address="0x00009888" value="0x100F0001" />
752
 
        <register type="NOA" address="0x00009888" value="0x002C8000" />
753
 
        <register type="NOA" address="0x00009888" value="0x162CA200" />
754
 
        <register type="NOA" address="0x00009888" value="0x062D8000" />
755
 
        <register type="NOA" address="0x00009888" value="0x082D8000" />
756
 
        <register type="NOA" address="0x00009888" value="0x00133000" />
757
 
        <register type="NOA" address="0x00009888" value="0x08133000" />
758
 
        <register type="NOA" address="0x00009888" value="0x00170020" />
759
 
        <register type="NOA" address="0x00009888" value="0x08170021" />
760
 
        <register type="NOA" address="0x00009888" value="0x10170000" />
761
 
        <register type="NOA" address="0x00009888" value="0x0633C000" />
762
 
        <register type="NOA" address="0x00009888" value="0x0833C000" />
763
 
        <register type="NOA" address="0x00009888" value="0x06370800" />
764
 
        <register type="NOA" address="0x00009888" value="0x08370840" />
765
 
        <register type="NOA" address="0x00009888" value="0x10370000" />
766
 
        <register type="NOA" address="0x00009888" value="0x1ACE0200" />
767
 
        <register type="NOA" address="0x00009888" value="0x0AEC5300" />
768
 
        <register type="NOA" address="0x00009888" value="0x10EC0000" />
769
 
        <register type="NOA" address="0x00009888" value="0x1CEC0000" />
770
 
        <register type="NOA" address="0x00009888" value="0x0A9B8000" />
771
 
        <register type="NOA" address="0x00009888" value="0x1C9C0002" />
772
 
        <register type="NOA" address="0x00009888" value="0x0CCC0002" />
773
 
        <register type="NOA" address="0x00009888" value="0x0A8D8000" />
774
 
        <register type="NOA" address="0x00009888" value="0x108F0001" />
775
 
        <register type="NOA" address="0x00009888" value="0x16AC8000" />
776
 
        <register type="NOA" address="0x00009888" value="0x0D933031" />
777
 
        <register type="NOA" address="0x00009888" value="0x0F933E3F" />
778
 
        <register type="NOA" address="0x00009888" value="0x01933D00" />
779
 
        <register type="NOA" address="0x00009888" value="0x0393073C" />
780
 
        <register type="NOA" address="0x00009888" value="0x0593000E" />
781
 
        <register type="NOA" address="0x00009888" value="0x1D930000" />
782
 
        <register type="NOA" address="0x00009888" value="0x19930000" />
783
 
        <register type="NOA" address="0x00009888" value="0x1B930000" />
784
 
        <register type="NOA" address="0x00009888" value="0x1D900157" />
785
 
        <register type="NOA" address="0x00009888" value="0x1F900158" />
786
 
        <register type="NOA" address="0x00009888" value="0x35900000" />
787
 
        <register type="NOA" address="0x00009888" value="0x2B908000" />
788
 
        <register type="NOA" address="0x00009888" value="0x2D908000" />
789
 
        <register type="NOA" address="0x00009888" value="0x2F908000" />
790
 
        <register type="NOA" address="0x00009888" value="0x31908000" />
791
 
        <register type="NOA" address="0x00009888" value="0x15908000" />
792
 
        <register type="NOA" address="0x00009888" value="0x17908000" />
793
 
        <register type="NOA" address="0x00009888" value="0x19908000" />
794
 
        <register type="NOA" address="0x00009888" value="0x1B908000" />
795
 
        <register type="NOA" address="0x00009888" value="0x1190003F" />
796
 
        <register type="NOA" address="0x00009888" value="0x51902240" />
797
 
        <register type="NOA" address="0x00009888" value="0x41900C00" />
798
 
        <register type="NOA" address="0x00009888" value="0x55900242" />
799
 
        <register type="NOA" address="0x00009888" value="0x45900084" />
800
 
        <register type="NOA" address="0x00009888" value="0x47901400" />
801
 
        <register type="NOA" address="0x00009888" value="0x57902220" />
802
 
        <register type="NOA" address="0x00009888" value="0x49900C60" />
803
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
804
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
805
 
        <register type="NOA" address="0x00009888" value="0x4B900063" />
806
 
        <register type="NOA" address="0x00009888" value="0x59900002" />
807
 
        <register type="NOA" address="0x00009888" value="0x43900C63" />
808
 
        <register type="NOA" address="0x00009888" value="0x53902222" />
809
 
    </register_config>
810
 
    <register_config type="OA">
811
 
        <register type="OA" address="0x00002710" value="0x00000000" />
812
 
        <register type="OA" address="0x00002714" value="0x00800000" />
813
 
        <register type="OA" address="0x00002720" value="0x00000000" />
814
 
        <register type="OA" address="0x00002724" value="0x00800000" />
815
 
        <register type="OA" address="0x00002740" value="0x00000000" />
816
 
    </register_config>
817
 
    <register_config type="FLEX">
818
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
819
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
820
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
821
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
822
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
823
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
824
 
        <register type="FLEX" address="0x0000E65C" value="0x00222222" />
825
 
    </register_config>
826
 
  </set>
827
 
 
828
 
  <set name="Compute Metrics Basic set"
829
 
       chipset="CFLGT3"
830
 
       symbol_name="ComputeBasic"
831
 
       underscore_name="compute_basic"
832
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
833
 
       hw_config_guid="d2eec5b1-4dd8-4170-ae83-9531abd0692f"
834
 
       >
835
 
    <counter name="GPU Time Elapsed"
836
 
             symbol_name="GpuTime"
837
 
             underscore_name="gpu_time"
838
 
             description="Time elapsed on the GPU during the measurement."
839
 
             data_type="uint64"
840
 
             units="ns"
841
 
             semantic_type="duration"
842
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
843
 
             mdapi_group="GPU"
844
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
845
 
             mdapi_supported_apis="VK OGL OCL IO BB"
846
 
             mdapi_hw_unit_type="gpu"
847
 
             />
848
 
    <counter name="GPU Core Clocks"
849
 
             symbol_name="GpuCoreClocks"
850
 
             underscore_name="gpu_core_clocks"
851
 
             description="The total number of GPU core clocks elapsed during the measurement."
852
 
             data_type="uint64"
853
 
             units="cycles"
854
 
             semantic_type="event"
855
 
             equation="GPU_CLOCK 0 READ"
856
 
             mdapi_group="GPU"
857
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
858
 
             mdapi_supported_apis="VK OGL OCL IO BB"
859
 
             mdapi_hw_unit_type="gpu"
860
 
             />
861
 
    <counter name="AVG GPU Core Frequency"
862
 
             symbol_name="AvgGpuCoreFrequency"
863
 
             underscore_name="avg_gpu_core_frequency"
864
 
             description="Average GPU Core Frequency in the measurement."
865
 
             data_type="uint64"
866
 
             max_equation="$GpuMaxFrequency"
867
 
             units="hz"
868
 
             semantic_type="event"
869
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
870
 
             mdapi_group="GPU"
871
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
872
 
             mdapi_supported_apis="VK OGL OCL IO BB"
873
 
             mdapi_hw_unit_type="gpu"
874
 
             />
875
 
    <counter name="GPU Busy"
876
 
             symbol_name="GpuBusy"
877
 
             underscore_name="gpu_busy"
878
 
             description="The percentage of time in which the GPU has been processing GPU commands."
879
 
             data_type="float"
880
 
             max_equation="100"
881
 
             units="percent"
882
 
             semantic_type="duration"
883
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
884
 
             mdapi_group="GPU"
885
 
             mdapi_usage_flags="Tier1 Overview System Frame"
886
 
             mdapi_supported_apis="VK OGL OCL IO BB"
887
 
             mdapi_hw_unit_type="gpu"
888
 
             />
889
 
    <counter name="VS Threads Dispatched"
890
 
             symbol_name="VsThreads"
891
 
             underscore_name="vs_threads"
892
 
             description="The total number of vertex shader hardware threads dispatched."
893
 
             data_type="uint64"
894
 
             units="threads"
895
 
             semantic_type="event"
896
 
             equation="A 1 READ"
897
 
             mdapi_group="EU Array/Vertex Shader"
898
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
899
 
             mdapi_supported_apis="VK OGL OCL IO BB"
900
 
             mdapi_hw_unit_type="gpu"
901
 
             />
902
 
    <counter name="HS Threads Dispatched"
903
 
             symbol_name="HsThreads"
904
 
             underscore_name="hs_threads"
905
 
             description="The total number of hull shader hardware threads dispatched."
906
 
             data_type="uint64"
907
 
             units="threads"
908
 
             semantic_type="event"
909
 
             equation="A 2 READ"
910
 
             mdapi_group="EU Array/Hull Shader"
911
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
912
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
913
 
             mdapi_hw_unit_type="gpu"
914
 
             />
915
 
    <counter name="DS Threads Dispatched"
916
 
             symbol_name="DsThreads"
917
 
             underscore_name="ds_threads"
918
 
             description="The total number of domain shader hardware threads dispatched."
919
 
             data_type="uint64"
920
 
             units="threads"
921
 
             semantic_type="event"
922
 
             equation="A 3 READ"
923
 
             mdapi_group="EU Array/Domain Shader"
924
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
925
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
926
 
             mdapi_hw_unit_type="gpu"
927
 
             />
928
 
    <counter name="GS Threads Dispatched"
929
 
             symbol_name="GsThreads"
930
 
             underscore_name="gs_threads"
931
 
             description="The total number of geometry shader hardware threads dispatched."
932
 
             data_type="uint64"
933
 
             units="threads"
934
 
             semantic_type="event"
935
 
             equation="A 5 READ"
936
 
             mdapi_group="EU Array/Geometry Shader"
937
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
938
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
939
 
             mdapi_hw_unit_type="gpu"
940
 
             />
941
 
    <counter name="FS Threads Dispatched"
942
 
             symbol_name="PsThreads"
943
 
             underscore_name="ps_threads"
944
 
             description="The total number of fragment shader hardware threads dispatched."
945
 
             data_type="uint64"
946
 
             units="threads"
947
 
             semantic_type="event"
948
 
             equation="A 6 READ"
949
 
             mdapi_group="EU Array/Fragment Shader"
950
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
951
 
             mdapi_supported_apis="VK OGL OCL IO BB"
952
 
             mdapi_hw_unit_type="gpu"
953
 
             />
954
 
    <counter name="CS Threads Dispatched"
955
 
             symbol_name="CsThreads"
956
 
             underscore_name="cs_threads"
957
 
             description="The total number of compute shader hardware threads dispatched."
958
 
             data_type="uint64"
959
 
             units="threads"
960
 
             semantic_type="event"
961
 
             equation="A 4 READ"
962
 
             mdapi_group="EU Array/Compute Shader"
963
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
964
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
965
 
             mdapi_hw_unit_type="gpu"
966
 
             />
967
 
    <counter name="EU Active"
968
 
             symbol_name="EuActive"
969
 
             underscore_name="eu_active"
970
 
             description="The percentage of time in which the Execution Units were actively processing."
971
 
             data_type="float"
972
 
             max_equation="100"
973
 
             units="percent"
974
 
             semantic_type="duration"
975
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
976
 
             mdapi_group="EU Array"
977
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
978
 
             mdapi_supported_apis="VK OGL OCL IO BB"
979
 
             mdapi_hw_unit_type="gpu"
980
 
             />
981
 
    <counter name="EU Stall"
982
 
             symbol_name="EuStall"
983
 
             underscore_name="eu_stall"
984
 
             description="The percentage of time in which the Execution Units were stalled."
985
 
             data_type="float"
986
 
             max_equation="100"
987
 
             units="percent"
988
 
             semantic_type="duration"
989
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
990
 
             mdapi_group="EU Array"
991
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
992
 
             mdapi_supported_apis="VK OGL OCL IO BB"
993
 
             mdapi_hw_unit_type="gpu"
994
 
             />
995
 
    <counter name="EU Both FPU Pipes Active"
996
 
             symbol_name="EuFpuBothActive"
997
 
             underscore_name="eu_fpu_both_active"
998
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
999
 
             data_type="float"
1000
 
             max_equation="100"
1001
 
             units="percent"
1002
 
             semantic_type="duration"
1003
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1004
 
             mdapi_group="EU Array/Pipes"
1005
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1006
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1007
 
             mdapi_hw_unit_type="gpu"
1008
 
             />
1009
 
    <counter name="EU FPU0 Pipe Active"
1010
 
             symbol_name="Fpu0Active"
1011
 
             underscore_name="fpu0_active"
1012
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing."
1013
 
             data_type="float"
1014
 
             max_equation="100"
1015
 
             units="percent"
1016
 
             semantic_type="duration"
1017
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1018
 
             mdapi_group="EU Array/Pipes"
1019
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1020
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1021
 
             mdapi_hw_unit_type="gpu"
1022
 
             />
1023
 
    <counter name="EU FPU1 Pipe Active"
1024
 
             symbol_name="Fpu1Active"
1025
 
             underscore_name="fpu1_active"
1026
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
1027
 
             data_type="float"
1028
 
             max_equation="100"
1029
 
             units="percent"
1030
 
             semantic_type="duration"
1031
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1032
 
             mdapi_group="EU Array/Pipes"
1033
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1034
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1035
 
             mdapi_hw_unit_type="gpu"
1036
 
             />
1037
 
    <counter name="EU AVG IPC Rate"
1038
 
             symbol_name="EuAvgIpcRate"
1039
 
             underscore_name="eu_avg_ipc_rate"
1040
 
             description="The average rate of IPC calculated for 2 FPU pipelines."
1041
 
             data_type="float"
1042
 
             max_equation="2"
1043
 
             units="number"
1044
 
             semantic_type="ratio"
1045
 
             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
1046
 
             mdapi_group="EU Array"
1047
 
             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1048
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1049
 
             mdapi_hw_unit_type="gpu"
1050
 
             />
1051
 
    <counter name="EU Send Pipe Active"
1052
 
             symbol_name="EuSendActive"
1053
 
             underscore_name="eu_send_active"
1054
 
             description="The percentage of time in which EU send pipeline was actively processing."
1055
 
             data_type="float"
1056
 
             max_equation="100"
1057
 
             units="percent"
1058
 
             semantic_type="duration"
1059
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1060
 
             mdapi_group="EU Array/Pipes"
1061
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1062
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1063
 
             mdapi_hw_unit_type="gpu"
1064
 
             />
1065
 
    <counter name="EU Thread Occupancy"
1066
 
             symbol_name="EuThreadOccupancy"
1067
 
             underscore_name="eu_thread_occupancy"
1068
 
             description="The percentage of time in which hardware threads occupied EUs."
1069
 
             data_type="float"
1070
 
             max_equation="100"
1071
 
             units="percent"
1072
 
             semantic_type="duration"
1073
 
             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1074
 
             mdapi_group="EU Array"
1075
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1076
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1077
 
             mdapi_hw_unit_type="gpu"
1078
 
             />
1079
 
    <counter name="Rasterized Pixels"
1080
 
             symbol_name="RasterizedPixels"
1081
 
             underscore_name="rasterized_pixels"
1082
 
             description="The total number of rasterized pixels."
1083
 
             data_type="uint64"
1084
 
             units="pixels"
1085
 
             semantic_type="event"
1086
 
             equation="A 21 READ 4 UMUL"
1087
 
             mdapi_group="3D Pipe/Rasterizer"
1088
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1089
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1090
 
             mdapi_hw_unit_type="gpu"
1091
 
             />
1092
 
    <counter name="Early Hi-Depth Test Fails"
1093
 
             symbol_name="HiDepthTestFails"
1094
 
             underscore_name="hi_depth_test_fails"
1095
 
             description="The total number of pixels dropped on early hierarchical depth test."
1096
 
             data_type="uint64"
1097
 
             units="pixels"
1098
 
             semantic_type="event"
1099
 
             equation="A 22 READ 4 UMUL"
1100
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1101
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1102
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1103
 
             mdapi_hw_unit_type="gpu"
1104
 
             />
1105
 
    <counter name="Early Depth Test Fails"
1106
 
             symbol_name="EarlyDepthTestFails"
1107
 
             underscore_name="early_depth_test_fails"
1108
 
             description="The total number of pixels dropped on early depth test."
1109
 
             data_type="uint64"
1110
 
             units="pixels"
1111
 
             semantic_type="event"
1112
 
             equation="A 23 READ 4 UMUL"
1113
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1114
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1115
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1116
 
             mdapi_hw_unit_type="gpu"
1117
 
             />
1118
 
    <counter name="Samples Killed in FS"
1119
 
             symbol_name="SamplesKilledInPs"
1120
 
             underscore_name="samples_killed_in_ps"
1121
 
             description="The total number of samples or pixels dropped in fragment shaders."
1122
 
             data_type="uint64"
1123
 
             units="pixels"
1124
 
             semantic_type="event"
1125
 
             equation="A 24 READ 4 UMUL"
1126
 
             mdapi_group="3D Pipe/Fragment Shader"
1127
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1128
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1129
 
             mdapi_hw_unit_type="gpu"
1130
 
             />
1131
 
    <counter name="Pixels Failing Tests"
1132
 
             symbol_name="PixelsFailingPostPsTests"
1133
 
             underscore_name="pixels_failing_post_ps_tests"
1134
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1135
 
             data_type="uint64"
1136
 
             units="pixels"
1137
 
             semantic_type="event"
1138
 
             equation="A 25 READ 4 UMUL"
1139
 
             mdapi_group="3D Pipe/Output Merger"
1140
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1141
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1142
 
             mdapi_hw_unit_type="gpu"
1143
 
             />
1144
 
    <counter name="Samples Written"
1145
 
             symbol_name="SamplesWritten"
1146
 
             underscore_name="samples_written"
1147
 
             description="The total number of samples or pixels written to all render targets."
1148
 
             data_type="uint64"
1149
 
             units="pixels"
1150
 
             semantic_type="event"
1151
 
             equation="A 26 READ 4 UMUL"
1152
 
             mdapi_group="3D Pipe/Output Merger"
1153
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1154
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1155
 
             mdapi_hw_unit_type="gpu"
1156
 
             />
1157
 
    <counter name="Samples Blended"
1158
 
             symbol_name="SamplesBlended"
1159
 
             underscore_name="samples_blended"
1160
 
             description="The total number of blended samples or pixels written to all render targets."
1161
 
             data_type="uint64"
1162
 
             units="pixels"
1163
 
             semantic_type="event"
1164
 
             equation="A 27 READ 4 UMUL"
1165
 
             mdapi_group="3D Pipe/Output Merger"
1166
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1167
 
             mdapi_supported_apis="VK OGL IO OCL BB"
1168
 
             mdapi_hw_unit_type="gpu"
1169
 
             />
1170
 
    <counter name="Sampler Texels"
1171
 
             symbol_name="SamplerTexels"
1172
 
             underscore_name="sampler_texels"
1173
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1174
 
             data_type="uint64"
1175
 
             units="texels"
1176
 
             semantic_type="event"
1177
 
             equation="A 28 READ 4 UMUL"
1178
 
             mdapi_group="Sampler/Sampler Input"
1179
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1180
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1181
 
             mdapi_hw_unit_type="gpu"
1182
 
             />
1183
 
    <counter name="Sampler Texels Misses"
1184
 
             symbol_name="SamplerTexelMisses"
1185
 
             underscore_name="sampler_texel_misses"
1186
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1187
 
             data_type="uint64"
1188
 
             units="texels"
1189
 
             semantic_type="event"
1190
 
             equation="A 29 READ 4 UMUL"
1191
 
             mdapi_group="Sampler/Sampler Cache"
1192
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
1193
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1194
 
             mdapi_hw_unit_type="gpu"
1195
 
             />
1196
 
    <counter name="SLM Bytes Read"
1197
 
             symbol_name="SlmBytesRead"
1198
 
             underscore_name="slm_bytes_read"
1199
 
             description="The total number of GPU memory bytes read from shared local memory."
1200
 
             data_type="uint64"
1201
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1202
 
             units="bytes"
1203
 
             semantic_type="throughput"
1204
 
             equation="A 30 READ 64 UMUL"
1205
 
             mdapi_group="L3/Data Port/SLM"
1206
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1207
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1208
 
             mdapi_hw_unit_type="gpu"
1209
 
             />
1210
 
    <counter name="SLM Bytes Written"
1211
 
             symbol_name="SlmBytesWritten"
1212
 
             underscore_name="slm_bytes_written"
1213
 
             description="The total number of GPU memory bytes written into shared local memory."
1214
 
             data_type="uint64"
1215
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1216
 
             units="bytes"
1217
 
             semantic_type="throughput"
1218
 
             equation="A 31 READ 64 UMUL"
1219
 
             mdapi_group="L3/Data Port/SLM"
1220
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1221
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1222
 
             mdapi_hw_unit_type="gpu"
1223
 
             />
1224
 
    <counter name="Shader Memory Accesses"
1225
 
             symbol_name="ShaderMemoryAccesses"
1226
 
             underscore_name="shader_memory_accesses"
1227
 
             description="The total number of shader memory accesses to L3."
1228
 
             data_type="uint64"
1229
 
             units="messages"
1230
 
             semantic_type="event"
1231
 
             equation="A 32 READ"
1232
 
             mdapi_group="L3/Data Port"
1233
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1234
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1235
 
             mdapi_hw_unit_type="gpu"
1236
 
             />
1237
 
    <counter name="Shader Atomic Memory Accesses"
1238
 
             symbol_name="ShaderAtomics"
1239
 
             underscore_name="shader_atomics"
1240
 
             description="The total number of shader atomic memory accesses."
1241
 
             data_type="uint64"
1242
 
             units="messages"
1243
 
             semantic_type="event"
1244
 
             equation="A 34 READ"
1245
 
             mdapi_group="L3/Data Port/Atomics"
1246
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1247
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1248
 
             mdapi_hw_unit_type="gpu"
1249
 
             />
1250
 
    <counter name="L3 Shader Throughput"
1251
 
             symbol_name="L3ShaderThroughput"
1252
 
             underscore_name="l3_shader_throughput"
1253
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1254
 
             data_type="uint64"
1255
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1256
 
             units="bytes"
1257
 
             semantic_type="throughput"
1258
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1259
 
             mdapi_group="L3/Data Port"
1260
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
1261
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1262
 
             mdapi_hw_unit_type="gpu"
1263
 
             />
1264
 
    <counter name="Shader Barrier Messages"
1265
 
             symbol_name="ShaderBarriers"
1266
 
             underscore_name="shader_barriers"
1267
 
             description="The total number of shader barrier messages."
1268
 
             data_type="uint64"
1269
 
             units="messages"
1270
 
             semantic_type="event"
1271
 
             equation="A 35 READ"
1272
 
             mdapi_group="EU Array/Barrier"
1273
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1274
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1275
 
             mdapi_hw_unit_type="gpu"
1276
 
             />
1277
 
    <counter name="Typed Bytes Read"
1278
 
             symbol_name="TypedBytesRead"
1279
 
             underscore_name="typed_bytes_read"
1280
 
             description="The total number of typed memory bytes read via Data Port."
1281
 
             data_type="uint64"
1282
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1283
 
             units="bytes"
1284
 
             semantic_type="throughput"
1285
 
             equation="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1286
 
             mdapi_group="L3/Data Port"
1287
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1288
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1289
 
             mdapi_hw_unit_type="gpu"
1290
 
             />
1291
 
    <counter name="Typed Bytes Written"
1292
 
             symbol_name="TypedBytesWritten"
1293
 
             underscore_name="typed_bytes_written"
1294
 
             description="The total number of untyped memory bytes written via Data Port."
1295
 
             data_type="uint64"
1296
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1297
 
             units="bytes"
1298
 
             semantic_type="throughput"
1299
 
             equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1300
 
             mdapi_group="L3/Data Port"
1301
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1302
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1303
 
             mdapi_hw_unit_type="gpu"
1304
 
             />
1305
 
    <counter name="Untyped Bytes Read"
1306
 
             symbol_name="UntypedBytesRead"
1307
 
             underscore_name="untyped_bytes_read"
1308
 
             description="The total number of typed memory bytes read via Data Port."
1309
 
             data_type="uint64"
1310
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1311
 
             units="bytes"
1312
 
             semantic_type="throughput"
1313
 
             equation="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1314
 
             mdapi_group="L3/Data Port"
1315
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1316
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1317
 
             mdapi_hw_unit_type="gpu"
1318
 
             />
1319
 
    <counter name="Untyped Writes"
1320
 
             symbol_name="UntypedBytesWritten"
1321
 
             underscore_name="untyped_bytes_written"
1322
 
             description="The total number of untyped memory bytes written via Data Port."
1323
 
             data_type="uint64"
1324
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1325
 
             units="bytes"
1326
 
             semantic_type="throughput"
1327
 
             equation="C 1 READ C 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
1328
 
             mdapi_group="L3/Data Port"
1329
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1330
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1331
 
             mdapi_hw_unit_type="gpu"
1332
 
             />
1333
 
    <counter name="GTI Read Throughput"
1334
 
             symbol_name="GtiReadThroughput"
1335
 
             underscore_name="gti_read_throughput"
1336
 
             description="The total number of GPU memory bytes read from GTI."
1337
 
             data_type="uint64"
1338
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1339
 
             units="bytes"
1340
 
             semantic_type="throughput"
1341
 
             equation="C 4 READ 64 UMUL"
1342
 
             mdapi_group="GTI"
1343
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1344
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1345
 
             mdapi_hw_unit_type="gpu"
1346
 
             />
1347
 
    <counter name="GTI Write Throughput"
1348
 
             symbol_name="GtiWriteThroughput"
1349
 
             underscore_name="gti_write_throughput"
1350
 
             description="The total number of GPU memory bytes written to GTI."
1351
 
             data_type="uint64"
1352
 
             max_equation="$GpuCoreClocks 32 UMUL"
1353
 
             units="bytes"
1354
 
             semantic_type="throughput"
1355
 
             equation="C 5 READ 64 UMUL"
1356
 
             mdapi_group="GTI"
1357
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1358
 
             mdapi_supported_apis="VK OGL OCL IO BB"
1359
 
             mdapi_hw_unit_type="gpu"
1360
 
             />
1361
 
    <register_config type="NOA">
1362
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
1363
 
        <register type="NOA" address="0x00009888" value="0x104F00E0" />
1364
 
        <register type="NOA" address="0x00009888" value="0x124F1C00" />
1365
 
        <register type="NOA" address="0x00009888" value="0x106C00E0" />
1366
 
        <register type="NOA" address="0x00009888" value="0x37906800" />
1367
 
        <register type="NOA" address="0x00009888" value="0x3F900003" />
1368
 
        <register type="NOA" address="0x00009888" value="0x004E8000" />
1369
 
        <register type="NOA" address="0x00009888" value="0x1A4E0820" />
1370
 
        <register type="NOA" address="0x00009888" value="0x1C4E0002" />
1371
 
        <register type="NOA" address="0x00009888" value="0x064F0900" />
1372
 
        <register type="NOA" address="0x00009888" value="0x084F0032" />
1373
 
        <register type="NOA" address="0x00009888" value="0x0A4F1891" />
1374
 
        <register type="NOA" address="0x00009888" value="0x0C4F0E00" />
1375
 
        <register type="NOA" address="0x00009888" value="0x0E4F003C" />
1376
 
        <register type="NOA" address="0x00009888" value="0x004F0D80" />
1377
 
        <register type="NOA" address="0x00009888" value="0x024F003B" />
1378
 
        <register type="NOA" address="0x00009888" value="0x006C0002" />
1379
 
        <register type="NOA" address="0x00009888" value="0x086C0100" />
1380
 
        <register type="NOA" address="0x00009888" value="0x0C6C000C" />
1381
 
        <register type="NOA" address="0x00009888" value="0x0E6C0B00" />
1382
 
        <register type="NOA" address="0x00009888" value="0x186C0000" />
1383
 
        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
1384
 
        <register type="NOA" address="0x00009888" value="0x1E6C0000" />
1385
 
        <register type="NOA" address="0x00009888" value="0x001B4000" />
1386
 
        <register type="NOA" address="0x00009888" value="0x081B8000" />
1387
 
        <register type="NOA" address="0x00009888" value="0x0C1B4000" />
1388
 
        <register type="NOA" address="0x00009888" value="0x0E1B8000" />
1389
 
        <register type="NOA" address="0x00009888" value="0x101C8000" />
1390
 
        <register type="NOA" address="0x00009888" value="0x1A1C8000" />
1391
 
        <register type="NOA" address="0x00009888" value="0x1C1C0024" />
1392
 
        <register type="NOA" address="0x00009888" value="0x065B8000" />
1393
 
        <register type="NOA" address="0x00009888" value="0x085B4000" />
1394
 
        <register type="NOA" address="0x00009888" value="0x0A5BC000" />
1395
 
        <register type="NOA" address="0x00009888" value="0x0C5B8000" />
1396
 
        <register type="NOA" address="0x00009888" value="0x0E5B4000" />
1397
 
        <register type="NOA" address="0x00009888" value="0x005B8000" />
1398
 
        <register type="NOA" address="0x00009888" value="0x025B4000" />
1399
 
        <register type="NOA" address="0x00009888" value="0x1A5C6000" />
1400
 
        <register type="NOA" address="0x00009888" value="0x1C5C001B" />
1401
 
        <register type="NOA" address="0x00009888" value="0x125C8000" />
1402
 
        <register type="NOA" address="0x00009888" value="0x145C8000" />
1403
 
        <register type="NOA" address="0x00009888" value="0x004C8000" />
1404
 
        <register type="NOA" address="0x00009888" value="0x0A4C2000" />
1405
 
        <register type="NOA" address="0x00009888" value="0x0C4C0208" />
1406
 
        <register type="NOA" address="0x00009888" value="0x000DA000" />
1407
 
        <register type="NOA" address="0x00009888" value="0x060D8000" />
1408
 
        <register type="NOA" address="0x00009888" value="0x080DA000" />
1409
 
        <register type="NOA" address="0x00009888" value="0x0A0DA000" />
1410
 
        <register type="NOA" address="0x00009888" value="0x0C0DA000" />
1411
 
        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
1412
 
        <register type="NOA" address="0x00009888" value="0x020D2000" />
1413
 
        <register type="NOA" address="0x00009888" value="0x0C0F5400" />
1414
 
        <register type="NOA" address="0x00009888" value="0x0E0F5500" />
1415
 
        <register type="NOA" address="0x00009888" value="0x100F0155" />
1416
 
        <register type="NOA" address="0x00009888" value="0x002C8000" />
1417
 
        <register type="NOA" address="0x00009888" value="0x0E2CC000" />
1418
 
        <register type="NOA" address="0x00009888" value="0x162CFB00" />
1419
 
        <register type="NOA" address="0x00009888" value="0x182C00BE" />
1420
 
        <register type="NOA" address="0x00009888" value="0x022CC000" />
1421
 
        <register type="NOA" address="0x00009888" value="0x042CC000" />
1422
 
        <register type="NOA" address="0x00009888" value="0x19900157" />
1423
 
        <register type="NOA" address="0x00009888" value="0x1B900158" />
1424
 
        <register type="NOA" address="0x00009888" value="0x1D900105" />
1425
 
        <register type="NOA" address="0x00009888" value="0x1F900103" />
1426
 
        <register type="NOA" address="0x00009888" value="0x35900000" />
1427
 
        <register type="NOA" address="0x00009888" value="0x11900FFF" />
1428
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
1429
 
        <register type="NOA" address="0x00009888" value="0x41900800" />
1430
 
        <register type="NOA" address="0x00009888" value="0x55900000" />
1431
 
        <register type="NOA" address="0x00009888" value="0x45900821" />
1432
 
        <register type="NOA" address="0x00009888" value="0x47900802" />
1433
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
1434
 
        <register type="NOA" address="0x00009888" value="0x49900802" />
1435
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
1436
 
        <register type="NOA" address="0x00009888" value="0x4B900002" />
1437
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
1438
 
        <register type="NOA" address="0x00009888" value="0x43900422" />
1439
 
        <register type="NOA" address="0x00009888" value="0x53904444" />
1440
 
    </register_config>
1441
 
    <register_config type="OA">
1442
 
        <register type="OA" address="0x00002710" value="0x00000000" />
1443
 
        <register type="OA" address="0x00002714" value="0x00800000" />
1444
 
        <register type="OA" address="0x00002720" value="0x00000000" />
1445
 
        <register type="OA" address="0x00002724" value="0x00800000" />
1446
 
        <register type="OA" address="0x00002740" value="0x00000000" />
1447
 
    </register_config>
1448
 
    <register_config type="FLEX">
1449
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
1450
 
        <register type="FLEX" address="0x0000E558" value="0x00000003" />
1451
 
        <register type="FLEX" address="0x0000E658" value="0x00002001" />
1452
 
        <register type="FLEX" address="0x0000E758" value="0x00778008" />
1453
 
        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
1454
 
        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
1455
 
        <register type="FLEX" address="0x0000E65C" value="0x00222222" />
1456
 
    </register_config>
1457
 
  </set>
1458
 
 
1459
 
  <set name="Render Metrics set for 3D Pipeline Profile"
1460
 
       chipset="CFLGT3"
1461
 
       symbol_name="RenderPipeProfile"
1462
 
       underscore_name="render_pipe_profile"
1463
 
       mdapi_supported_apis="VK OGL OCL IO BB"
1464
 
       hw_config_guid="9875e050-b1bc-45e6-a6ab-665594601df9"
1465
 
       >
1466
 
    <counter name="GPU Time Elapsed"
1467
 
             symbol_name="GpuTime"
1468
 
             underscore_name="gpu_time"
1469
 
             description="Time elapsed on the GPU during the measurement."
1470
 
             data_type="uint64"
1471
 
             units="ns"
1472
 
             semantic_type="duration"
1473
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1474
 
             mdapi_group="GPU"
1475
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1476
 
             mdapi_supported_apis=""
1477
 
             mdapi_hw_unit_type="gpu"
1478
 
             />
1479
 
    <counter name="GPU Core Clocks"
1480
 
             symbol_name="GpuCoreClocks"
1481
 
             underscore_name="gpu_core_clocks"
1482
 
             description="The total number of GPU core clocks elapsed during the measurement."
1483
 
             data_type="uint64"
1484
 
             units="cycles"
1485
 
             semantic_type="event"
1486
 
             equation="GPU_CLOCK 0 READ"
1487
 
             mdapi_group="GPU"
1488
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
1489
 
             mdapi_supported_apis=""
1490
 
             mdapi_hw_unit_type="gpu"
1491
 
             />
1492
 
    <counter name="AVG GPU Core Frequency"
1493
 
             symbol_name="AvgGpuCoreFrequency"
1494
 
             underscore_name="avg_gpu_core_frequency"
1495
 
             description="Average GPU Core Frequency in the measurement."
1496
 
             data_type="uint64"
1497
 
             max_equation="$GpuMaxFrequency"
1498
 
             units="hz"
1499
 
             semantic_type="event"
1500
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1501
 
             mdapi_group="GPU"
1502
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1503
 
             mdapi_supported_apis=""
1504
 
             mdapi_hw_unit_type="gpu"
1505
 
             />
1506
 
    <counter name="GPU Busy"
1507
 
             symbol_name="GpuBusy"
1508
 
             underscore_name="gpu_busy"
1509
 
             description="The percentage of time in which the GPU has been processing GPU commands."
1510
 
             data_type="float"
1511
 
             max_equation="100"
1512
 
             units="percent"
1513
 
             semantic_type="duration"
1514
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1515
 
             mdapi_group="GPU"
1516
 
             mdapi_usage_flags="Tier1 Overview System Frame"
1517
 
             mdapi_supported_apis=""
1518
 
             mdapi_hw_unit_type="gpu"
1519
 
             />
1520
 
    <counter name="VS Threads Dispatched"
1521
 
             symbol_name="VsThreads"
1522
 
             underscore_name="vs_threads"
1523
 
             description="The total number of vertex shader hardware threads dispatched."
1524
 
             data_type="uint64"
1525
 
             units="threads"
1526
 
             semantic_type="event"
1527
 
             equation="A 1 READ"
1528
 
             mdapi_group="EU Array/Vertex Shader"
1529
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1530
 
             mdapi_supported_apis="VK OGL IO BB"
1531
 
             mdapi_hw_unit_type="gpu"
1532
 
             />
1533
 
    <counter name="HS Threads Dispatched"
1534
 
             symbol_name="HsThreads"
1535
 
             underscore_name="hs_threads"
1536
 
             description="The total number of hull shader hardware threads dispatched."
1537
 
             data_type="uint64"
1538
 
             units="threads"
1539
 
             semantic_type="event"
1540
 
             equation="A 2 READ"
1541
 
             mdapi_group="EU Array/Hull Shader"
1542
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1543
 
             mdapi_supported_apis="VK OGL4 IO BB"
1544
 
             mdapi_hw_unit_type="gpu"
1545
 
             />
1546
 
    <counter name="DS Threads Dispatched"
1547
 
             symbol_name="DsThreads"
1548
 
             underscore_name="ds_threads"
1549
 
             description="The total number of domain shader hardware threads dispatched."
1550
 
             data_type="uint64"
1551
 
             units="threads"
1552
 
             semantic_type="event"
1553
 
             equation="A 3 READ"
1554
 
             mdapi_group="EU Array/Domain Shader"
1555
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1556
 
             mdapi_supported_apis="VK OGL4 IO BB"
1557
 
             mdapi_hw_unit_type="gpu"
1558
 
             />
1559
 
    <counter name="GS Threads Dispatched"
1560
 
             symbol_name="GsThreads"
1561
 
             underscore_name="gs_threads"
1562
 
             description="The total number of geometry shader hardware threads dispatched."
1563
 
             data_type="uint64"
1564
 
             units="threads"
1565
 
             semantic_type="event"
1566
 
             equation="A 5 READ"
1567
 
             mdapi_group="EU Array/Geometry Shader"
1568
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1569
 
             mdapi_supported_apis="VK OGL4 IO BB"
1570
 
             mdapi_hw_unit_type="gpu"
1571
 
             />
1572
 
    <counter name="FS Threads Dispatched"
1573
 
             symbol_name="PsThreads"
1574
 
             underscore_name="ps_threads"
1575
 
             description="The total number of fragment shader hardware threads dispatched."
1576
 
             data_type="uint64"
1577
 
             units="threads"
1578
 
             semantic_type="event"
1579
 
             equation="A 6 READ"
1580
 
             mdapi_group="EU Array/Fragment Shader"
1581
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1582
 
             mdapi_supported_apis="VK OGL IO BB"
1583
 
             mdapi_hw_unit_type="gpu"
1584
 
             />
1585
 
    <counter name="CS Threads Dispatched"
1586
 
             symbol_name="CsThreads"
1587
 
             underscore_name="cs_threads"
1588
 
             description="The total number of compute shader hardware threads dispatched."
1589
 
             data_type="uint64"
1590
 
             units="threads"
1591
 
             semantic_type="event"
1592
 
             equation="A 4 READ"
1593
 
             mdapi_group="EU Array/Compute Shader"
1594
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1595
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1596
 
             mdapi_hw_unit_type="gpu"
1597
 
             />
1598
 
    <counter name="EU Active"
1599
 
             symbol_name="EuActive"
1600
 
             underscore_name="eu_active"
1601
 
             description="The percentage of time in which the Execution Units were actively processing."
1602
 
             data_type="float"
1603
 
             max_equation="100"
1604
 
             units="percent"
1605
 
             semantic_type="duration"
1606
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1607
 
             mdapi_group="EU Array"
1608
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1609
 
             mdapi_supported_apis=""
1610
 
             mdapi_hw_unit_type="gpu"
1611
 
             />
1612
 
    <counter name="EU Stall"
1613
 
             symbol_name="EuStall"
1614
 
             underscore_name="eu_stall"
1615
 
             description="The percentage of time in which the Execution Units were stalled."
1616
 
             data_type="float"
1617
 
             max_equation="100"
1618
 
             units="percent"
1619
 
             semantic_type="duration"
1620
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1621
 
             mdapi_group="EU Array"
1622
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1623
 
             mdapi_supported_apis=""
1624
 
             mdapi_hw_unit_type="gpu"
1625
 
             />
1626
 
    <counter name="Rasterized Pixels"
1627
 
             symbol_name="RasterizedPixels"
1628
 
             underscore_name="rasterized_pixels"
1629
 
             description="The total number of rasterized pixels."
1630
 
             data_type="uint64"
1631
 
             units="pixels"
1632
 
             semantic_type="event"
1633
 
             equation="A 21 READ 4 UMUL"
1634
 
             mdapi_group="3D Pipe/Rasterizer"
1635
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1636
 
             mdapi_supported_apis="VK OGL IO BB"
1637
 
             mdapi_hw_unit_type="gpu"
1638
 
             />
1639
 
    <counter name="Early Hi-Depth Test Fails"
1640
 
             symbol_name="HiDepthTestFails"
1641
 
             underscore_name="hi_depth_test_fails"
1642
 
             description="The total number of pixels dropped on early hierarchical depth test."
1643
 
             data_type="uint64"
1644
 
             units="pixels"
1645
 
             semantic_type="event"
1646
 
             equation="A 22 READ 4 UMUL"
1647
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1648
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1649
 
             mdapi_supported_apis="VK OGL IO BB"
1650
 
             mdapi_hw_unit_type="gpu"
1651
 
             />
1652
 
    <counter name="Early Depth Test Fails"
1653
 
             symbol_name="EarlyDepthTestFails"
1654
 
             underscore_name="early_depth_test_fails"
1655
 
             description="The total number of pixels dropped on early depth test."
1656
 
             data_type="uint64"
1657
 
             units="pixels"
1658
 
             semantic_type="event"
1659
 
             equation="A 23 READ 4 UMUL"
1660
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1661
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1662
 
             mdapi_supported_apis="VK OGL IO BB"
1663
 
             mdapi_hw_unit_type="gpu"
1664
 
             />
1665
 
    <counter name="Samples Killed in FS"
1666
 
             symbol_name="SamplesKilledInPs"
1667
 
             underscore_name="samples_killed_in_ps"
1668
 
             description="The total number of samples or pixels dropped in fragment shaders."
1669
 
             data_type="uint64"
1670
 
             units="pixels"
1671
 
             semantic_type="event"
1672
 
             equation="A 24 READ 4 UMUL"
1673
 
             mdapi_group="3D Pipe/Fragment Shader"
1674
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1675
 
             mdapi_supported_apis="VK OGL IO BB"
1676
 
             mdapi_hw_unit_type="gpu"
1677
 
             />
1678
 
    <counter name="Pixels Failing Tests"
1679
 
             symbol_name="PixelsFailingPostPsTests"
1680
 
             underscore_name="pixels_failing_post_ps_tests"
1681
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1682
 
             data_type="uint64"
1683
 
             units="pixels"
1684
 
             semantic_type="event"
1685
 
             equation="A 25 READ 4 UMUL"
1686
 
             mdapi_group="3D Pipe/Output Merger"
1687
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1688
 
             mdapi_supported_apis="VK OGL IO BB"
1689
 
             mdapi_hw_unit_type="gpu"
1690
 
             />
1691
 
    <counter name="Samples Written"
1692
 
             symbol_name="SamplesWritten"
1693
 
             underscore_name="samples_written"
1694
 
             description="The total number of samples or pixels written to all render targets."
1695
 
             data_type="uint64"
1696
 
             units="pixels"
1697
 
             semantic_type="event"
1698
 
             equation="A 26 READ 4 UMUL"
1699
 
             mdapi_group="3D Pipe/Output Merger"
1700
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1701
 
             mdapi_supported_apis="VK OGL IO BB"
1702
 
             mdapi_hw_unit_type="gpu"
1703
 
             />
1704
 
    <counter name="Samples Blended"
1705
 
             symbol_name="SamplesBlended"
1706
 
             underscore_name="samples_blended"
1707
 
             description="The total number of blended samples or pixels written to all render targets."
1708
 
             data_type="uint64"
1709
 
             units="pixels"
1710
 
             semantic_type="event"
1711
 
             equation="A 27 READ 4 UMUL"
1712
 
             mdapi_group="3D Pipe/Output Merger"
1713
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1714
 
             mdapi_supported_apis="VK OGL IO BB"
1715
 
             mdapi_hw_unit_type="gpu"
1716
 
             />
1717
 
    <counter name="Sampler Texels"
1718
 
             symbol_name="SamplerTexels"
1719
 
             underscore_name="sampler_texels"
1720
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1721
 
             data_type="uint64"
1722
 
             units="texels"
1723
 
             semantic_type="event"
1724
 
             equation="A 28 READ 4 UMUL"
1725
 
             mdapi_group="Sampler/Sampler Input"
1726
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1727
 
             mdapi_supported_apis=""
1728
 
             mdapi_hw_unit_type="gpu"
1729
 
             />
1730
 
    <counter name="Sampler Texels Misses"
1731
 
             symbol_name="SamplerTexelMisses"
1732
 
             underscore_name="sampler_texel_misses"
1733
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1734
 
             data_type="uint64"
1735
 
             units="texels"
1736
 
             semantic_type="event"
1737
 
             equation="A 29 READ 4 UMUL"
1738
 
             mdapi_group="Sampler/Sampler Cache"
1739
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
1740
 
             mdapi_supported_apis=""
1741
 
             mdapi_hw_unit_type="gpu"
1742
 
             />
1743
 
    <counter name="SLM Bytes Read"
1744
 
             symbol_name="SlmBytesRead"
1745
 
             underscore_name="slm_bytes_read"
1746
 
             description="The total number of GPU memory bytes read from shared local memory."
1747
 
             data_type="uint64"
1748
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1749
 
             units="bytes"
1750
 
             semantic_type="throughput"
1751
 
             equation="A 30 READ 64 UMUL"
1752
 
             mdapi_group="L3/Data Port/SLM"
1753
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1754
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1755
 
             mdapi_hw_unit_type="gpu"
1756
 
             />
1757
 
    <counter name="SLM Bytes Written"
1758
 
             symbol_name="SlmBytesWritten"
1759
 
             underscore_name="slm_bytes_written"
1760
 
             description="The total number of GPU memory bytes written into shared local memory."
1761
 
             data_type="uint64"
1762
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1763
 
             units="bytes"
1764
 
             semantic_type="throughput"
1765
 
             equation="A 31 READ 64 UMUL"
1766
 
             mdapi_group="L3/Data Port/SLM"
1767
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1768
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1769
 
             mdapi_hw_unit_type="gpu"
1770
 
             />
1771
 
    <counter name="Shader Memory Accesses"
1772
 
             symbol_name="ShaderMemoryAccesses"
1773
 
             underscore_name="shader_memory_accesses"
1774
 
             description="The total number of shader memory accesses to L3."
1775
 
             data_type="uint64"
1776
 
             units="messages"
1777
 
             semantic_type="event"
1778
 
             equation="A 32 READ"
1779
 
             mdapi_group="L3/Data Port"
1780
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1781
 
             mdapi_supported_apis=""
1782
 
             mdapi_hw_unit_type="gpu"
1783
 
             />
1784
 
    <counter name="Shader Atomic Memory Accesses"
1785
 
             symbol_name="ShaderAtomics"
1786
 
             underscore_name="shader_atomics"
1787
 
             description="The total number of shader atomic memory accesses."
1788
 
             data_type="uint64"
1789
 
             units="messages"
1790
 
             semantic_type="event"
1791
 
             equation="A 34 READ"
1792
 
             mdapi_group="L3/Data Port/Atomics"
1793
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1794
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1795
 
             mdapi_hw_unit_type="gpu"
1796
 
             />
1797
 
    <counter name="L3 Shader Throughput"
1798
 
             symbol_name="L3ShaderThroughput"
1799
 
             underscore_name="l3_shader_throughput"
1800
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1801
 
             data_type="uint64"
1802
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1803
 
             units="bytes"
1804
 
             semantic_type="throughput"
1805
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1806
 
             mdapi_group="L3/Data Port"
1807
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
1808
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1809
 
             mdapi_hw_unit_type="gpu"
1810
 
             />
1811
 
    <counter name="Shader Barrier Messages"
1812
 
             symbol_name="ShaderBarriers"
1813
 
             underscore_name="shader_barriers"
1814
 
             description="The total number of shader barrier messages."
1815
 
             data_type="uint64"
1816
 
             units="messages"
1817
 
             semantic_type="event"
1818
 
             equation="A 35 READ"
1819
 
             mdapi_group="EU Array/Barrier"
1820
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
1821
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
1822
 
             mdapi_hw_unit_type="gpu"
1823
 
             />
1824
 
    <counter name="VF Bottleneck"
1825
 
             symbol_name="VfBottleneck"
1826
 
             underscore_name="vf_bottleneck"
1827
 
             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1828
 
             low_watermark="5"
1829
 
             high_watermark="15"
1830
 
             data_type="float"
1831
 
             units="percent"
1832
 
             semantic_type="duration"
1833
 
             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1834
 
             mdapi_group="3D Pipe/Input Assembler"
1835
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1836
 
             mdapi_supported_apis="VK OGL IO BB"
1837
 
             mdapi_hw_unit_type="gpu"
1838
 
             />
1839
 
    <counter name="VS Bottleneck"
1840
 
             symbol_name="VsBottleneck"
1841
 
             underscore_name="vs_bottleneck"
1842
 
             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1843
 
             low_watermark="10"
1844
 
             high_watermark="30"
1845
 
             data_type="float"
1846
 
             units="percent"
1847
 
             semantic_type="duration"
1848
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
1849
 
             mdapi_group="3D Pipe/Vertex Shader"
1850
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1851
 
             mdapi_supported_apis="VK OGL IO BB"
1852
 
             mdapi_hw_unit_type="gpu"
1853
 
             />
1854
 
    <counter name="HS Bottleneck"
1855
 
             symbol_name="HsBottleneck"
1856
 
             underscore_name="hs_bottleneck"
1857
 
             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
1858
 
             low_watermark="3"
1859
 
             high_watermark="9"
1860
 
             data_type="float"
1861
 
             units="percent"
1862
 
             semantic_type="duration"
1863
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
1864
 
             mdapi_group="3D Pipe/Hull Shader"
1865
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1866
 
             mdapi_supported_apis="VK OGL IO BB"
1867
 
             mdapi_hw_unit_type="gpu"
1868
 
             />
1869
 
    <counter name="DS Bottleneck"
1870
 
             symbol_name="DsBottleneck"
1871
 
             underscore_name="ds_bottleneck"
1872
 
             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
1873
 
             low_watermark="5"
1874
 
             high_watermark="15"
1875
 
             data_type="float"
1876
 
             units="percent"
1877
 
             semantic_type="duration"
1878
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
1879
 
             mdapi_group="3D Pipe/Domain Shader"
1880
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1881
 
             mdapi_supported_apis="VK OGL4 IO BB"
1882
 
             mdapi_hw_unit_type="gpu"
1883
 
             />
1884
 
    <counter name="GS Bottleneck"
1885
 
             symbol_name="GsBottleneck"
1886
 
             underscore_name="gs_bottleneck"
1887
 
             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1888
 
             low_watermark="5"
1889
 
             high_watermark="15"
1890
 
             data_type="float"
1891
 
             units="percent"
1892
 
             semantic_type="duration"
1893
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1894
 
             mdapi_group="3D Pipe/Geometry Shader"
1895
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1896
 
             mdapi_supported_apis="VK OGL IO BB"
1897
 
             mdapi_hw_unit_type="gpu"
1898
 
             />
1899
 
    <counter name="SO Bottleneck"
1900
 
             symbol_name="SoBottleneck"
1901
 
             underscore_name="so_bottleneck"
1902
 
             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
1903
 
             low_watermark="5"
1904
 
             high_watermark="15"
1905
 
             data_type="float"
1906
 
             units="percent"
1907
 
             semantic_type="duration"
1908
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
1909
 
             mdapi_group="3D Pipe/Stream Output"
1910
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1911
 
             mdapi_supported_apis="VK OGL IO BB"
1912
 
             mdapi_hw_unit_type="gpu"
1913
 
             />
1914
 
    <counter name="Clipper Bottleneck"
1915
 
             symbol_name="ClBottleneck"
1916
 
             underscore_name="cl_bottleneck"
1917
 
             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
1918
 
             low_watermark="10"
1919
 
             high_watermark="30"
1920
 
             data_type="float"
1921
 
             units="percent"
1922
 
             semantic_type="duration"
1923
 
             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
1924
 
             mdapi_group="3D Pipe/Clipper"
1925
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1926
 
             mdapi_supported_apis="VK OGL IO BB"
1927
 
             mdapi_hw_unit_type="gpu"
1928
 
             />
1929
 
    <counter name="Strip-Fans Bottleneck"
1930
 
             symbol_name="SfBottleneck"
1931
 
             underscore_name="sf_bottleneck"
1932
 
             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1933
 
             low_watermark="5"
1934
 
             high_watermark="10"
1935
 
             data_type="float"
1936
 
             units="percent"
1937
 
             semantic_type="duration"
1938
 
             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1939
 
             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1940
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1941
 
             mdapi_supported_apis="VK OGL IO BB"
1942
 
             mdapi_hw_unit_type="gpu"
1943
 
             />
1944
 
    <counter name="Hi-Depth Bottleneck"
1945
 
             symbol_name="HiDepthBottleneck"
1946
 
             underscore_name="hi_depth_bottleneck"
1947
 
             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1948
 
             low_watermark="5"
1949
 
             high_watermark="15"
1950
 
             data_type="float"
1951
 
             units="percent"
1952
 
             semantic_type="duration"
1953
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1954
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1955
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1956
 
             mdapi_supported_apis="VK OGL IO BB"
1957
 
             mdapi_hw_unit_type="gpu"
1958
 
             />
1959
 
    <counter name="Early Depth Bottleneck"
1960
 
             symbol_name="EarlyDepthBottleneck"
1961
 
             underscore_name="early_depth_bottleneck"
1962
 
             description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
1963
 
             low_watermark="10"
1964
 
             high_watermark="30"
1965
 
             data_type="float"
1966
 
             units="percent"
1967
 
             semantic_type="duration"
1968
 
             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
1969
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1970
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1971
 
             mdapi_supported_apis="VK OGL IO BB"
1972
 
             mdapi_hw_unit_type="gpu"
1973
 
             />
1974
 
    <counter name="BC Bottleneck"
1975
 
             symbol_name="BcBottleneck"
1976
 
             underscore_name="bc_bottleneck"
1977
 
             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1978
 
             low_watermark="5"
1979
 
             high_watermark="15"
1980
 
             data_type="float"
1981
 
             units="percent"
1982
 
             semantic_type="duration"
1983
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1984
 
             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1985
 
             mdapi_usage_flags="Tier3 Indicate Draw"
1986
 
             mdapi_supported_apis="VK OGL IO BB"
1987
 
             mdapi_hw_unit_type="gpu"
1988
 
             />
1989
 
    <counter name="HS Stall"
1990
 
             symbol_name="HsStall"
1991
 
             underscore_name="hs_stall"
1992
 
             description="The percentage of time in which hull stall pipeline stage was stalled."
1993
 
             data_type="float"
1994
 
             units="percent"
1995
 
             semantic_type="duration"
1996
 
             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1997
 
             mdapi_group="3D Pipe/Hull Shader"
1998
 
             mdapi_usage_flags="Tier4 Correlate Draw"
1999
 
             mdapi_supported_apis="VK OGL4 IO BB"
2000
 
             mdapi_hw_unit_type="gpu"
2001
 
             />
2002
 
    <counter name="DS Stall"
2003
 
             symbol_name="DsStall"
2004
 
             underscore_name="ds_stall"
2005
 
             description="The percentage of time in which domain shader pipeline stage was stalled."
2006
 
             data_type="float"
2007
 
             units="percent"
2008
 
             semantic_type="duration"
2009
 
             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2010
 
             mdapi_group="3D Pipe/Domain Shader"
2011
 
             mdapi_usage_flags="Tier4 Correlate Draw"
2012
 
             mdapi_supported_apis="VK OGL4 IO BB"
2013
 
             mdapi_hw_unit_type="gpu"
2014
 
             />
2015
 
    <counter name="SO Stall"
2016
 
             symbol_name="SoStall"
2017
 
             underscore_name="so_stall"
2018
 
             description="The percentage of time in which stream-output pipeline stage was stalled."
2019
 
             data_type="float"
2020
 
             units="percent"
2021
 
             semantic_type="duration"
2022
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2023
 
             mdapi_group="3D Pipe/Stream Output"
2024
 
             mdapi_usage_flags="Tier4 Correlate Draw"
2025
 
             mdapi_supported_apis="VK OGL IO BB"
2026
 
             mdapi_hw_unit_type="gpu"
2027
 
             />
2028
 
    <counter name="CL Stall"
2029
 
             symbol_name="ClStall"
2030
 
             underscore_name="cl_stall"
2031
 
             description="The percentage of time in which clipper pipeline stage was stalled."
2032
 
             data_type="float"
2033
 
             units="percent"
2034
 
             semantic_type="duration"
2035
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2036
 
             mdapi_group="3D Pipe/Clipper"
2037
 
             mdapi_usage_flags="Tier4 Correlate Draw"
2038
 
             mdapi_supported_apis="VK OGL IO BB"
2039
 
             mdapi_hw_unit_type="gpu"
2040
 
             />
2041
 
    <counter name="SF Stall"
2042
 
             symbol_name="SfStall"
2043
 
             underscore_name="sf_stall"
2044
 
             description="The percentage of time in which strip-fans pipeline stage was stalled."
2045
 
             data_type="float"
2046
 
             units="percent"
2047
 
             semantic_type="duration"
2048
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2049
 
             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2050
 
             mdapi_usage_flags="Tier4 Correlate Draw"
2051
 
             mdapi_supported_apis="VK OGL IO BB"
2052
 
             mdapi_hw_unit_type="gpu"
2053
 
             />
2054
 
    <register_config type="NOA">
2055
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
2056
 
        <register type="NOA" address="0x00009888" value="0x0C0E001F" />
2057
 
        <register type="NOA" address="0x00009888" value="0x0A0F0000" />
2058
 
        <register type="NOA" address="0x00009888" value="0x10116800" />
2059
 
        <register type="NOA" address="0x00009888" value="0x178A03E0" />
2060
 
        <register type="NOA" address="0x00009888" value="0x11824C00" />
2061
 
        <register type="NOA" address="0x00009888" value="0x11830020" />
2062
 
        <register type="NOA" address="0x00009888" value="0x13840020" />
2063
 
        <register type="NOA" address="0x00009888" value="0x11850019" />
2064
 
        <register type="NOA" address="0x00009888" value="0x11860007" />
2065
 
        <register type="NOA" address="0x00009888" value="0x01870C40" />
2066
 
        <register type="NOA" address="0x00009888" value="0x17880000" />
2067
 
        <register type="NOA" address="0x00009888" value="0x022F4000" />
2068
 
        <register type="NOA" address="0x00009888" value="0x0A4C0040" />
2069
 
        <register type="NOA" address="0x00009888" value="0x0C0D8000" />
2070
 
        <register type="NOA" address="0x00009888" value="0x040D4000" />
2071
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
2072
 
        <register type="NOA" address="0x00009888" value="0x020E5400" />
2073
 
        <register type="NOA" address="0x00009888" value="0x000E0000" />
2074
 
        <register type="NOA" address="0x00009888" value="0x080F0040" />
2075
 
        <register type="NOA" address="0x00009888" value="0x000F0000" />
2076
 
        <register type="NOA" address="0x00009888" value="0x100F0000" />
2077
 
        <register type="NOA" address="0x00009888" value="0x0E0F0040" />
2078
 
        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
2079
 
        <register type="NOA" address="0x00009888" value="0x06104000" />
2080
 
        <register type="NOA" address="0x00009888" value="0x06110012" />
2081
 
        <register type="NOA" address="0x00009888" value="0x06131000" />
2082
 
        <register type="NOA" address="0x00009888" value="0x01898000" />
2083
 
        <register type="NOA" address="0x00009888" value="0x0D890100" />
2084
 
        <register type="NOA" address="0x00009888" value="0x03898000" />
2085
 
        <register type="NOA" address="0x00009888" value="0x09808000" />
2086
 
        <register type="NOA" address="0x00009888" value="0x0B808000" />
2087
 
        <register type="NOA" address="0x00009888" value="0x0380C000" />
2088
 
        <register type="NOA" address="0x00009888" value="0x0F8A0075" />
2089
 
        <register type="NOA" address="0x00009888" value="0x1D8A0000" />
2090
 
        <register type="NOA" address="0x00009888" value="0x118A8000" />
2091
 
        <register type="NOA" address="0x00009888" value="0x1B8A4000" />
2092
 
        <register type="NOA" address="0x00009888" value="0x138A8000" />
2093
 
        <register type="NOA" address="0x00009888" value="0x1D81A000" />
2094
 
        <register type="NOA" address="0x00009888" value="0x15818000" />
2095
 
        <register type="NOA" address="0x00009888" value="0x17818000" />
2096
 
        <register type="NOA" address="0x00009888" value="0x0B820030" />
2097
 
        <register type="NOA" address="0x00009888" value="0x07828000" />
2098
 
        <register type="NOA" address="0x00009888" value="0x0D824000" />
2099
 
        <register type="NOA" address="0x00009888" value="0x0F828000" />
2100
 
        <register type="NOA" address="0x00009888" value="0x05824000" />
2101
 
        <register type="NOA" address="0x00009888" value="0x0D830003" />
2102
 
        <register type="NOA" address="0x00009888" value="0x0583000C" />
2103
 
        <register type="NOA" address="0x00009888" value="0x09830000" />
2104
 
        <register type="NOA" address="0x00009888" value="0x03838000" />
2105
 
        <register type="NOA" address="0x00009888" value="0x07838000" />
2106
 
        <register type="NOA" address="0x00009888" value="0x0B840980" />
2107
 
        <register type="NOA" address="0x00009888" value="0x03844D80" />
2108
 
        <register type="NOA" address="0x00009888" value="0x11840000" />
2109
 
        <register type="NOA" address="0x00009888" value="0x09848000" />
2110
 
        <register type="NOA" address="0x00009888" value="0x09850080" />
2111
 
        <register type="NOA" address="0x00009888" value="0x03850003" />
2112
 
        <register type="NOA" address="0x00009888" value="0x01850000" />
2113
 
        <register type="NOA" address="0x00009888" value="0x07860000" />
2114
 
        <register type="NOA" address="0x00009888" value="0x0F860400" />
2115
 
        <register type="NOA" address="0x00009888" value="0x09870032" />
2116
 
        <register type="NOA" address="0x00009888" value="0x01888052" />
2117
 
        <register type="NOA" address="0x00009888" value="0x11880000" />
2118
 
        <register type="NOA" address="0x00009888" value="0x09884000" />
2119
 
        <register type="NOA" address="0x00009888" value="0x1B931001" />
2120
 
        <register type="NOA" address="0x00009888" value="0x1D930001" />
2121
 
        <register type="NOA" address="0x00009888" value="0x19934000" />
2122
 
        <register type="NOA" address="0x00009888" value="0x1B958000" />
2123
 
        <register type="NOA" address="0x00009888" value="0x1D950094" />
2124
 
        <register type="NOA" address="0x00009888" value="0x19958000" />
2125
 
        <register type="NOA" address="0x00009888" value="0x09E58000" />
2126
 
        <register type="NOA" address="0x00009888" value="0x0BE58000" />
2127
 
        <register type="NOA" address="0x00009888" value="0x03E5C000" />
2128
 
        <register type="NOA" address="0x00009888" value="0x0592C000" />
2129
 
        <register type="NOA" address="0x00009888" value="0x0B928000" />
2130
 
        <register type="NOA" address="0x00009888" value="0x0D924000" />
2131
 
        <register type="NOA" address="0x00009888" value="0x0F924000" />
2132
 
        <register type="NOA" address="0x00009888" value="0x11928000" />
2133
 
        <register type="NOA" address="0x00009888" value="0x1392C000" />
2134
 
        <register type="NOA" address="0x00009888" value="0x09924000" />
2135
 
        <register type="NOA" address="0x00009888" value="0x01985000" />
2136
 
        <register type="NOA" address="0x00009888" value="0x07988000" />
2137
 
        <register type="NOA" address="0x00009888" value="0x09981000" />
2138
 
        <register type="NOA" address="0x00009888" value="0x0B982000" />
2139
 
        <register type="NOA" address="0x00009888" value="0x0D982000" />
2140
 
        <register type="NOA" address="0x00009888" value="0x0F989000" />
2141
 
        <register type="NOA" address="0x00009888" value="0x05982000" />
2142
 
        <register type="NOA" address="0x00009888" value="0x13904000" />
2143
 
        <register type="NOA" address="0x00009888" value="0x21904000" />
2144
 
        <register type="NOA" address="0x00009888" value="0x23904000" />
2145
 
        <register type="NOA" address="0x00009888" value="0x25908000" />
2146
 
        <register type="NOA" address="0x00009888" value="0x27904000" />
2147
 
        <register type="NOA" address="0x00009888" value="0x29908000" />
2148
 
        <register type="NOA" address="0x00009888" value="0x2B904000" />
2149
 
        <register type="NOA" address="0x00009888" value="0x2F904000" />
2150
 
        <register type="NOA" address="0x00009888" value="0x31904000" />
2151
 
        <register type="NOA" address="0x00009888" value="0x15904000" />
2152
 
        <register type="NOA" address="0x00009888" value="0x17908000" />
2153
 
        <register type="NOA" address="0x00009888" value="0x19908000" />
2154
 
        <register type="NOA" address="0x00009888" value="0x1B904000" />
2155
 
        <register type="NOA" address="0x00009888" value="0x1190C080" />
2156
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
2157
 
        <register type="NOA" address="0x00009888" value="0x41900440" />
2158
 
        <register type="NOA" address="0x00009888" value="0x55900000" />
2159
 
        <register type="NOA" address="0x00009888" value="0x45900400" />
2160
 
        <register type="NOA" address="0x00009888" value="0x47900C21" />
2161
 
        <register type="NOA" address="0x00009888" value="0x57900400" />
2162
 
        <register type="NOA" address="0x00009888" value="0x49900042" />
2163
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
2164
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
2165
 
        <register type="NOA" address="0x00009888" value="0x4B900024" />
2166
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
2167
 
        <register type="NOA" address="0x00009888" value="0x43900841" />
2168
 
        <register type="NOA" address="0x00009888" value="0x53900400" />
2169
 
    </register_config>
2170
 
    <register_config type="OA">
2171
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
2172
 
        <register type="OA" address="0x00002720" value="0x00000000" />
2173
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
2174
 
        <register type="OA" address="0x00002710" value="0x00000000" />
2175
 
        <register type="OA" address="0x00002740" value="0x00000000" />
2176
 
        <register type="OA" address="0x00002770" value="0x0007FFEA" />
2177
 
        <register type="OA" address="0x00002774" value="0x00007FFC" />
2178
 
        <register type="OA" address="0x00002778" value="0x0007AFFA" />
2179
 
        <register type="OA" address="0x0000277C" value="0x0000F5FD" />
2180
 
        <register type="OA" address="0x00002780" value="0x00079FFA" />
2181
 
        <register type="OA" address="0x00002784" value="0x0000F3FB" />
2182
 
        <register type="OA" address="0x00002788" value="0x0007BF7A" />
2183
 
        <register type="OA" address="0x0000278C" value="0x0000F7E7" />
2184
 
        <register type="OA" address="0x00002790" value="0x0007FEFA" />
2185
 
        <register type="OA" address="0x00002794" value="0x0000F7CF" />
2186
 
        <register type="OA" address="0x00002798" value="0x00077FFA" />
2187
 
        <register type="OA" address="0x0000279C" value="0x0000EFDF" />
2188
 
        <register type="OA" address="0x000027A0" value="0x0006FFFA" />
2189
 
        <register type="OA" address="0x000027A4" value="0x0000CFBF" />
2190
 
        <register type="OA" address="0x000027A8" value="0x0003FFFA" />
2191
 
        <register type="OA" address="0x000027AC" value="0x00005F7F" />
2192
 
    </register_config>
2193
 
    <register_config type="FLEX">
2194
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
2195
 
        <register type="FLEX" address="0x0000E558" value="0x00015014" />
2196
 
        <register type="FLEX" address="0x0000E658" value="0x00025024" />
2197
 
        <register type="FLEX" address="0x0000E758" value="0x00035034" />
2198
 
        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
2199
 
        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
2200
 
        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
2201
 
    </register_config>
2202
 
  </set>
2203
 
 
2204
 
  <set name="Memory Reads Distribution metrics set"
2205
 
       chipset="CFLGT3"
2206
 
       symbol_name="MemoryReads"
2207
 
       underscore_name="memory_reads"
2208
 
       mdapi_supported_apis="VK OGL OCL IO BB"
2209
 
       hw_config_guid="49c65f34-e625-4ca4-86b7-88693e624d4c"
2210
 
       >
2211
 
    <counter name="GPU Time Elapsed"
2212
 
             symbol_name="GpuTime"
2213
 
             underscore_name="gpu_time"
2214
 
             description="Time elapsed on the GPU during the measurement."
2215
 
             data_type="uint64"
2216
 
             units="ns"
2217
 
             semantic_type="duration"
2218
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2219
 
             mdapi_group="GPU"
2220
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2221
 
             mdapi_supported_apis=""
2222
 
             mdapi_hw_unit_type="gpu"
2223
 
             />
2224
 
    <counter name="GPU Core Clocks"
2225
 
             symbol_name="GpuCoreClocks"
2226
 
             underscore_name="gpu_core_clocks"
2227
 
             description="The total number of GPU core clocks elapsed during the measurement."
2228
 
             data_type="uint64"
2229
 
             units="cycles"
2230
 
             semantic_type="event"
2231
 
             equation="GPU_CLOCK 0 READ"
2232
 
             mdapi_group="GPU"
2233
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
2234
 
             mdapi_supported_apis=""
2235
 
             mdapi_hw_unit_type="gpu"
2236
 
             />
2237
 
    <counter name="AVG GPU Core Frequency"
2238
 
             symbol_name="AvgGpuCoreFrequency"
2239
 
             underscore_name="avg_gpu_core_frequency"
2240
 
             description="Average GPU Core Frequency in the measurement."
2241
 
             data_type="uint64"
2242
 
             max_equation="$GpuMaxFrequency"
2243
 
             units="hz"
2244
 
             semantic_type="event"
2245
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2246
 
             mdapi_group="GPU"
2247
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2248
 
             mdapi_supported_apis=""
2249
 
             mdapi_hw_unit_type="gpu"
2250
 
             />
2251
 
    <counter name="GPU Busy"
2252
 
             symbol_name="GpuBusy"
2253
 
             underscore_name="gpu_busy"
2254
 
             description="The percentage of time in which the GPU has been processing GPU commands."
2255
 
             data_type="float"
2256
 
             max_equation="100"
2257
 
             units="percent"
2258
 
             semantic_type="duration"
2259
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2260
 
             mdapi_group="GPU"
2261
 
             mdapi_usage_flags="Tier1 Overview System Frame"
2262
 
             mdapi_supported_apis=""
2263
 
             mdapi_hw_unit_type="gpu"
2264
 
             />
2265
 
    <counter name="VS Threads Dispatched"
2266
 
             symbol_name="VsThreads"
2267
 
             underscore_name="vs_threads"
2268
 
             description="The total number of vertex shader hardware threads dispatched."
2269
 
             data_type="uint64"
2270
 
             units="threads"
2271
 
             semantic_type="event"
2272
 
             equation="A 1 READ"
2273
 
             mdapi_group="EU Array/Vertex Shader"
2274
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2275
 
             mdapi_supported_apis="VK OGL IO BB"
2276
 
             mdapi_hw_unit_type="gpu"
2277
 
             />
2278
 
    <counter name="HS Threads Dispatched"
2279
 
             symbol_name="HsThreads"
2280
 
             underscore_name="hs_threads"
2281
 
             description="The total number of hull shader hardware threads dispatched."
2282
 
             data_type="uint64"
2283
 
             units="threads"
2284
 
             semantic_type="event"
2285
 
             equation="A 2 READ"
2286
 
             mdapi_group="EU Array/Hull Shader"
2287
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2288
 
             mdapi_supported_apis="VK OGL4 IO BB"
2289
 
             mdapi_hw_unit_type="gpu"
2290
 
             />
2291
 
    <counter name="DS Threads Dispatched"
2292
 
             symbol_name="DsThreads"
2293
 
             underscore_name="ds_threads"
2294
 
             description="The total number of domain shader hardware threads dispatched."
2295
 
             data_type="uint64"
2296
 
             units="threads"
2297
 
             semantic_type="event"
2298
 
             equation="A 3 READ"
2299
 
             mdapi_group="EU Array/Domain Shader"
2300
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2301
 
             mdapi_supported_apis="VK OGL4 IO BB"
2302
 
             mdapi_hw_unit_type="gpu"
2303
 
             />
2304
 
    <counter name="GS Threads Dispatched"
2305
 
             symbol_name="GsThreads"
2306
 
             underscore_name="gs_threads"
2307
 
             description="The total number of geometry shader hardware threads dispatched."
2308
 
             data_type="uint64"
2309
 
             units="threads"
2310
 
             semantic_type="event"
2311
 
             equation="A 5 READ"
2312
 
             mdapi_group="EU Array/Geometry Shader"
2313
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2314
 
             mdapi_supported_apis="VK OGL4 IO BB"
2315
 
             mdapi_hw_unit_type="gpu"
2316
 
             />
2317
 
    <counter name="FS Threads Dispatched"
2318
 
             symbol_name="PsThreads"
2319
 
             underscore_name="ps_threads"
2320
 
             description="The total number of fragment shader hardware threads dispatched."
2321
 
             data_type="uint64"
2322
 
             units="threads"
2323
 
             semantic_type="event"
2324
 
             equation="A 6 READ"
2325
 
             mdapi_group="EU Array/Fragment Shader"
2326
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2327
 
             mdapi_supported_apis="VK OGL IO BB"
2328
 
             mdapi_hw_unit_type="gpu"
2329
 
             />
2330
 
    <counter name="CS Threads Dispatched"
2331
 
             symbol_name="CsThreads"
2332
 
             underscore_name="cs_threads"
2333
 
             description="The total number of compute shader hardware threads dispatched."
2334
 
             data_type="uint64"
2335
 
             units="threads"
2336
 
             semantic_type="event"
2337
 
             equation="A 4 READ"
2338
 
             mdapi_group="EU Array/Compute Shader"
2339
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2340
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2341
 
             mdapi_hw_unit_type="gpu"
2342
 
             />
2343
 
    <counter name="EU Active"
2344
 
             symbol_name="EuActive"
2345
 
             underscore_name="eu_active"
2346
 
             description="The percentage of time in which the Execution Units were actively processing."
2347
 
             data_type="float"
2348
 
             max_equation="100"
2349
 
             units="percent"
2350
 
             semantic_type="duration"
2351
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2352
 
             mdapi_group="EU Array"
2353
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2354
 
             mdapi_supported_apis=""
2355
 
             mdapi_hw_unit_type="gpu"
2356
 
             />
2357
 
    <counter name="EU Stall"
2358
 
             symbol_name="EuStall"
2359
 
             underscore_name="eu_stall"
2360
 
             description="The percentage of time in which the Execution Units were stalled."
2361
 
             data_type="float"
2362
 
             max_equation="100"
2363
 
             units="percent"
2364
 
             semantic_type="duration"
2365
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2366
 
             mdapi_group="EU Array"
2367
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2368
 
             mdapi_supported_apis=""
2369
 
             mdapi_hw_unit_type="gpu"
2370
 
             />
2371
 
    <counter name="Rasterized Pixels"
2372
 
             symbol_name="RasterizedPixels"
2373
 
             underscore_name="rasterized_pixels"
2374
 
             description="The total number of rasterized pixels."
2375
 
             data_type="uint64"
2376
 
             units="pixels"
2377
 
             semantic_type="event"
2378
 
             equation="A 21 READ 4 UMUL"
2379
 
             mdapi_group="3D Pipe/Rasterizer"
2380
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2381
 
             mdapi_supported_apis="VK OGL IO BB"
2382
 
             mdapi_hw_unit_type="gpu"
2383
 
             />
2384
 
    <counter name="Early Hi-Depth Test Fails"
2385
 
             symbol_name="HiDepthTestFails"
2386
 
             underscore_name="hi_depth_test_fails"
2387
 
             description="The total number of pixels dropped on early hierarchical depth test."
2388
 
             data_type="uint64"
2389
 
             units="pixels"
2390
 
             semantic_type="event"
2391
 
             equation="A 22 READ 4 UMUL"
2392
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2393
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2394
 
             mdapi_supported_apis="VK OGL IO BB"
2395
 
             mdapi_hw_unit_type="gpu"
2396
 
             />
2397
 
    <counter name="Early Depth Test Fails"
2398
 
             symbol_name="EarlyDepthTestFails"
2399
 
             underscore_name="early_depth_test_fails"
2400
 
             description="The total number of pixels dropped on early depth test."
2401
 
             data_type="uint64"
2402
 
             units="pixels"
2403
 
             semantic_type="event"
2404
 
             equation="A 23 READ 4 UMUL"
2405
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2406
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2407
 
             mdapi_supported_apis="VK OGL IO BB"
2408
 
             mdapi_hw_unit_type="gpu"
2409
 
             />
2410
 
    <counter name="Samples Killed in FS"
2411
 
             symbol_name="SamplesKilledInPs"
2412
 
             underscore_name="samples_killed_in_ps"
2413
 
             description="The total number of samples or pixels dropped in fragment shaders."
2414
 
             data_type="uint64"
2415
 
             units="pixels"
2416
 
             semantic_type="event"
2417
 
             equation="A 24 READ 4 UMUL"
2418
 
             mdapi_group="3D Pipe/Fragment Shader"
2419
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2420
 
             mdapi_supported_apis="VK OGL IO BB"
2421
 
             mdapi_hw_unit_type="gpu"
2422
 
             />
2423
 
    <counter name="Pixels Failing Tests"
2424
 
             symbol_name="PixelsFailingPostPsTests"
2425
 
             underscore_name="pixels_failing_post_ps_tests"
2426
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2427
 
             data_type="uint64"
2428
 
             units="pixels"
2429
 
             semantic_type="event"
2430
 
             equation="A 25 READ 4 UMUL"
2431
 
             mdapi_group="3D Pipe/Output Merger"
2432
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2433
 
             mdapi_supported_apis="VK OGL IO BB"
2434
 
             mdapi_hw_unit_type="gpu"
2435
 
             />
2436
 
    <counter name="Samples Written"
2437
 
             symbol_name="SamplesWritten"
2438
 
             underscore_name="samples_written"
2439
 
             description="The total number of samples or pixels written to all render targets."
2440
 
             data_type="uint64"
2441
 
             units="pixels"
2442
 
             semantic_type="event"
2443
 
             equation="A 26 READ 4 UMUL"
2444
 
             mdapi_group="3D Pipe/Output Merger"
2445
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2446
 
             mdapi_supported_apis="VK OGL IO BB"
2447
 
             mdapi_hw_unit_type="gpu"
2448
 
             />
2449
 
    <counter name="Samples Blended"
2450
 
             symbol_name="SamplesBlended"
2451
 
             underscore_name="samples_blended"
2452
 
             description="The total number of blended samples or pixels written to all render targets."
2453
 
             data_type="uint64"
2454
 
             units="pixels"
2455
 
             semantic_type="event"
2456
 
             equation="A 27 READ 4 UMUL"
2457
 
             mdapi_group="3D Pipe/Output Merger"
2458
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2459
 
             mdapi_supported_apis="VK OGL IO BB"
2460
 
             mdapi_hw_unit_type="gpu"
2461
 
             />
2462
 
    <counter name="Sampler Texels"
2463
 
             symbol_name="SamplerTexels"
2464
 
             underscore_name="sampler_texels"
2465
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2466
 
             data_type="uint64"
2467
 
             units="texels"
2468
 
             semantic_type="event"
2469
 
             equation="A 28 READ 4 UMUL"
2470
 
             mdapi_group="Sampler/Sampler Input"
2471
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2472
 
             mdapi_supported_apis=""
2473
 
             mdapi_hw_unit_type="gpu"
2474
 
             />
2475
 
    <counter name="Sampler Texels Misses"
2476
 
             symbol_name="SamplerTexelMisses"
2477
 
             underscore_name="sampler_texel_misses"
2478
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2479
 
             data_type="uint64"
2480
 
             units="texels"
2481
 
             semantic_type="event"
2482
 
             equation="A 29 READ 4 UMUL"
2483
 
             mdapi_group="Sampler/Sampler Cache"
2484
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
2485
 
             mdapi_supported_apis=""
2486
 
             mdapi_hw_unit_type="gpu"
2487
 
             />
2488
 
    <counter name="SLM Bytes Read"
2489
 
             symbol_name="SlmBytesRead"
2490
 
             underscore_name="slm_bytes_read"
2491
 
             description="The total number of GPU memory bytes read from shared local memory."
2492
 
             data_type="uint64"
2493
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2494
 
             units="bytes"
2495
 
             semantic_type="throughput"
2496
 
             equation="A 30 READ 64 UMUL"
2497
 
             mdapi_group="L3/Data Port/SLM"
2498
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2499
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2500
 
             mdapi_hw_unit_type="gpu"
2501
 
             />
2502
 
    <counter name="SLM Bytes Written"
2503
 
             symbol_name="SlmBytesWritten"
2504
 
             underscore_name="slm_bytes_written"
2505
 
             description="The total number of GPU memory bytes written into shared local memory."
2506
 
             data_type="uint64"
2507
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2508
 
             units="bytes"
2509
 
             semantic_type="throughput"
2510
 
             equation="A 31 READ 64 UMUL"
2511
 
             mdapi_group="L3/Data Port/SLM"
2512
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2513
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2514
 
             mdapi_hw_unit_type="gpu"
2515
 
             />
2516
 
    <counter name="Shader Memory Accesses"
2517
 
             symbol_name="ShaderMemoryAccesses"
2518
 
             underscore_name="shader_memory_accesses"
2519
 
             description="The total number of shader memory accesses to L3."
2520
 
             data_type="uint64"
2521
 
             units="messages"
2522
 
             semantic_type="event"
2523
 
             equation="A 32 READ"
2524
 
             mdapi_group="L3/Data Port"
2525
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2526
 
             mdapi_supported_apis=""
2527
 
             mdapi_hw_unit_type="gpu"
2528
 
             />
2529
 
    <counter name="Shader Atomic Memory Accesses"
2530
 
             symbol_name="ShaderAtomics"
2531
 
             underscore_name="shader_atomics"
2532
 
             description="The total number of shader atomic memory accesses."
2533
 
             data_type="uint64"
2534
 
             units="messages"
2535
 
             semantic_type="event"
2536
 
             equation="A 34 READ"
2537
 
             mdapi_group="L3/Data Port/Atomics"
2538
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2539
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2540
 
             mdapi_hw_unit_type="gpu"
2541
 
             />
2542
 
    <counter name="Shader Barrier Messages"
2543
 
             symbol_name="ShaderBarriers"
2544
 
             underscore_name="shader_barriers"
2545
 
             description="The total number of shader barrier messages."
2546
 
             data_type="uint64"
2547
 
             units="messages"
2548
 
             semantic_type="event"
2549
 
             equation="A 35 READ"
2550
 
             mdapi_group="EU Array/Barrier"
2551
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2552
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2553
 
             mdapi_hw_unit_type="gpu"
2554
 
             />
2555
 
    <counter name="GtiCmdStreamerMemoryReads"
2556
 
             symbol_name="GtiCmdStreamerMemoryReads"
2557
 
             underscore_name="gti_cmd_streamer_memory_reads"
2558
 
             description="The total number of GTI memory reads from Command Streamer."
2559
 
             data_type="uint64"
2560
 
             units="messages"
2561
 
             semantic_type="event"
2562
 
             equation="B 0 READ"
2563
 
             mdapi_group="GTI/3D Pipe/Command Streamer"
2564
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2565
 
             mdapi_supported_apis=""
2566
 
             mdapi_hw_unit_type="gpu"
2567
 
             />
2568
 
    <counter name="GtiRsMemoryReads"
2569
 
             symbol_name="GtiRsMemoryReads"
2570
 
             underscore_name="gti_rs_memory_reads"
2571
 
             description="The total number of GTI memory reads from Resource Streamer."
2572
 
             data_type="uint64"
2573
 
             units="messages"
2574
 
             semantic_type="event"
2575
 
             equation="B 2 READ"
2576
 
             mdapi_group="GTI/3D Pipe/Resource Streamer"
2577
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2578
 
             mdapi_supported_apis=""
2579
 
             mdapi_hw_unit_type="gpu"
2580
 
             />
2581
 
    <counter name="GtiVfMemoryReads"
2582
 
             symbol_name="GtiVfMemoryReads"
2583
 
             underscore_name="gti_vf_memory_reads"
2584
 
             description="The total number of GTI memory reads from Vertex Fetch."
2585
 
             data_type="uint64"
2586
 
             units="messages"
2587
 
             semantic_type="event"
2588
 
             equation="B 1 READ"
2589
 
             mdapi_group="GTI/3D Pipe/Vertex Fetch"
2590
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2591
 
             mdapi_supported_apis="VK OGL IO BB"
2592
 
             mdapi_hw_unit_type="gpu"
2593
 
             />
2594
 
    <counter name="GtiRccMemoryReads"
2595
 
             symbol_name="GtiRccMemoryReads"
2596
 
             underscore_name="gti_rcc_memory_reads"
2597
 
             description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
2598
 
             data_type="uint64"
2599
 
             units="messages"
2600
 
             semantic_type="event"
2601
 
             equation="B 3 READ"
2602
 
             mdapi_group="GTI/Color Cache"
2603
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2604
 
             mdapi_supported_apis="VK OGL IO BB"
2605
 
             mdapi_hw_unit_type="gpu"
2606
 
             />
2607
 
    <counter name="GtiMscMemoryReads"
2608
 
             symbol_name="GtiMscMemoryReads"
2609
 
             underscore_name="gti_msc_memory_reads"
2610
 
             description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
2611
 
             data_type="uint64"
2612
 
             units="messages"
2613
 
             semantic_type="event"
2614
 
             equation="B 4 READ"
2615
 
             mdapi_group="GTI/Color Cache"
2616
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2617
 
             mdapi_supported_apis="VK OGL IO BB"
2618
 
             mdapi_hw_unit_type="gpu"
2619
 
             />
2620
 
    <counter name="GtiHizMemoryReads"
2621
 
             symbol_name="GtiHizMemoryReads"
2622
 
             underscore_name="gti_hiz_memory_reads"
2623
 
             description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
2624
 
             data_type="uint64"
2625
 
             units="messages"
2626
 
             semantic_type="event"
2627
 
             equation="B 5 READ"
2628
 
             mdapi_group="GTI/Depth Cache"
2629
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2630
 
             mdapi_supported_apis="VK OGL IO BB"
2631
 
             mdapi_hw_unit_type="gpu"
2632
 
             />
2633
 
    <counter name="GtiStcMemoryReads"
2634
 
             symbol_name="GtiStcMemoryReads"
2635
 
             underscore_name="gti_stc_memory_reads"
2636
 
             description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
2637
 
             data_type="uint64"
2638
 
             units="messages"
2639
 
             semantic_type="event"
2640
 
             equation="B 6 READ"
2641
 
             mdapi_group="GTI/Depth Cache"
2642
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2643
 
             mdapi_supported_apis="VK OGL IO BB"
2644
 
             mdapi_hw_unit_type="gpu"
2645
 
             />
2646
 
    <counter name="GtiRczMemoryReads"
2647
 
             symbol_name="GtiRczMemoryReads"
2648
 
             underscore_name="gti_rcz_memory_reads"
2649
 
             description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
2650
 
             data_type="uint64"
2651
 
             units="messages"
2652
 
             semantic_type="event"
2653
 
             equation="B 7 READ"
2654
 
             mdapi_group="GTI/Depth Cache"
2655
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2656
 
             mdapi_supported_apis="VK OGL IO BB"
2657
 
             mdapi_hw_unit_type="gpu"
2658
 
             />
2659
 
    <counter name="GtiMemoryReads"
2660
 
             symbol_name="GtiMemoryReads"
2661
 
             underscore_name="gti_memory_reads"
2662
 
             description="The total number of GTI memory reads."
2663
 
             data_type="uint64"
2664
 
             units="messages"
2665
 
             semantic_type="event"
2666
 
             equation="C 0 READ"
2667
 
             mdapi_group="GTI"
2668
 
             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
2669
 
             mdapi_supported_apis=""
2670
 
             mdapi_hw_unit_type="gpu"
2671
 
             />
2672
 
    <counter name="GtiL3Bank0Reads"
2673
 
             symbol_name="GtiL3Bank0Reads"
2674
 
             underscore_name="gti_l3_bank0_reads"
2675
 
             description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
2676
 
             data_type="uint64"
2677
 
             units="messages"
2678
 
             semantic_type="event"
2679
 
             equation="C 4 READ"
2680
 
             mdapi_group="GTI/L3"
2681
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2682
 
             mdapi_supported_apis=""
2683
 
             mdapi_hw_unit_type="gpu"
2684
 
             />
2685
 
    <counter name="GtiL3Bank1Reads"
2686
 
             symbol_name="GtiL3Bank1Reads"
2687
 
             underscore_name="gti_l3_bank1_reads"
2688
 
             description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
2689
 
             data_type="uint64"
2690
 
             units="messages"
2691
 
             semantic_type="event"
2692
 
             equation="C 5 READ"
2693
 
             mdapi_group="GTI/L3"
2694
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2695
 
             mdapi_supported_apis=""
2696
 
             mdapi_hw_unit_type="subslice"
2697
 
             />
2698
 
    <counter name="GtiL3Bank2Reads"
2699
 
             symbol_name="GtiL3Bank2Reads"
2700
 
             underscore_name="gti_l3_bank2_reads"
2701
 
             description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
2702
 
             data_type="uint64"
2703
 
             units="messages"
2704
 
             semantic_type="event"
2705
 
             equation="C 6 READ"
2706
 
             mdapi_group="GTI/L3"
2707
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2708
 
             mdapi_supported_apis=""
2709
 
             mdapi_hw_unit_type="subslice"
2710
 
             />
2711
 
    <counter name="GtiL3Bank3Reads"
2712
 
             symbol_name="GtiL3Bank3Reads"
2713
 
             underscore_name="gti_l3_bank3_reads"
2714
 
             description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
2715
 
             data_type="uint64"
2716
 
             units="messages"
2717
 
             semantic_type="event"
2718
 
             equation="C 7 READ"
2719
 
             mdapi_group="GTI/L3"
2720
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2721
 
             mdapi_supported_apis=""
2722
 
             mdapi_hw_unit_type="subslice"
2723
 
             />
2724
 
    <counter name="GtiL3Reads"
2725
 
             symbol_name="GtiL3Reads"
2726
 
             underscore_name="gti_l3_reads"
2727
 
             description="The total number of GTI memory reads from L3 (L3 Cache misses)."
2728
 
             data_type="uint64"
2729
 
             units="messages"
2730
 
             semantic_type="event"
2731
 
             equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
2732
 
             mdapi_group="GTI/L3"
2733
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2734
 
             mdapi_supported_apis=""
2735
 
             mdapi_hw_unit_type="gpu"
2736
 
             />
2737
 
    <counter name="GtiRingAccesses"
2738
 
             symbol_name="GtiRingAccesses"
2739
 
             underscore_name="gti_ring_accesses"
2740
 
             description="The total number of all accesses from GTI to the ring."
2741
 
             data_type="uint64"
2742
 
             units="messages"
2743
 
             semantic_type="event"
2744
 
             equation="C 3 READ 2 UMUL"
2745
 
             mdapi_group="GTI"
2746
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
2747
 
             mdapi_supported_apis=""
2748
 
             mdapi_hw_unit_type="gpu"
2749
 
             />
2750
 
    <register_config type="NOA">
2751
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
2752
 
        <register type="NOA" address="0x00009888" value="0x11810C00" />
2753
 
        <register type="NOA" address="0x00009888" value="0x1381001A" />
2754
 
        <register type="NOA" address="0x00009888" value="0x37906800" />
2755
 
        <register type="NOA" address="0x00009888" value="0x3F900064" />
2756
 
        <register type="NOA" address="0x00009888" value="0x03811300" />
2757
 
        <register type="NOA" address="0x00009888" value="0x05811B12" />
2758
 
        <register type="NOA" address="0x00009888" value="0x0781001A" />
2759
 
        <register type="NOA" address="0x00009888" value="0x1F810000" />
2760
 
        <register type="NOA" address="0x00009888" value="0x17810000" />
2761
 
        <register type="NOA" address="0x00009888" value="0x19810000" />
2762
 
        <register type="NOA" address="0x00009888" value="0x1B810000" />
2763
 
        <register type="NOA" address="0x00009888" value="0x1D810000" />
2764
 
        <register type="NOA" address="0x00009888" value="0x1B930055" />
2765
 
        <register type="NOA" address="0x00009888" value="0x03E58000" />
2766
 
        <register type="NOA" address="0x00009888" value="0x05E5C000" />
2767
 
        <register type="NOA" address="0x00009888" value="0x07E54000" />
2768
 
        <register type="NOA" address="0x00009888" value="0x13900150" />
2769
 
        <register type="NOA" address="0x00009888" value="0x21900151" />
2770
 
        <register type="NOA" address="0x00009888" value="0x23900152" />
2771
 
        <register type="NOA" address="0x00009888" value="0x25900153" />
2772
 
        <register type="NOA" address="0x00009888" value="0x27900154" />
2773
 
        <register type="NOA" address="0x00009888" value="0x29900155" />
2774
 
        <register type="NOA" address="0x00009888" value="0x2B900156" />
2775
 
        <register type="NOA" address="0x00009888" value="0x2D900157" />
2776
 
        <register type="NOA" address="0x00009888" value="0x2F90015F" />
2777
 
        <register type="NOA" address="0x00009888" value="0x31900105" />
2778
 
        <register type="NOA" address="0x00009888" value="0x15900103" />
2779
 
        <register type="NOA" address="0x00009888" value="0x17900101" />
2780
 
        <register type="NOA" address="0x00009888" value="0x35900000" />
2781
 
        <register type="NOA" address="0x00009888" value="0x19908000" />
2782
 
        <register type="NOA" address="0x00009888" value="0x1B908000" />
2783
 
        <register type="NOA" address="0x00009888" value="0x1D908000" />
2784
 
        <register type="NOA" address="0x00009888" value="0x1F908000" />
2785
 
        <register type="NOA" address="0x00009888" value="0x11900000" />
2786
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
2787
 
        <register type="NOA" address="0x00009888" value="0x41900C60" />
2788
 
        <register type="NOA" address="0x00009888" value="0x55900000" />
2789
 
        <register type="NOA" address="0x00009888" value="0x45900C00" />
2790
 
        <register type="NOA" address="0x00009888" value="0x47900C63" />
2791
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
2792
 
        <register type="NOA" address="0x00009888" value="0x49900C63" />
2793
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
2794
 
        <register type="NOA" address="0x00009888" value="0x4B900063" />
2795
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
2796
 
        <register type="NOA" address="0x00009888" value="0x43900003" />
2797
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
2798
 
    </register_config>
2799
 
    <register_config type="OA">
2800
 
        <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
2801
 
        <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
2802
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
2803
 
        <register type="OA" address="0x00002720" value="0x00000000" />
2804
 
        <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
2805
 
        <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
2806
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
2807
 
        <register type="OA" address="0x00002710" value="0x00000000" />
2808
 
        <register type="OA" address="0x0000274C" value="0x86543210" />
2809
 
        <register type="OA" address="0x00002748" value="0x86543210" />
2810
 
        <register type="OA" address="0x00002744" value="0x00006667" />
2811
 
        <register type="OA" address="0x00002740" value="0x00000000" />
2812
 
        <register type="OA" address="0x0000275C" value="0x86543210" />
2813
 
        <register type="OA" address="0x00002758" value="0x86543210" />
2814
 
        <register type="OA" address="0x00002754" value="0x00006465" />
2815
 
        <register type="OA" address="0x00002750" value="0x00000000" />
2816
 
        <register type="OA" address="0x00002770" value="0x0007F81A" />
2817
 
        <register type="OA" address="0x00002774" value="0x0000FE00" />
2818
 
        <register type="OA" address="0x00002778" value="0x0007F82A" />
2819
 
        <register type="OA" address="0x0000277C" value="0x0000FE00" />
2820
 
        <register type="OA" address="0x00002780" value="0x0007F872" />
2821
 
        <register type="OA" address="0x00002784" value="0x0000FE00" />
2822
 
        <register type="OA" address="0x00002788" value="0x0007F8BA" />
2823
 
        <register type="OA" address="0x0000278C" value="0x0000FE00" />
2824
 
        <register type="OA" address="0x00002790" value="0x0007F87A" />
2825
 
        <register type="OA" address="0x00002794" value="0x0000FE00" />
2826
 
        <register type="OA" address="0x00002798" value="0x0007F8EA" />
2827
 
        <register type="OA" address="0x0000279C" value="0x0000FE00" />
2828
 
        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
2829
 
        <register type="OA" address="0x000027A4" value="0x0000FE00" />
2830
 
        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
2831
 
        <register type="OA" address="0x000027AC" value="0x0000FE00" />
2832
 
    </register_config>
2833
 
    <register_config type="FLEX">
2834
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
2835
 
        <register type="FLEX" address="0x0000E558" value="0x00015014" />
2836
 
        <register type="FLEX" address="0x0000E658" value="0x00025024" />
2837
 
        <register type="FLEX" address="0x0000E758" value="0x00035034" />
2838
 
        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
2839
 
        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
2840
 
        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
2841
 
    </register_config>
2842
 
  </set>
2843
 
 
2844
 
  <set name="Memory Writes Distribution metrics set"
2845
 
       chipset="CFLGT3"
2846
 
       symbol_name="MemoryWrites"
2847
 
       underscore_name="memory_writes"
2848
 
       mdapi_supported_apis="VK OGL OCL IO BB"
2849
 
       hw_config_guid="45c9e8ee-2998-4d83-88e8-9cb7e03287bf"
2850
 
       >
2851
 
    <counter name="GPU Time Elapsed"
2852
 
             symbol_name="GpuTime"
2853
 
             underscore_name="gpu_time"
2854
 
             description="Time elapsed on the GPU during the measurement."
2855
 
             data_type="uint64"
2856
 
             units="ns"
2857
 
             semantic_type="duration"
2858
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2859
 
             mdapi_group="GPU"
2860
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2861
 
             mdapi_supported_apis=""
2862
 
             mdapi_hw_unit_type="gpu"
2863
 
             />
2864
 
    <counter name="GPU Core Clocks"
2865
 
             symbol_name="GpuCoreClocks"
2866
 
             underscore_name="gpu_core_clocks"
2867
 
             description="The total number of GPU core clocks elapsed during the measurement."
2868
 
             data_type="uint64"
2869
 
             units="cycles"
2870
 
             semantic_type="event"
2871
 
             equation="GPU_CLOCK 0 READ"
2872
 
             mdapi_group="GPU"
2873
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
2874
 
             mdapi_supported_apis=""
2875
 
             mdapi_hw_unit_type="gpu"
2876
 
             />
2877
 
    <counter name="AVG GPU Core Frequency"
2878
 
             symbol_name="AvgGpuCoreFrequency"
2879
 
             underscore_name="avg_gpu_core_frequency"
2880
 
             description="Average GPU Core Frequency in the measurement."
2881
 
             data_type="uint64"
2882
 
             max_equation="$GpuMaxFrequency"
2883
 
             units="hz"
2884
 
             semantic_type="event"
2885
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2886
 
             mdapi_group="GPU"
2887
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2888
 
             mdapi_supported_apis=""
2889
 
             mdapi_hw_unit_type="gpu"
2890
 
             />
2891
 
    <counter name="GPU Busy"
2892
 
             symbol_name="GpuBusy"
2893
 
             underscore_name="gpu_busy"
2894
 
             description="The percentage of time in which the GPU has been processing GPU commands."
2895
 
             data_type="float"
2896
 
             max_equation="100"
2897
 
             units="percent"
2898
 
             semantic_type="duration"
2899
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2900
 
             mdapi_group="GPU"
2901
 
             mdapi_usage_flags="Tier1 Overview System Frame"
2902
 
             mdapi_supported_apis=""
2903
 
             mdapi_hw_unit_type="gpu"
2904
 
             />
2905
 
    <counter name="VS Threads Dispatched"
2906
 
             symbol_name="VsThreads"
2907
 
             underscore_name="vs_threads"
2908
 
             description="The total number of vertex shader hardware threads dispatched."
2909
 
             data_type="uint64"
2910
 
             units="threads"
2911
 
             semantic_type="event"
2912
 
             equation="A 1 READ"
2913
 
             mdapi_group="EU Array/Vertex Shader"
2914
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2915
 
             mdapi_supported_apis="VK OGL IO BB"
2916
 
             mdapi_hw_unit_type="gpu"
2917
 
             />
2918
 
    <counter name="HS Threads Dispatched"
2919
 
             symbol_name="HsThreads"
2920
 
             underscore_name="hs_threads"
2921
 
             description="The total number of hull shader hardware threads dispatched."
2922
 
             data_type="uint64"
2923
 
             units="threads"
2924
 
             semantic_type="event"
2925
 
             equation="A 2 READ"
2926
 
             mdapi_group="EU Array/Hull Shader"
2927
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2928
 
             mdapi_supported_apis="VK OGL4 IO BB"
2929
 
             mdapi_hw_unit_type="gpu"
2930
 
             />
2931
 
    <counter name="DS Threads Dispatched"
2932
 
             symbol_name="DsThreads"
2933
 
             underscore_name="ds_threads"
2934
 
             description="The total number of domain shader hardware threads dispatched."
2935
 
             data_type="uint64"
2936
 
             units="threads"
2937
 
             semantic_type="event"
2938
 
             equation="A 3 READ"
2939
 
             mdapi_group="EU Array/Domain Shader"
2940
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2941
 
             mdapi_supported_apis="VK OGL4 IO BB"
2942
 
             mdapi_hw_unit_type="gpu"
2943
 
             />
2944
 
    <counter name="GS Threads Dispatched"
2945
 
             symbol_name="GsThreads"
2946
 
             underscore_name="gs_threads"
2947
 
             description="The total number of geometry shader hardware threads dispatched."
2948
 
             data_type="uint64"
2949
 
             units="threads"
2950
 
             semantic_type="event"
2951
 
             equation="A 5 READ"
2952
 
             mdapi_group="EU Array/Geometry Shader"
2953
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2954
 
             mdapi_supported_apis="VK OGL4 IO BB"
2955
 
             mdapi_hw_unit_type="gpu"
2956
 
             />
2957
 
    <counter name="FS Threads Dispatched"
2958
 
             symbol_name="PsThreads"
2959
 
             underscore_name="ps_threads"
2960
 
             description="The total number of fragment shader hardware threads dispatched."
2961
 
             data_type="uint64"
2962
 
             units="threads"
2963
 
             semantic_type="event"
2964
 
             equation="A 6 READ"
2965
 
             mdapi_group="EU Array/Fragment Shader"
2966
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2967
 
             mdapi_supported_apis="VK OGL IO BB"
2968
 
             mdapi_hw_unit_type="gpu"
2969
 
             />
2970
 
    <counter name="CS Threads Dispatched"
2971
 
             symbol_name="CsThreads"
2972
 
             underscore_name="cs_threads"
2973
 
             description="The total number of compute shader hardware threads dispatched."
2974
 
             data_type="uint64"
2975
 
             units="threads"
2976
 
             semantic_type="event"
2977
 
             equation="A 4 READ"
2978
 
             mdapi_group="EU Array/Compute Shader"
2979
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
2980
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
2981
 
             mdapi_hw_unit_type="gpu"
2982
 
             />
2983
 
    <counter name="EU Active"
2984
 
             symbol_name="EuActive"
2985
 
             underscore_name="eu_active"
2986
 
             description="The percentage of time in which the Execution Units were actively processing."
2987
 
             data_type="float"
2988
 
             max_equation="100"
2989
 
             units="percent"
2990
 
             semantic_type="duration"
2991
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2992
 
             mdapi_group="EU Array"
2993
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2994
 
             mdapi_supported_apis=""
2995
 
             mdapi_hw_unit_type="gpu"
2996
 
             />
2997
 
    <counter name="EU Stall"
2998
 
             symbol_name="EuStall"
2999
 
             underscore_name="eu_stall"
3000
 
             description="The percentage of time in which the Execution Units were stalled."
3001
 
             data_type="float"
3002
 
             max_equation="100"
3003
 
             units="percent"
3004
 
             semantic_type="duration"
3005
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3006
 
             mdapi_group="EU Array"
3007
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3008
 
             mdapi_supported_apis=""
3009
 
             mdapi_hw_unit_type="gpu"
3010
 
             />
3011
 
    <counter name="Rasterized Pixels"
3012
 
             symbol_name="RasterizedPixels"
3013
 
             underscore_name="rasterized_pixels"
3014
 
             description="The total number of rasterized pixels."
3015
 
             data_type="uint64"
3016
 
             units="pixels"
3017
 
             semantic_type="event"
3018
 
             equation="A 21 READ 4 UMUL"
3019
 
             mdapi_group="3D Pipe/Rasterizer"
3020
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3021
 
             mdapi_supported_apis="VK OGL IO BB"
3022
 
             mdapi_hw_unit_type="gpu"
3023
 
             />
3024
 
    <counter name="Early Hi-Depth Test Fails"
3025
 
             symbol_name="HiDepthTestFails"
3026
 
             underscore_name="hi_depth_test_fails"
3027
 
             description="The total number of pixels dropped on early hierarchical depth test."
3028
 
             data_type="uint64"
3029
 
             units="pixels"
3030
 
             semantic_type="event"
3031
 
             equation="A 22 READ 4 UMUL"
3032
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3033
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3034
 
             mdapi_supported_apis="VK OGL IO BB"
3035
 
             mdapi_hw_unit_type="gpu"
3036
 
             />
3037
 
    <counter name="Early Depth Test Fails"
3038
 
             symbol_name="EarlyDepthTestFails"
3039
 
             underscore_name="early_depth_test_fails"
3040
 
             description="The total number of pixels dropped on early depth test."
3041
 
             data_type="uint64"
3042
 
             units="pixels"
3043
 
             semantic_type="event"
3044
 
             equation="A 23 READ 4 UMUL"
3045
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3046
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3047
 
             mdapi_supported_apis="VK OGL IO BB"
3048
 
             mdapi_hw_unit_type="gpu"
3049
 
             />
3050
 
    <counter name="Samples Killed in FS"
3051
 
             symbol_name="SamplesKilledInPs"
3052
 
             underscore_name="samples_killed_in_ps"
3053
 
             description="The total number of samples or pixels dropped in fragment shaders."
3054
 
             data_type="uint64"
3055
 
             units="pixels"
3056
 
             semantic_type="event"
3057
 
             equation="A 24 READ 4 UMUL"
3058
 
             mdapi_group="3D Pipe/Fragment Shader"
3059
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3060
 
             mdapi_supported_apis="VK OGL IO BB"
3061
 
             mdapi_hw_unit_type="gpu"
3062
 
             />
3063
 
    <counter name="Pixels Failing Tests"
3064
 
             symbol_name="PixelsFailingPostPsTests"
3065
 
             underscore_name="pixels_failing_post_ps_tests"
3066
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3067
 
             data_type="uint64"
3068
 
             units="pixels"
3069
 
             semantic_type="event"
3070
 
             equation="A 25 READ 4 UMUL"
3071
 
             mdapi_group="3D Pipe/Output Merger"
3072
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3073
 
             mdapi_supported_apis="VK OGL IO BB"
3074
 
             mdapi_hw_unit_type="gpu"
3075
 
             />
3076
 
    <counter name="Samples Written"
3077
 
             symbol_name="SamplesWritten"
3078
 
             underscore_name="samples_written"
3079
 
             description="The total number of samples or pixels written to all render targets."
3080
 
             data_type="uint64"
3081
 
             units="pixels"
3082
 
             semantic_type="event"
3083
 
             equation="A 26 READ 4 UMUL"
3084
 
             mdapi_group="3D Pipe/Output Merger"
3085
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3086
 
             mdapi_supported_apis="VK OGL IO BB"
3087
 
             mdapi_hw_unit_type="gpu"
3088
 
             />
3089
 
    <counter name="Samples Blended"
3090
 
             symbol_name="SamplesBlended"
3091
 
             underscore_name="samples_blended"
3092
 
             description="The total number of blended samples or pixels written to all render targets."
3093
 
             data_type="uint64"
3094
 
             units="pixels"
3095
 
             semantic_type="event"
3096
 
             equation="A 27 READ 4 UMUL"
3097
 
             mdapi_group="3D Pipe/Output Merger"
3098
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3099
 
             mdapi_supported_apis="VK OGL IO BB"
3100
 
             mdapi_hw_unit_type="gpu"
3101
 
             />
3102
 
    <counter name="Sampler Texels"
3103
 
             symbol_name="SamplerTexels"
3104
 
             underscore_name="sampler_texels"
3105
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3106
 
             data_type="uint64"
3107
 
             units="texels"
3108
 
             semantic_type="event"
3109
 
             equation="A 28 READ 4 UMUL"
3110
 
             mdapi_group="Sampler/Sampler Input"
3111
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3112
 
             mdapi_supported_apis=""
3113
 
             mdapi_hw_unit_type="gpu"
3114
 
             />
3115
 
    <counter name="Sampler Texels Misses"
3116
 
             symbol_name="SamplerTexelMisses"
3117
 
             underscore_name="sampler_texel_misses"
3118
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3119
 
             data_type="uint64"
3120
 
             units="texels"
3121
 
             semantic_type="event"
3122
 
             equation="A 29 READ 4 UMUL"
3123
 
             mdapi_group="Sampler/Sampler Cache"
3124
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
3125
 
             mdapi_supported_apis=""
3126
 
             mdapi_hw_unit_type="gpu"
3127
 
             />
3128
 
    <counter name="SLM Bytes Read"
3129
 
             symbol_name="SlmBytesRead"
3130
 
             underscore_name="slm_bytes_read"
3131
 
             description="The total number of GPU memory bytes read from shared local memory."
3132
 
             data_type="uint64"
3133
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3134
 
             units="bytes"
3135
 
             semantic_type="throughput"
3136
 
             equation="A 30 READ 64 UMUL"
3137
 
             mdapi_group="L3/Data Port/SLM"
3138
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3139
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3140
 
             mdapi_hw_unit_type="gpu"
3141
 
             />
3142
 
    <counter name="SLM Bytes Written"
3143
 
             symbol_name="SlmBytesWritten"
3144
 
             underscore_name="slm_bytes_written"
3145
 
             description="The total number of GPU memory bytes written into shared local memory."
3146
 
             data_type="uint64"
3147
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3148
 
             units="bytes"
3149
 
             semantic_type="throughput"
3150
 
             equation="A 31 READ 64 UMUL"
3151
 
             mdapi_group="L3/Data Port/SLM"
3152
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3153
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3154
 
             mdapi_hw_unit_type="gpu"
3155
 
             />
3156
 
    <counter name="Shader Memory Accesses"
3157
 
             symbol_name="ShaderMemoryAccesses"
3158
 
             underscore_name="shader_memory_accesses"
3159
 
             description="The total number of shader memory accesses to L3."
3160
 
             data_type="uint64"
3161
 
             units="messages"
3162
 
             semantic_type="event"
3163
 
             equation="A 32 READ"
3164
 
             mdapi_group="L3/Data Port"
3165
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3166
 
             mdapi_supported_apis=""
3167
 
             mdapi_hw_unit_type="gpu"
3168
 
             />
3169
 
    <counter name="Shader Atomic Memory Accesses"
3170
 
             symbol_name="ShaderAtomics"
3171
 
             underscore_name="shader_atomics"
3172
 
             description="The total number of shader atomic memory accesses."
3173
 
             data_type="uint64"
3174
 
             units="messages"
3175
 
             semantic_type="event"
3176
 
             equation="A 34 READ"
3177
 
             mdapi_group="L3/Data Port/Atomics"
3178
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3179
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3180
 
             mdapi_hw_unit_type="gpu"
3181
 
             />
3182
 
    <counter name="L3 Shader Throughput"
3183
 
             symbol_name="L3ShaderThroughput"
3184
 
             underscore_name="l3_shader_throughput"
3185
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3186
 
             data_type="uint64"
3187
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
3188
 
             units="bytes"
3189
 
             semantic_type="throughput"
3190
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3191
 
             mdapi_group="L3/Data Port"
3192
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3193
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3194
 
             mdapi_hw_unit_type="gpu"
3195
 
             />
3196
 
    <counter name="Shader Barrier Messages"
3197
 
             symbol_name="ShaderBarriers"
3198
 
             underscore_name="shader_barriers"
3199
 
             description="The total number of shader barrier messages."
3200
 
             data_type="uint64"
3201
 
             units="messages"
3202
 
             semantic_type="event"
3203
 
             equation="A 35 READ"
3204
 
             mdapi_group="EU Array/Barrier"
3205
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3206
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
3207
 
             mdapi_hw_unit_type="gpu"
3208
 
             />
3209
 
    <counter name="GtiCmdStreamerMemoryWrites"
3210
 
             symbol_name="GtiCmdStreamerMemoryWrites"
3211
 
             underscore_name="gti_cmd_streamer_memory_writes"
3212
 
             description="The total number of GTI memory writes from Command Streamer."
3213
 
             data_type="uint64"
3214
 
             units="messages"
3215
 
             semantic_type="event"
3216
 
             equation="B 0 READ"
3217
 
             mdapi_group="GTI/3D Pipe/Command Streamer"
3218
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3219
 
             mdapi_supported_apis=""
3220
 
             mdapi_hw_unit_type="gpu"
3221
 
             />
3222
 
    <counter name="GtiSoMemoryWrites"
3223
 
             symbol_name="GtiSoMemoryWrites"
3224
 
             underscore_name="gti_so_memory_writes"
3225
 
             description="The total number of GTI memory writes from Stream Output."
3226
 
             data_type="uint64"
3227
 
             units="messages"
3228
 
             semantic_type="event"
3229
 
             equation="B 2 READ"
3230
 
             mdapi_group="GTI/3D Pipe/Stream Output"
3231
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3232
 
             mdapi_supported_apis="VK OGL IO BB"
3233
 
             mdapi_hw_unit_type="gpu"
3234
 
             />
3235
 
    <counter name="GtiRccMemoryWrites"
3236
 
             symbol_name="GtiRccMemoryWrites"
3237
 
             underscore_name="gti_rcc_memory_writes"
3238
 
             description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
3239
 
             data_type="uint64"
3240
 
             units="messages"
3241
 
             semantic_type="event"
3242
 
             equation="B 3 READ"
3243
 
             mdapi_group="GTI/Color Cache"
3244
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3245
 
             mdapi_supported_apis="VK OGL IO BB"
3246
 
             mdapi_hw_unit_type="gpu"
3247
 
             />
3248
 
    <counter name="GtiMscMemoryWrites"
3249
 
             symbol_name="GtiMscMemoryWrites"
3250
 
             underscore_name="gti_msc_memory_writes"
3251
 
             description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
3252
 
             data_type="uint64"
3253
 
             units="messages"
3254
 
             semantic_type="event"
3255
 
             equation="B 4 READ"
3256
 
             mdapi_group="GTI/Color Cache"
3257
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3258
 
             mdapi_supported_apis="VK OGL IO BB"
3259
 
             mdapi_hw_unit_type="gpu"
3260
 
             />
3261
 
    <counter name="GtiHizMemoryWrites"
3262
 
             symbol_name="GtiHizMemoryWrites"
3263
 
             underscore_name="gti_hiz_memory_writes"
3264
 
             description="The total number of GTI memory writes from Hierarchical Depth Cache."
3265
 
             data_type="uint64"
3266
 
             units="messages"
3267
 
             semantic_type="event"
3268
 
             equation="B 5 READ"
3269
 
             mdapi_group="GTI/Depth Cache"
3270
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3271
 
             mdapi_supported_apis="VK OGL IO BB"
3272
 
             mdapi_hw_unit_type="gpu"
3273
 
             />
3274
 
    <counter name="GtiStcMemoryWrites"
3275
 
             symbol_name="GtiStcMemoryWrites"
3276
 
             underscore_name="gti_stc_memory_writes"
3277
 
             description="The total number of GTI memory writes from Stencil Cache."
3278
 
             data_type="uint64"
3279
 
             units="messages"
3280
 
             semantic_type="event"
3281
 
             equation="B 6 READ"
3282
 
             mdapi_group="GTI/Depth Cache"
3283
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3284
 
             mdapi_supported_apis="VK OGL IO BB"
3285
 
             mdapi_hw_unit_type="gpu"
3286
 
             />
3287
 
    <counter name="GtiRczMemoryWrites"
3288
 
             symbol_name="GtiRczMemoryWrites"
3289
 
             underscore_name="gti_rcz_memory_writes"
3290
 
             description="The total number of GTI memory writes from Render Depth Cache."
3291
 
             data_type="uint64"
3292
 
             units="messages"
3293
 
             semantic_type="event"
3294
 
             equation="B 7 READ"
3295
 
             mdapi_group="GTI/Depth Cache"
3296
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3297
 
             mdapi_supported_apis="VK OGL IO BB"
3298
 
             mdapi_hw_unit_type="gpu"
3299
 
             />
3300
 
    <counter name="GtiMemoryWrites"
3301
 
             symbol_name="GtiMemoryWrites"
3302
 
             underscore_name="gti_memory_writes"
3303
 
             description="The total number of GTI memory writes."
3304
 
             data_type="uint64"
3305
 
             units="messages"
3306
 
             semantic_type="event"
3307
 
             equation="C 0 READ"
3308
 
             mdapi_group="GTI"
3309
 
             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
3310
 
             mdapi_supported_apis=""
3311
 
             mdapi_hw_unit_type="gpu"
3312
 
             />
3313
 
    <counter name="GtiL3Bank0Writes"
3314
 
             symbol_name="GtiL3Bank0Writes"
3315
 
             underscore_name="gti_l3_bank0_writes"
3316
 
             description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
3317
 
             data_type="uint64"
3318
 
             units="messages"
3319
 
             semantic_type="event"
3320
 
             equation="C 4 READ"
3321
 
             mdapi_group="GTI/L3"
3322
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3323
 
             mdapi_supported_apis=""
3324
 
             mdapi_hw_unit_type="gpu"
3325
 
             />
3326
 
    <counter name="GtiL3Bank1Writes"
3327
 
             symbol_name="GtiL3Bank1Writes"
3328
 
             underscore_name="gti_l3_bank1_writes"
3329
 
             description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
3330
 
             data_type="uint64"
3331
 
             units="messages"
3332
 
             semantic_type="event"
3333
 
             equation="C 5 READ"
3334
 
             mdapi_group="GTI/L3"
3335
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3336
 
             mdapi_supported_apis=""
3337
 
             mdapi_hw_unit_type="gpu"
3338
 
             />
3339
 
    <counter name="GtiL3Bank2Writes"
3340
 
             symbol_name="GtiL3Bank2Writes"
3341
 
             underscore_name="gti_l3_bank2_writes"
3342
 
             description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
3343
 
             data_type="uint64"
3344
 
             units="messages"
3345
 
             semantic_type="event"
3346
 
             equation="C 6 READ"
3347
 
             mdapi_group="GTI/L3"
3348
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3349
 
             mdapi_supported_apis=""
3350
 
             mdapi_hw_unit_type="gpu"
3351
 
             />
3352
 
    <counter name="GtiL3Bank3Writes"
3353
 
             symbol_name="GtiL3Bank3Writes"
3354
 
             underscore_name="gti_l3_bank3_writes"
3355
 
             description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
3356
 
             data_type="uint64"
3357
 
             units="messages"
3358
 
             semantic_type="event"
3359
 
             equation="C 7 READ"
3360
 
             mdapi_group="GTI/L3"
3361
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3362
 
             mdapi_supported_apis=""
3363
 
             mdapi_hw_unit_type="gpu"
3364
 
             />
3365
 
    <counter name="GtiL3Writes"
3366
 
             symbol_name="GtiL3Writes"
3367
 
             underscore_name="gti_l3_writes"
3368
 
             description="The total number of GTI memory writes from L3 (L3 invalidations)."
3369
 
             data_type="uint64"
3370
 
             units="messages"
3371
 
             semantic_type="event"
3372
 
             equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
3373
 
             mdapi_group="GTI/L3"
3374
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3375
 
             mdapi_supported_apis=""
3376
 
             mdapi_hw_unit_type="gpu"
3377
 
             />
3378
 
    <counter name="GtiRingAccesses"
3379
 
             symbol_name="GtiRingAccesses"
3380
 
             underscore_name="gti_ring_accesses"
3381
 
             description="The total number of all GTI accesses to the ring."
3382
 
             data_type="uint64"
3383
 
             units="messages"
3384
 
             semantic_type="event"
3385
 
             equation="C 3 READ 2 UMUL"
3386
 
             mdapi_group="GTI"
3387
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3388
 
             mdapi_supported_apis=""
3389
 
             mdapi_hw_unit_type="gpu"
3390
 
             />
3391
 
    <register_config type="NOA">
3392
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
3393
 
        <register type="NOA" address="0x00009888" value="0x11810C00" />
3394
 
        <register type="NOA" address="0x00009888" value="0x1381001A" />
3395
 
        <register type="NOA" address="0x00009888" value="0x37906800" />
3396
 
        <register type="NOA" address="0x00009888" value="0x3F901000" />
3397
 
        <register type="NOA" address="0x00009888" value="0x03811300" />
3398
 
        <register type="NOA" address="0x00009888" value="0x05811B12" />
3399
 
        <register type="NOA" address="0x00009888" value="0x0781001A" />
3400
 
        <register type="NOA" address="0x00009888" value="0x1F810000" />
3401
 
        <register type="NOA" address="0x00009888" value="0x17810000" />
3402
 
        <register type="NOA" address="0x00009888" value="0x19810000" />
3403
 
        <register type="NOA" address="0x00009888" value="0x1B810000" />
3404
 
        <register type="NOA" address="0x00009888" value="0x1D810000" />
3405
 
        <register type="NOA" address="0x00009888" value="0x1B930055" />
3406
 
        <register type="NOA" address="0x00009888" value="0x03E58000" />
3407
 
        <register type="NOA" address="0x00009888" value="0x05E5C000" />
3408
 
        <register type="NOA" address="0x00009888" value="0x07E54000" />
3409
 
        <register type="NOA" address="0x00009888" value="0x13900160" />
3410
 
        <register type="NOA" address="0x00009888" value="0x21900161" />
3411
 
        <register type="NOA" address="0x00009888" value="0x23900162" />
3412
 
        <register type="NOA" address="0x00009888" value="0x25900163" />
3413
 
        <register type="NOA" address="0x00009888" value="0x27900164" />
3414
 
        <register type="NOA" address="0x00009888" value="0x29900165" />
3415
 
        <register type="NOA" address="0x00009888" value="0x2B900166" />
3416
 
        <register type="NOA" address="0x00009888" value="0x2D900167" />
3417
 
        <register type="NOA" address="0x00009888" value="0x2F900150" />
3418
 
        <register type="NOA" address="0x00009888" value="0x31900105" />
3419
 
        <register type="NOA" address="0x00009888" value="0x15900103" />
3420
 
        <register type="NOA" address="0x00009888" value="0x17900101" />
3421
 
        <register type="NOA" address="0x00009888" value="0x35900000" />
3422
 
        <register type="NOA" address="0x00009888" value="0x19908000" />
3423
 
        <register type="NOA" address="0x00009888" value="0x1B908000" />
3424
 
        <register type="NOA" address="0x00009888" value="0x1D908000" />
3425
 
        <register type="NOA" address="0x00009888" value="0x1F908000" />
3426
 
        <register type="NOA" address="0x00009888" value="0x11900000" />
3427
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
3428
 
        <register type="NOA" address="0x00009888" value="0x41900C60" />
3429
 
        <register type="NOA" address="0x00009888" value="0x55900000" />
3430
 
        <register type="NOA" address="0x00009888" value="0x45900C00" />
3431
 
        <register type="NOA" address="0x00009888" value="0x47900C63" />
3432
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
3433
 
        <register type="NOA" address="0x00009888" value="0x49900C63" />
3434
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
3435
 
        <register type="NOA" address="0x00009888" value="0x4B900063" />
3436
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
3437
 
        <register type="NOA" address="0x00009888" value="0x43900003" />
3438
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
3439
 
    </register_config>
3440
 
    <register_config type="OA">
3441
 
        <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
3442
 
        <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
3443
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
3444
 
        <register type="OA" address="0x00002720" value="0x00000000" />
3445
 
        <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
3446
 
        <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
3447
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
3448
 
        <register type="OA" address="0x00002710" value="0x00000000" />
3449
 
        <register type="OA" address="0x0000274C" value="0x86543210" />
3450
 
        <register type="OA" address="0x00002748" value="0x86543210" />
3451
 
        <register type="OA" address="0x00002744" value="0x00006667" />
3452
 
        <register type="OA" address="0x00002740" value="0x00000000" />
3453
 
        <register type="OA" address="0x0000275C" value="0x86543210" />
3454
 
        <register type="OA" address="0x00002758" value="0x86543210" />
3455
 
        <register type="OA" address="0x00002754" value="0x00006465" />
3456
 
        <register type="OA" address="0x00002750" value="0x00000000" />
3457
 
        <register type="OA" address="0x00002770" value="0x0007F81A" />
3458
 
        <register type="OA" address="0x00002774" value="0x0000FE00" />
3459
 
        <register type="OA" address="0x00002778" value="0x0007F82A" />
3460
 
        <register type="OA" address="0x0000277C" value="0x0000FE00" />
3461
 
        <register type="OA" address="0x00002780" value="0x0007F822" />
3462
 
        <register type="OA" address="0x00002784" value="0x0000FE00" />
3463
 
        <register type="OA" address="0x00002788" value="0x0007F8BA" />
3464
 
        <register type="OA" address="0x0000278C" value="0x0000FE00" />
3465
 
        <register type="OA" address="0x00002790" value="0x0007F87A" />
3466
 
        <register type="OA" address="0x00002794" value="0x0000FE00" />
3467
 
        <register type="OA" address="0x00002798" value="0x0007F8EA" />
3468
 
        <register type="OA" address="0x0000279C" value="0x0000FE00" />
3469
 
        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
3470
 
        <register type="OA" address="0x000027A4" value="0x0000FE00" />
3471
 
        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
3472
 
        <register type="OA" address="0x000027AC" value="0x0000FE00" />
3473
 
    </register_config>
3474
 
    <register_config type="FLEX">
3475
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
3476
 
        <register type="FLEX" address="0x0000E558" value="0x00015014" />
3477
 
        <register type="FLEX" address="0x0000E658" value="0x00025024" />
3478
 
        <register type="FLEX" address="0x0000E758" value="0x00035034" />
3479
 
        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
3480
 
        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
3481
 
        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
3482
 
    </register_config>
3483
 
  </set>
3484
 
 
3485
 
  <set name="Compute Metrics Extended metrics set"
3486
 
       chipset="CFLGT3"
3487
 
       symbol_name="ComputeExtended"
3488
 
       underscore_name="compute_extended"
3489
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
3490
 
       hw_config_guid="bac415ce-d7a2-4f8d-9b16-834deba7330e"
3491
 
       >
3492
 
    <counter name="GPU Time Elapsed"
3493
 
             symbol_name="GpuTime"
3494
 
             underscore_name="gpu_time"
3495
 
             description="Time elapsed on the GPU during the measurement."
3496
 
             data_type="uint64"
3497
 
             units="ns"
3498
 
             semantic_type="duration"
3499
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3500
 
             mdapi_group="GPU"
3501
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3502
 
             mdapi_supported_apis=""
3503
 
             mdapi_hw_unit_type="gpu"
3504
 
             />
3505
 
    <counter name="GPU Core Clocks"
3506
 
             symbol_name="GpuCoreClocks"
3507
 
             underscore_name="gpu_core_clocks"
3508
 
             description="The total number of GPU core clocks elapsed during the measurement."
3509
 
             data_type="uint64"
3510
 
             units="cycles"
3511
 
             semantic_type="event"
3512
 
             equation="GPU_CLOCK 0 READ"
3513
 
             mdapi_group="GPU"
3514
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
3515
 
             mdapi_supported_apis=""
3516
 
             mdapi_hw_unit_type="gpu"
3517
 
             />
3518
 
    <counter name="AVG GPU Core Frequency"
3519
 
             symbol_name="AvgGpuCoreFrequency"
3520
 
             underscore_name="avg_gpu_core_frequency"
3521
 
             description="Average GPU Core Frequency in the measurement."
3522
 
             data_type="uint64"
3523
 
             max_equation="$GpuMaxFrequency"
3524
 
             units="hz"
3525
 
             semantic_type="event"
3526
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3527
 
             mdapi_group="GPU"
3528
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3529
 
             mdapi_supported_apis="VK OGL OCL IO BB"
3530
 
             mdapi_hw_unit_type="gpu"
3531
 
             />
3532
 
    <counter name="CS Threads Dispatched"
3533
 
             symbol_name="CsThreads"
3534
 
             underscore_name="cs_threads"
3535
 
             description="The total number of compute shader hardware threads dispatched."
3536
 
             data_type="uint64"
3537
 
             units="threads"
3538
 
             semantic_type="event"
3539
 
             equation="A 4 READ"
3540
 
             mdapi_group="EU Array/Compute Shader"
3541
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3542
 
             mdapi_supported_apis=""
3543
 
             mdapi_hw_unit_type="gpu"
3544
 
             />
3545
 
    <counter name="EU Active"
3546
 
             symbol_name="EuActive"
3547
 
             underscore_name="eu_active"
3548
 
             description="The percentage of time in which the Execution Units were actively processing."
3549
 
             data_type="float"
3550
 
             max_equation="100"
3551
 
             units="percent"
3552
 
             semantic_type="duration"
3553
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3554
 
             mdapi_group="EU Array"
3555
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3556
 
             mdapi_supported_apis=""
3557
 
             mdapi_hw_unit_type="gpu"
3558
 
             />
3559
 
    <counter name="EU Stall"
3560
 
             symbol_name="EuStall"
3561
 
             underscore_name="eu_stall"
3562
 
             description="The percentage of time in which the Execution Units were stalled."
3563
 
             data_type="float"
3564
 
             max_equation="100"
3565
 
             units="percent"
3566
 
             semantic_type="duration"
3567
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3568
 
             mdapi_group="EU Array"
3569
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3570
 
             mdapi_supported_apis=""
3571
 
             mdapi_hw_unit_type="gpu"
3572
 
             />
3573
 
    <counter name="EU Both FPU Pipes Active"
3574
 
             symbol_name="EuFpuBothActive"
3575
 
             underscore_name="eu_fpu_both_active"
3576
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
3577
 
             data_type="float"
3578
 
             max_equation="100"
3579
 
             units="percent"
3580
 
             semantic_type="duration"
3581
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3582
 
             mdapi_group="EU Array/Pipes"
3583
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3584
 
             mdapi_supported_apis=""
3585
 
             mdapi_hw_unit_type="gpu"
3586
 
             />
3587
 
    <counter name="EU FPU0 Pipe Active"
3588
 
             symbol_name="Fpu0Active"
3589
 
             underscore_name="fpu0_active"
3590
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing."
3591
 
             data_type="float"
3592
 
             max_equation="100"
3593
 
             units="percent"
3594
 
             semantic_type="duration"
3595
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3596
 
             mdapi_group="EU Array/Pipes"
3597
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3598
 
             mdapi_supported_apis=""
3599
 
             mdapi_hw_unit_type="gpu"
3600
 
             />
3601
 
    <counter name="EU FPU1 Pipe Active"
3602
 
             symbol_name="Fpu1Active"
3603
 
             underscore_name="fpu1_active"
3604
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
3605
 
             data_type="float"
3606
 
             max_equation="100"
3607
 
             units="percent"
3608
 
             semantic_type="duration"
3609
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3610
 
             mdapi_group="EU Array/Pipes"
3611
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3612
 
             mdapi_supported_apis=""
3613
 
             mdapi_hw_unit_type="gpu"
3614
 
             />
3615
 
    <counter name="EU AVG IPC Rate"
3616
 
             symbol_name="EuAvgIpcRate"
3617
 
             underscore_name="eu_avg_ipc_rate"
3618
 
             description="The average rate of IPC calculated for 2 FPU pipelines."
3619
 
             data_type="float"
3620
 
             max_equation="2"
3621
 
             units="number"
3622
 
             semantic_type="ratio"
3623
 
             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
3624
 
             mdapi_group="EU Array"
3625
 
             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
3626
 
             mdapi_supported_apis=""
3627
 
             mdapi_hw_unit_type="gpu"
3628
 
             />
3629
 
    <counter name="EU Send Pipe Active"
3630
 
             symbol_name="EuSendActive"
3631
 
             underscore_name="eu_send_active"
3632
 
             description="The percentage of time in which EU send pipeline was actively processing."
3633
 
             data_type="float"
3634
 
             max_equation="100"
3635
 
             units="percent"
3636
 
             semantic_type="duration"
3637
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3638
 
             mdapi_group="EU Array/Pipes"
3639
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3640
 
             mdapi_supported_apis=""
3641
 
             mdapi_hw_unit_type="gpu"
3642
 
             />
3643
 
    <counter name="EU Thread Occupancy"
3644
 
             symbol_name="EuThreadOccupancy"
3645
 
             underscore_name="eu_thread_occupancy"
3646
 
             description="The percentage of time in which hardware threads occupied EUs."
3647
 
             data_type="float"
3648
 
             max_equation="100"
3649
 
             units="percent"
3650
 
             semantic_type="duration"
3651
 
             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3652
 
             mdapi_group="EU Array"
3653
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3654
 
             mdapi_supported_apis=""
3655
 
             mdapi_hw_unit_type="gpu"
3656
 
             />
3657
 
    <counter name="Sampler Texels"
3658
 
             symbol_name="SamplerTexels"
3659
 
             underscore_name="sampler_texels"
3660
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3661
 
             data_type="uint64"
3662
 
             units="texels"
3663
 
             semantic_type="event"
3664
 
             equation="A 28 READ 4 UMUL"
3665
 
             mdapi_group="Sampler/Sampler Input"
3666
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3667
 
             mdapi_supported_apis=""
3668
 
             mdapi_hw_unit_type="gpu"
3669
 
             />
3670
 
    <counter name="Sampler Texels Misses"
3671
 
             symbol_name="SamplerTexelMisses"
3672
 
             underscore_name="sampler_texel_misses"
3673
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3674
 
             data_type="uint64"
3675
 
             units="texels"
3676
 
             semantic_type="event"
3677
 
             equation="A 29 READ 4 UMUL"
3678
 
             mdapi_group="Sampler/Sampler Cache"
3679
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
3680
 
             mdapi_supported_apis=""
3681
 
             mdapi_hw_unit_type="gpu"
3682
 
             />
3683
 
    <counter name="SLM Bytes Read"
3684
 
             symbol_name="SlmBytesRead"
3685
 
             underscore_name="slm_bytes_read"
3686
 
             description="The total number of GPU memory bytes read from shared local memory."
3687
 
             data_type="uint64"
3688
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3689
 
             units="bytes"
3690
 
             semantic_type="throughput"
3691
 
             equation="A 30 READ 64 UMUL"
3692
 
             mdapi_group="L3/Data Port/SLM"
3693
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3694
 
             mdapi_supported_apis=""
3695
 
             mdapi_hw_unit_type="gpu"
3696
 
             />
3697
 
    <counter name="SLM Bytes Written"
3698
 
             symbol_name="SlmBytesWritten"
3699
 
             underscore_name="slm_bytes_written"
3700
 
             description="The total number of GPU memory bytes written into shared local memory."
3701
 
             data_type="uint64"
3702
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3703
 
             units="bytes"
3704
 
             semantic_type="throughput"
3705
 
             equation="A 31 READ 64 UMUL"
3706
 
             mdapi_group="L3/Data Port/SLM"
3707
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3708
 
             mdapi_supported_apis=""
3709
 
             mdapi_hw_unit_type="gpu"
3710
 
             />
3711
 
    <counter name="Shader Memory Accesses"
3712
 
             symbol_name="ShaderMemoryAccesses"
3713
 
             underscore_name="shader_memory_accesses"
3714
 
             description="The total number of shader memory accesses to L3."
3715
 
             data_type="uint64"
3716
 
             units="messages"
3717
 
             semantic_type="event"
3718
 
             equation="A 32 READ"
3719
 
             mdapi_group="L3/Data Port"
3720
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3721
 
             mdapi_supported_apis=""
3722
 
             mdapi_hw_unit_type="gpu"
3723
 
             />
3724
 
    <counter name="Shader Atomic Memory Accesses"
3725
 
             symbol_name="ShaderAtomics"
3726
 
             underscore_name="shader_atomics"
3727
 
             description="The total number of shader atomic memory accesses."
3728
 
             data_type="uint64"
3729
 
             units="messages"
3730
 
             semantic_type="event"
3731
 
             equation="A 34 READ"
3732
 
             mdapi_group="L3/Data Port/Atomics"
3733
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3734
 
             mdapi_supported_apis=""
3735
 
             mdapi_hw_unit_type="gpu"
3736
 
             />
3737
 
    <counter name="L3 Shader Throughput"
3738
 
             symbol_name="L3ShaderThroughput"
3739
 
             underscore_name="l3_shader_throughput"
3740
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3741
 
             data_type="uint64"
3742
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
3743
 
             units="bytes"
3744
 
             semantic_type="throughput"
3745
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3746
 
             mdapi_group="L3/Data Port"
3747
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
3748
 
             mdapi_supported_apis=""
3749
 
             mdapi_hw_unit_type="gpu"
3750
 
             />
3751
 
    <counter name="Shader Barrier Messages"
3752
 
             symbol_name="ShaderBarriers"
3753
 
             underscore_name="shader_barriers"
3754
 
             description="The total number of shader barrier messages."
3755
 
             data_type="uint64"
3756
 
             units="messages"
3757
 
             semantic_type="event"
3758
 
             equation="A 35 READ"
3759
 
             mdapi_group="EU Array/Barrier"
3760
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3761
 
             mdapi_supported_apis=""
3762
 
             mdapi_hw_unit_type="gpu"
3763
 
             />
3764
 
    <counter name="EuUntypedReads0"
3765
 
             symbol_name="EuUntypedReads0"
3766
 
             underscore_name="eu_untyped_reads0"
3767
 
             description="The subslice 0 EU Untyped Reads subslice 0."
3768
 
             data_type="uint64"
3769
 
             units="messages"
3770
 
             semantic_type="event"
3771
 
             equation="B 0 READ"
3772
 
             mdapi_group="L3/Data Port"
3773
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3774
 
             mdapi_supported_apis=""
3775
 
             mdapi_hw_unit_type="subslice"
3776
 
             />
3777
 
    <counter name="EuTypedReads0"
3778
 
             symbol_name="EuTypedReads0"
3779
 
             underscore_name="eu_typed_reads0"
3780
 
             description="The subslice 0 EU Typed Reads subslice 0."
3781
 
             data_type="uint64"
3782
 
             units="messages"
3783
 
             semantic_type="event"
3784
 
             equation="B 2 READ"
3785
 
             mdapi_group="L3/Data Port"
3786
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3787
 
             mdapi_supported_apis=""
3788
 
             mdapi_hw_unit_type="subslice"
3789
 
             />
3790
 
    <counter name="EuUntypedWrites0"
3791
 
             symbol_name="EuUntypedWrites0"
3792
 
             underscore_name="eu_untyped_writes0"
3793
 
             description="The subslice 0 EU Untyped Writes subslice 0."
3794
 
             data_type="uint64"
3795
 
             units="messages"
3796
 
             semantic_type="event"
3797
 
             equation="B 1 READ"
3798
 
             mdapi_group="L3/Data Port"
3799
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3800
 
             mdapi_supported_apis=""
3801
 
             mdapi_hw_unit_type="subslice"
3802
 
             />
3803
 
    <counter name="EuTypedWrites0"
3804
 
             symbol_name="EuTypedWrites0"
3805
 
             underscore_name="eu_typed_writes0"
3806
 
             description="The subslice 0 EU Typed Writes subslice 0."
3807
 
             data_type="uint64"
3808
 
             units="messages"
3809
 
             semantic_type="event"
3810
 
             equation="B 3 READ"
3811
 
             mdapi_group="L3/Data Port"
3812
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3813
 
             mdapi_supported_apis=""
3814
 
             mdapi_hw_unit_type="subslice"
3815
 
             />
3816
 
    <counter name="EuUntypedAtomics0"
3817
 
             symbol_name="EuUntypedAtomics0"
3818
 
             underscore_name="eu_untyped_atomics0"
3819
 
             description="The subslice 0 EU Untyped Atomics subslice 0."
3820
 
             data_type="uint64"
3821
 
             units="messages"
3822
 
             semantic_type="event"
3823
 
             equation="B 4 READ"
3824
 
             mdapi_group="L3/Data Port"
3825
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3826
 
             mdapi_supported_apis=""
3827
 
             mdapi_hw_unit_type="subslice"
3828
 
             />
3829
 
    <counter name="EuTypedAtomics0"
3830
 
             symbol_name="EuTypedAtomics0"
3831
 
             underscore_name="eu_typed_atomics0"
3832
 
             description="The subslice 0 EU Typed Atomics subslice 0."
3833
 
             data_type="uint64"
3834
 
             units="messages"
3835
 
             semantic_type="event"
3836
 
             equation="B 5 READ"
3837
 
             mdapi_group="L3/Data Port"
3838
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3839
 
             mdapi_supported_apis=""
3840
 
             mdapi_hw_unit_type="subslice"
3841
 
             />
3842
 
    <counter name="EuA64UntypedReads0"
3843
 
             symbol_name="EuA64UntypedReads0"
3844
 
             underscore_name="eu_a64_untyped_reads0"
3845
 
             description="The subslice 0 EU A64 Untyped Reads subslice 0."
3846
 
             data_type="uint64"
3847
 
             units="messages"
3848
 
             semantic_type="event"
3849
 
             equation="B 6 READ"
3850
 
             mdapi_group="L3/Data Port"
3851
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3852
 
             mdapi_supported_apis=""
3853
 
             mdapi_hw_unit_type="subslice"
3854
 
             />
3855
 
    <counter name="EuA64UntypedWrites0"
3856
 
             symbol_name="EuA64UntypedWrites0"
3857
 
             underscore_name="eu_a64_untyped_writes0"
3858
 
             description="The subslice 0 EU A64 Untyped Writes subslice 0."
3859
 
             data_type="uint64"
3860
 
             units="messages"
3861
 
             semantic_type="event"
3862
 
             equation="B 7 READ"
3863
 
             mdapi_group="L3/Data Port"
3864
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3865
 
             mdapi_supported_apis=""
3866
 
             mdapi_hw_unit_type="subslice"
3867
 
             />
3868
 
    <counter name="Typed Reads 0"
3869
 
             symbol_name="TypedReads0"
3870
 
             underscore_name="typed_reads0"
3871
 
             description="The subslice 0 typed reads."
3872
 
             data_type="uint64"
3873
 
             units="messages"
3874
 
             semantic_type="event"
3875
 
             equation="C 2 READ"
3876
 
             mdapi_group="L3/Data Port"
3877
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3878
 
             mdapi_supported_apis=""
3879
 
             mdapi_hw_unit_type="subslice"
3880
 
             />
3881
 
    <counter name="Typed Writes 0"
3882
 
             symbol_name="TypedWrites0"
3883
 
             underscore_name="typed_writes0"
3884
 
             description="The subslice 0 typed writes."
3885
 
             data_type="uint64"
3886
 
             units="messages"
3887
 
             semantic_type="event"
3888
 
             equation="C 0 READ"
3889
 
             mdapi_group="L3/Data Port"
3890
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3891
 
             mdapi_supported_apis=""
3892
 
             mdapi_hw_unit_type="subslice"
3893
 
             />
3894
 
    <counter name="Untyped Reads 0"
3895
 
             symbol_name="UntypedReads0"
3896
 
             underscore_name="untyped_reads0"
3897
 
             description="The subslice 0 untyped reads (including SLM reads)."
3898
 
             data_type="uint64"
3899
 
             units="messages"
3900
 
             semantic_type="event"
3901
 
             equation="C 3 READ"
3902
 
             mdapi_group="L3/Data Port"
3903
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3904
 
             mdapi_supported_apis=""
3905
 
             mdapi_hw_unit_type="subslice"
3906
 
             />
3907
 
    <counter name="Untyped Writes 0"
3908
 
             symbol_name="UntypedWrites0"
3909
 
             underscore_name="untyped_writes0"
3910
 
             description="The subslice 0 untyped writes (including SLM writes)."
3911
 
             data_type="uint64"
3912
 
             units="messages"
3913
 
             semantic_type="event"
3914
 
             equation="C 1 READ"
3915
 
             mdapi_group="L3/Data Port"
3916
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3917
 
             mdapi_supported_apis=""
3918
 
             mdapi_hw_unit_type="subslice"
3919
 
             />
3920
 
    <counter name="Typed Atomics 0"
3921
 
             symbol_name="TypedAtomics0"
3922
 
             underscore_name="typed_atomics0"
3923
 
             description="The subslice 0 typed atomics."
3924
 
             data_type="uint64"
3925
 
             units="messages"
3926
 
             semantic_type="event"
3927
 
             equation="C 4 READ"
3928
 
             mdapi_group="L3/Data Port"
3929
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3930
 
             mdapi_supported_apis=""
3931
 
             mdapi_hw_unit_type="subslice"
3932
 
             />
3933
 
    <counter name="TypedReadsPerCacheLine"
3934
 
             symbol_name="TypedReadsPerCacheLine"
3935
 
             underscore_name="typed_reads_per_cache_line"
3936
 
             description="The ratio of EU typed read requests to L3 cache line reads."
3937
 
             data_type="float"
3938
 
             units="eu sends to l3 cache lines"
3939
 
             semantic_type="ratio"
3940
 
             equation="$EuTypedReads0 $TypedReads0 FDIV"
3941
 
             mdapi_group="L3/Data Port"
3942
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3943
 
             mdapi_supported_apis=""
3944
 
             mdapi_hw_unit_type="subslice"
3945
 
             />
3946
 
    <counter name="TypedWritesPerCacheLine"
3947
 
             symbol_name="TypedWritesPerCacheLine"
3948
 
             underscore_name="typed_writes_per_cache_line"
3949
 
             description="The ratio of EU typed write requests to L3 cache line writes."
3950
 
             data_type="float"
3951
 
             units="eu sends to l3 cache lines"
3952
 
             semantic_type="ratio"
3953
 
             equation="$EuTypedWrites0 $TypedWrites0 FDIV"
3954
 
             mdapi_group="L3/Data Port"
3955
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3956
 
             mdapi_supported_apis=""
3957
 
             mdapi_hw_unit_type="subslice"
3958
 
             />
3959
 
    <counter name="UntypedReadsPerCacheLine"
3960
 
             symbol_name="UntypedReadsPerCacheLine"
3961
 
             underscore_name="untyped_reads_per_cache_line"
3962
 
             description="The ratio of EU untyped read requests to L3 cache line reads."
3963
 
             data_type="float"
3964
 
             units="eu sends to l3 cache lines"
3965
 
             semantic_type="ratio"
3966
 
             equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
3967
 
             mdapi_group="L3/Data Port"
3968
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3969
 
             mdapi_supported_apis=""
3970
 
             mdapi_hw_unit_type="subslice"
3971
 
             />
3972
 
    <counter name="UntypedWritesPerCacheLine"
3973
 
             symbol_name="UntypedWritesPerCacheLine"
3974
 
             underscore_name="untyped_writes_per_cache_line"
3975
 
             description="The ratio of EU untyped write requests to L3 cache line writes."
3976
 
             data_type="float"
3977
 
             units="eu sends to l3 cache lines"
3978
 
             semantic_type="ratio"
3979
 
             equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
3980
 
             mdapi_group="L3/Data Port"
3981
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3982
 
             mdapi_supported_apis=""
3983
 
             mdapi_hw_unit_type="subslice"
3984
 
             />
3985
 
    <counter name="TypedAtomicsPerCacheLine"
3986
 
             symbol_name="TypedAtomicsPerCacheLine"
3987
 
             underscore_name="typed_atomics_per_cache_line"
3988
 
             description="The ratio of EU typed atomics requests to L3 cache line writes."
3989
 
             data_type="float"
3990
 
             units="eu sends to l3 cache lines"
3991
 
             semantic_type="ratio"
3992
 
             equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
3993
 
             mdapi_group="L3/Data Port"
3994
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
3995
 
             mdapi_supported_apis=""
3996
 
             mdapi_hw_unit_type="subslice"
3997
 
             />
3998
 
    <register_config type="NOA">
3999
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
4000
 
        <register type="NOA" address="0x00009888" value="0x106C00E0" />
4001
 
        <register type="NOA" address="0x00009888" value="0x141C8160" />
4002
 
        <register type="NOA" address="0x00009888" value="0x161C8015" />
4003
 
        <register type="NOA" address="0x00009888" value="0x181C0120" />
4004
 
        <register type="NOA" address="0x00009888" value="0x004E8000" />
4005
 
        <register type="NOA" address="0x00009888" value="0x0E4E8000" />
4006
 
        <register type="NOA" address="0x00009888" value="0x184E8000" />
4007
 
        <register type="NOA" address="0x00009888" value="0x1A4EAAA0" />
4008
 
        <register type="NOA" address="0x00009888" value="0x1C4E0002" />
4009
 
        <register type="NOA" address="0x00009888" value="0x024E8000" />
4010
 
        <register type="NOA" address="0x00009888" value="0x044E8000" />
4011
 
        <register type="NOA" address="0x00009888" value="0x064E8000" />
4012
 
        <register type="NOA" address="0x00009888" value="0x084E8000" />
4013
 
        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
4014
 
        <register type="NOA" address="0x00009888" value="0x0E6C0B01" />
4015
 
        <register type="NOA" address="0x00009888" value="0x006C0200" />
4016
 
        <register type="NOA" address="0x00009888" value="0x026C000C" />
4017
 
        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
4018
 
        <register type="NOA" address="0x00009888" value="0x1E6C0000" />
4019
 
        <register type="NOA" address="0x00009888" value="0x1A6C0000" />
4020
 
        <register type="NOA" address="0x00009888" value="0x0E1BC000" />
4021
 
        <register type="NOA" address="0x00009888" value="0x001B8000" />
4022
 
        <register type="NOA" address="0x00009888" value="0x021BC000" />
4023
 
        <register type="NOA" address="0x00009888" value="0x001C0041" />
4024
 
        <register type="NOA" address="0x00009888" value="0x061C4200" />
4025
 
        <register type="NOA" address="0x00009888" value="0x081C4443" />
4026
 
        <register type="NOA" address="0x00009888" value="0x0A1C4645" />
4027
 
        <register type="NOA" address="0x00009888" value="0x0C1C7647" />
4028
 
        <register type="NOA" address="0x00009888" value="0x041C7357" />
4029
 
        <register type="NOA" address="0x00009888" value="0x1C1C0030" />
4030
 
        <register type="NOA" address="0x00009888" value="0x101C0000" />
4031
 
        <register type="NOA" address="0x00009888" value="0x1A1C0000" />
4032
 
        <register type="NOA" address="0x00009888" value="0x121C8000" />
4033
 
        <register type="NOA" address="0x00009888" value="0x004C8000" />
4034
 
        <register type="NOA" address="0x00009888" value="0x0A4CAA2A" />
4035
 
        <register type="NOA" address="0x00009888" value="0x0C4C02AA" />
4036
 
        <register type="NOA" address="0x00009888" value="0x084CA000" />
4037
 
        <register type="NOA" address="0x00009888" value="0x000DA000" />
4038
 
        <register type="NOA" address="0x00009888" value="0x060D8000" />
4039
 
        <register type="NOA" address="0x00009888" value="0x080DA000" />
4040
 
        <register type="NOA" address="0x00009888" value="0x0A0DA000" />
4041
 
        <register type="NOA" address="0x00009888" value="0x0C0DA000" />
4042
 
        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
4043
 
        <register type="NOA" address="0x00009888" value="0x020DA000" />
4044
 
        <register type="NOA" address="0x00009888" value="0x040DA000" />
4045
 
        <register type="NOA" address="0x00009888" value="0x0C0F5400" />
4046
 
        <register type="NOA" address="0x00009888" value="0x0E0F5515" />
4047
 
        <register type="NOA" address="0x00009888" value="0x100F0155" />
4048
 
        <register type="NOA" address="0x00009888" value="0x002C8000" />
4049
 
        <register type="NOA" address="0x00009888" value="0x0E2C8000" />
4050
 
        <register type="NOA" address="0x00009888" value="0x162CAA00" />
4051
 
        <register type="NOA" address="0x00009888" value="0x182C00AA" />
4052
 
        <register type="NOA" address="0x00009888" value="0x022C8000" />
4053
 
        <register type="NOA" address="0x00009888" value="0x042C8000" />
4054
 
        <register type="NOA" address="0x00009888" value="0x062C8000" />
4055
 
        <register type="NOA" address="0x00009888" value="0x082C8000" />
4056
 
        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
4057
 
        <register type="NOA" address="0x00009888" value="0x11907FFF" />
4058
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
4059
 
        <register type="NOA" address="0x00009888" value="0x41900040" />
4060
 
        <register type="NOA" address="0x00009888" value="0x55900000" />
4061
 
        <register type="NOA" address="0x00009888" value="0x45900802" />
4062
 
        <register type="NOA" address="0x00009888" value="0x47900842" />
4063
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
4064
 
        <register type="NOA" address="0x00009888" value="0x49900842" />
4065
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
4066
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
4067
 
        <register type="NOA" address="0x00009888" value="0x4B900000" />
4068
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
4069
 
        <register type="NOA" address="0x00009888" value="0x43900800" />
4070
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
4071
 
    </register_config>
4072
 
    <register_config type="OA">
4073
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
4074
 
        <register type="OA" address="0x00002720" value="0x00000000" />
4075
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
4076
 
        <register type="OA" address="0x00002710" value="0x00000000" />
4077
 
        <register type="OA" address="0x00002740" value="0x00000000" />
4078
 
        <register type="OA" address="0x00002770" value="0x0007FC2A" />
4079
 
        <register type="OA" address="0x00002774" value="0x0000BF00" />
4080
 
        <register type="OA" address="0x00002778" value="0x0007FC6A" />
4081
 
        <register type="OA" address="0x0000277C" value="0x0000BF00" />
4082
 
        <register type="OA" address="0x00002780" value="0x0007FC92" />
4083
 
        <register type="OA" address="0x00002784" value="0x0000BF00" />
4084
 
        <register type="OA" address="0x00002788" value="0x0007FCA2" />
4085
 
        <register type="OA" address="0x0000278C" value="0x0000BF00" />
4086
 
        <register type="OA" address="0x00002790" value="0x0007FC32" />
4087
 
        <register type="OA" address="0x00002794" value="0x0000BF00" />
4088
 
        <register type="OA" address="0x00002798" value="0x0007FC9A" />
4089
 
        <register type="OA" address="0x0000279C" value="0x0000BF00" />
4090
 
        <register type="OA" address="0x000027A0" value="0x0007FE6A" />
4091
 
        <register type="OA" address="0x000027A4" value="0x0000BF00" />
4092
 
        <register type="OA" address="0x000027A8" value="0x0007FE7A" />
4093
 
        <register type="OA" address="0x000027AC" value="0x0000BF00" />
4094
 
    </register_config>
4095
 
    <register_config type="FLEX">
4096
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
4097
 
        <register type="FLEX" address="0x0000E558" value="0x00000003" />
4098
 
        <register type="FLEX" address="0x0000E658" value="0x00002001" />
4099
 
        <register type="FLEX" address="0x0000E758" value="0x00778008" />
4100
 
        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
4101
 
        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
4102
 
        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
4103
 
    </register_config>
4104
 
  </set>
4105
 
 
4106
 
  <set name="Compute Metrics L3 Cache metrics set"
4107
 
       chipset="CFLGT3"
4108
 
       symbol_name="ComputeL3Cache"
4109
 
       underscore_name="compute_l3_cache"
4110
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
4111
 
       hw_config_guid="a8cfca44-0e74-4338-9e57-3daad98957dd"
4112
 
       >
4113
 
    <counter name="GPU Time Elapsed"
4114
 
             symbol_name="GpuTime"
4115
 
             underscore_name="gpu_time"
4116
 
             description="Time elapsed on the GPU during the measurement."
4117
 
             data_type="uint64"
4118
 
             units="ns"
4119
 
             semantic_type="duration"
4120
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4121
 
             mdapi_group="GPU"
4122
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4123
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4124
 
             mdapi_hw_unit_type="gpu"
4125
 
             />
4126
 
    <counter name="GPU Core Clocks"
4127
 
             symbol_name="GpuCoreClocks"
4128
 
             underscore_name="gpu_core_clocks"
4129
 
             description="The total number of GPU core clocks elapsed during the measurement."
4130
 
             data_type="uint64"
4131
 
             units="cycles"
4132
 
             semantic_type="event"
4133
 
             equation="GPU_CLOCK 0 READ"
4134
 
             mdapi_group="GPU"
4135
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
4136
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4137
 
             mdapi_hw_unit_type="gpu"
4138
 
             />
4139
 
    <counter name="AVG GPU Core Frequency"
4140
 
             symbol_name="AvgGpuCoreFrequency"
4141
 
             underscore_name="avg_gpu_core_frequency"
4142
 
             description="Average GPU Core Frequency in the measurement."
4143
 
             data_type="uint64"
4144
 
             max_equation="$GpuMaxFrequency"
4145
 
             units="hz"
4146
 
             semantic_type="event"
4147
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4148
 
             mdapi_group="GPU"
4149
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4150
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4151
 
             mdapi_hw_unit_type="gpu"
4152
 
             />
4153
 
    <counter name="GPU Busy"
4154
 
             symbol_name="GpuBusy"
4155
 
             underscore_name="gpu_busy"
4156
 
             description="The percentage of time in which the GPU has been processing GPU commands."
4157
 
             data_type="float"
4158
 
             max_equation="100"
4159
 
             units="percent"
4160
 
             semantic_type="duration"
4161
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4162
 
             mdapi_group="GPU"
4163
 
             mdapi_usage_flags="Tier1 Overview System Frame"
4164
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4165
 
             mdapi_hw_unit_type="gpu"
4166
 
             />
4167
 
    <counter name="VS Threads Dispatched"
4168
 
             symbol_name="VsThreads"
4169
 
             underscore_name="vs_threads"
4170
 
             description="The total number of vertex shader hardware threads dispatched."
4171
 
             data_type="uint64"
4172
 
             units="threads"
4173
 
             semantic_type="event"
4174
 
             equation="A 1 READ"
4175
 
             mdapi_group="EU Array/Vertex Shader"
4176
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4177
 
             mdapi_supported_apis="VK OGL IO BB"
4178
 
             mdapi_hw_unit_type="gpu"
4179
 
             />
4180
 
    <counter name="HS Threads Dispatched"
4181
 
             symbol_name="HsThreads"
4182
 
             underscore_name="hs_threads"
4183
 
             description="The total number of hull shader hardware threads dispatched."
4184
 
             data_type="uint64"
4185
 
             units="threads"
4186
 
             semantic_type="event"
4187
 
             equation="A 2 READ"
4188
 
             mdapi_group="EU Array/Hull Shader"
4189
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4190
 
             mdapi_supported_apis="VK OGL4 IO BB"
4191
 
             mdapi_hw_unit_type="gpu"
4192
 
             />
4193
 
    <counter name="DS Threads Dispatched"
4194
 
             symbol_name="DsThreads"
4195
 
             underscore_name="ds_threads"
4196
 
             description="The total number of domain shader hardware threads dispatched."
4197
 
             data_type="uint64"
4198
 
             units="threads"
4199
 
             semantic_type="event"
4200
 
             equation="A 3 READ"
4201
 
             mdapi_group="EU Array/Domain Shader"
4202
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4203
 
             mdapi_supported_apis="VK OGL4 IO BB"
4204
 
             mdapi_hw_unit_type="gpu"
4205
 
             />
4206
 
    <counter name="GS Threads Dispatched"
4207
 
             symbol_name="GsThreads"
4208
 
             underscore_name="gs_threads"
4209
 
             description="The total number of geometry shader hardware threads dispatched."
4210
 
             data_type="uint64"
4211
 
             units="threads"
4212
 
             semantic_type="event"
4213
 
             equation="A 5 READ"
4214
 
             mdapi_group="EU Array/Geometry Shader"
4215
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4216
 
             mdapi_supported_apis="VK OGL4 IO BB"
4217
 
             mdapi_hw_unit_type="gpu"
4218
 
             />
4219
 
    <counter name="FS Threads Dispatched"
4220
 
             symbol_name="PsThreads"
4221
 
             underscore_name="ps_threads"
4222
 
             description="The total number of fragment shader hardware threads dispatched."
4223
 
             data_type="uint64"
4224
 
             units="threads"
4225
 
             semantic_type="event"
4226
 
             equation="A 6 READ"
4227
 
             mdapi_group="EU Array/Fragment Shader"
4228
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4229
 
             mdapi_supported_apis="VK OGL IO BB"
4230
 
             mdapi_hw_unit_type="gpu"
4231
 
             />
4232
 
    <counter name="CS Threads Dispatched"
4233
 
             symbol_name="CsThreads"
4234
 
             underscore_name="cs_threads"
4235
 
             description="The total number of compute shader hardware threads dispatched."
4236
 
             data_type="uint64"
4237
 
             units="threads"
4238
 
             semantic_type="event"
4239
 
             equation="A 4 READ"
4240
 
             mdapi_group="EU Array/Compute Shader"
4241
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4242
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
4243
 
             mdapi_hw_unit_type="gpu"
4244
 
             />
4245
 
    <counter name="EU Active"
4246
 
             symbol_name="EuActive"
4247
 
             underscore_name="eu_active"
4248
 
             description="The percentage of time in which the Execution Units were actively processing."
4249
 
             data_type="float"
4250
 
             max_equation="100"
4251
 
             units="percent"
4252
 
             semantic_type="duration"
4253
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4254
 
             mdapi_group="EU Array"
4255
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4256
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4257
 
             mdapi_hw_unit_type="gpu"
4258
 
             />
4259
 
    <counter name="EU Stall"
4260
 
             symbol_name="EuStall"
4261
 
             underscore_name="eu_stall"
4262
 
             description="The percentage of time in which the Execution Units were stalled."
4263
 
             data_type="float"
4264
 
             max_equation="100"
4265
 
             units="percent"
4266
 
             semantic_type="duration"
4267
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4268
 
             mdapi_group="EU Array"
4269
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4270
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4271
 
             mdapi_hw_unit_type="gpu"
4272
 
             />
4273
 
    <counter name="EU Both FPU Pipes Active"
4274
 
             symbol_name="EuFpuBothActive"
4275
 
             underscore_name="eu_fpu_both_active"
4276
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
4277
 
             data_type="float"
4278
 
             max_equation="100"
4279
 
             units="percent"
4280
 
             semantic_type="duration"
4281
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4282
 
             mdapi_group="EU Array/Pipes"
4283
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4284
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4285
 
             mdapi_hw_unit_type="gpu"
4286
 
             />
4287
 
    <counter name="EU FPU0 Pipe Active"
4288
 
             symbol_name="Fpu0Active"
4289
 
             underscore_name="fpu0_active"
4290
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing."
4291
 
             data_type="float"
4292
 
             max_equation="100"
4293
 
             units="percent"
4294
 
             semantic_type="duration"
4295
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4296
 
             mdapi_group="EU Array/Pipes"
4297
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4298
 
             mdapi_supported_apis="VK OGL IO BB"
4299
 
             mdapi_hw_unit_type="gpu"
4300
 
             />
4301
 
    <counter name="EU FPU1 Pipe Active"
4302
 
             symbol_name="Fpu1Active"
4303
 
             underscore_name="fpu1_active"
4304
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
4305
 
             data_type="float"
4306
 
             max_equation="100"
4307
 
             units="percent"
4308
 
             semantic_type="duration"
4309
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4310
 
             mdapi_group="EU Array/Pipes"
4311
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4312
 
             mdapi_supported_apis="VK OGL IO BB"
4313
 
             mdapi_hw_unit_type="gpu"
4314
 
             />
4315
 
    <counter name="EU AVG IPC Rate"
4316
 
             symbol_name="EuAvgIpcRate"
4317
 
             underscore_name="eu_avg_ipc_rate"
4318
 
             description="The average rate of IPC calculated for 2 FPU pipelines."
4319
 
             data_type="float"
4320
 
             max_equation="2"
4321
 
             units="number"
4322
 
             semantic_type="ratio"
4323
 
             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
4324
 
             mdapi_group="EU Array"
4325
 
             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
4326
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4327
 
             mdapi_hw_unit_type="gpu"
4328
 
             />
4329
 
    <counter name="EU Send Pipe Active"
4330
 
             symbol_name="EuSendActive"
4331
 
             underscore_name="eu_send_active"
4332
 
             description="The percentage of time in which EU send pipeline was actively processing."
4333
 
             data_type="float"
4334
 
             max_equation="100"
4335
 
             units="percent"
4336
 
             semantic_type="duration"
4337
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4338
 
             mdapi_group="EU Array/Pipes"
4339
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4340
 
             mdapi_supported_apis="VK OGL IO BB"
4341
 
             mdapi_hw_unit_type="gpu"
4342
 
             />
4343
 
    <counter name="EU FPU0 Hybrid Instruction"
4344
 
             symbol_name="EuHybridFpu0Instruction"
4345
 
             underscore_name="eu_hybrid_fpu0_instruction"
4346
 
             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
4347
 
             data_type="float"
4348
 
             max_equation="100"
4349
 
             units="percent"
4350
 
             semantic_type="duration"
4351
 
             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4352
 
             mdapi_group="EU Array/Pipes/Instructions"
4353
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
4354
 
             mdapi_supported_apis="VK OGL IO BB"
4355
 
             mdapi_hw_unit_type="gpu"
4356
 
             />
4357
 
    <counter name="EU FPU1 Hybrid Instruction"
4358
 
             symbol_name="EuHybridFpu1Instruction"
4359
 
             underscore_name="eu_hybrid_fpu1_instruction"
4360
 
             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
4361
 
             data_type="float"
4362
 
             max_equation="100"
4363
 
             units="percent"
4364
 
             semantic_type="duration"
4365
 
             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4366
 
             mdapi_group="EU Array/Pipes/Instructions"
4367
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
4368
 
             mdapi_supported_apis="VK OGL IO BB"
4369
 
             mdapi_hw_unit_type="gpu"
4370
 
             />
4371
 
    <counter name="EU FPU0 Ternary Instruction"
4372
 
             symbol_name="EuTernaryFpu0Instruction"
4373
 
             underscore_name="eu_ternary_fpu0_instruction"
4374
 
             description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
4375
 
             data_type="float"
4376
 
             max_equation="100"
4377
 
             units="percent"
4378
 
             semantic_type="duration"
4379
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4380
 
             mdapi_group="EU Array/Pipes/Instructions"
4381
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
4382
 
             mdapi_supported_apis="VK OGL IO BB"
4383
 
             mdapi_hw_unit_type="gpu"
4384
 
             />
4385
 
    <counter name="EU FPU1 Ternary Instruction"
4386
 
             symbol_name="EuTernaryFpu1Instruction"
4387
 
             underscore_name="eu_ternary_fpu1_instruction"
4388
 
             description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
4389
 
             data_type="float"
4390
 
             max_equation="100"
4391
 
             units="percent"
4392
 
             semantic_type="duration"
4393
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4394
 
             mdapi_group="EU Array/Pipes/Instructions"
4395
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
4396
 
             mdapi_supported_apis="VK OGL IO BB"
4397
 
             mdapi_hw_unit_type="gpu"
4398
 
             />
4399
 
    <counter name="EU FPU0 Binary Instruction"
4400
 
             symbol_name="EuBinaryFpu0Instruction"
4401
 
             underscore_name="eu_binary_fpu0_instruction"
4402
 
             description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
4403
 
             data_type="float"
4404
 
             max_equation="100"
4405
 
             units="percent"
4406
 
             semantic_type="duration"
4407
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4408
 
             mdapi_group="EU Array/Pipes/Instructions"
4409
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
4410
 
             mdapi_supported_apis="VK OGL IO BB"
4411
 
             mdapi_hw_unit_type="gpu"
4412
 
             />
4413
 
    <counter name="EU FPU1 Binary Instruction"
4414
 
             symbol_name="EuBinaryFpu1Instruction"
4415
 
             underscore_name="eu_binary_fpu1_instruction"
4416
 
             description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
4417
 
             data_type="float"
4418
 
             max_equation="100"
4419
 
             units="percent"
4420
 
             semantic_type="duration"
4421
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4422
 
             mdapi_group="EU Array/Pipes/Instructions"
4423
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
4424
 
             mdapi_supported_apis="VK OGL IO BB"
4425
 
             mdapi_hw_unit_type="gpu"
4426
 
             />
4427
 
    <counter name="EU FPU0 Move Instruction"
4428
 
             symbol_name="EuMoveFpu0Instruction"
4429
 
             underscore_name="eu_move_fpu0_instruction"
4430
 
             description="The percentage of time in which execution units were actively processing move instructions on FPU0."
4431
 
             data_type="float"
4432
 
             max_equation="100"
4433
 
             units="percent"
4434
 
             semantic_type="duration"
4435
 
             equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4436
 
             mdapi_group="EU Array/Pipes/Instructions"
4437
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
4438
 
             mdapi_supported_apis="VK OGL IO BB"
4439
 
             mdapi_hw_unit_type="gpu"
4440
 
             />
4441
 
    <counter name="EU FPU1 Move Instruction"
4442
 
             symbol_name="EuMoveFpu1Instruction"
4443
 
             underscore_name="eu_move_fpu1_instruction"
4444
 
             description="The percentage of time in which execution units were actively processing move instructions on FPU1."
4445
 
             data_type="float"
4446
 
             max_equation="100"
4447
 
             units="percent"
4448
 
             semantic_type="duration"
4449
 
             equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4450
 
             mdapi_group="EU Array/Pipes/Instructions"
4451
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
4452
 
             mdapi_supported_apis="VK OGL IO BB"
4453
 
             mdapi_hw_unit_type="gpu"
4454
 
             />
4455
 
    <counter name="Rasterized Pixels"
4456
 
             symbol_name="RasterizedPixels"
4457
 
             underscore_name="rasterized_pixels"
4458
 
             description="The total number of rasterized pixels."
4459
 
             data_type="uint64"
4460
 
             units="pixels"
4461
 
             semantic_type="event"
4462
 
             equation="A 21 READ 4 UMUL"
4463
 
             mdapi_group="3D Pipe/Rasterizer"
4464
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4465
 
             mdapi_supported_apis="VK OGL IO BB"
4466
 
             mdapi_hw_unit_type="gpu"
4467
 
             />
4468
 
    <counter name="Early Hi-Depth Test Fails"
4469
 
             symbol_name="HiDepthTestFails"
4470
 
             underscore_name="hi_depth_test_fails"
4471
 
             description="The total number of pixels dropped on early hierarchical depth test."
4472
 
             data_type="uint64"
4473
 
             units="pixels"
4474
 
             semantic_type="event"
4475
 
             equation="A 22 READ 4 UMUL"
4476
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4477
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4478
 
             mdapi_supported_apis="VK OGL IO BB"
4479
 
             mdapi_hw_unit_type="gpu"
4480
 
             />
4481
 
    <counter name="Early Depth Test Fails"
4482
 
             symbol_name="EarlyDepthTestFails"
4483
 
             underscore_name="early_depth_test_fails"
4484
 
             description="The total number of pixels dropped on early depth test."
4485
 
             data_type="uint64"
4486
 
             units="pixels"
4487
 
             semantic_type="event"
4488
 
             equation="A 23 READ 4 UMUL"
4489
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
4490
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4491
 
             mdapi_supported_apis="VK OGL IO BB"
4492
 
             mdapi_hw_unit_type="gpu"
4493
 
             />
4494
 
    <counter name="Samples Killed in FS"
4495
 
             symbol_name="SamplesKilledInPs"
4496
 
             underscore_name="samples_killed_in_ps"
4497
 
             description="The total number of samples or pixels dropped in fragment shaders."
4498
 
             data_type="uint64"
4499
 
             units="pixels"
4500
 
             semantic_type="event"
4501
 
             equation="A 24 READ 4 UMUL"
4502
 
             mdapi_group="3D Pipe/Fragment Shader"
4503
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4504
 
             mdapi_supported_apis="VK OGL IO BB"
4505
 
             mdapi_hw_unit_type="gpu"
4506
 
             />
4507
 
    <counter name="Pixels Failing Tests"
4508
 
             symbol_name="PixelsFailingPostPsTests"
4509
 
             underscore_name="pixels_failing_post_ps_tests"
4510
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4511
 
             data_type="uint64"
4512
 
             units="pixels"
4513
 
             semantic_type="event"
4514
 
             equation="A 25 READ 4 UMUL"
4515
 
             mdapi_group="3D Pipe/Output Merger"
4516
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4517
 
             mdapi_supported_apis="VK OGL IO BB"
4518
 
             mdapi_hw_unit_type="gpu"
4519
 
             />
4520
 
    <counter name="Samples Written"
4521
 
             symbol_name="SamplesWritten"
4522
 
             underscore_name="samples_written"
4523
 
             description="The total number of samples or pixels written to all render targets."
4524
 
             data_type="uint64"
4525
 
             units="pixels"
4526
 
             semantic_type="event"
4527
 
             equation="A 26 READ 4 UMUL"
4528
 
             mdapi_group="3D Pipe/Output Merger"
4529
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4530
 
             mdapi_supported_apis="VK OGL IO BB"
4531
 
             mdapi_hw_unit_type="gpu"
4532
 
             />
4533
 
    <counter name="Samples Blended"
4534
 
             symbol_name="SamplesBlended"
4535
 
             underscore_name="samples_blended"
4536
 
             description="The total number of blended samples or pixels written to all render targets."
4537
 
             data_type="uint64"
4538
 
             units="pixels"
4539
 
             semantic_type="event"
4540
 
             equation="A 27 READ 4 UMUL"
4541
 
             mdapi_group="3D Pipe/Output Merger"
4542
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4543
 
             mdapi_supported_apis="VK OGL IO BB"
4544
 
             mdapi_hw_unit_type="gpu"
4545
 
             />
4546
 
    <counter name="Sampler Accesses"
4547
 
             symbol_name="SamplerAccesses"
4548
 
             underscore_name="sampler_accesses"
4549
 
             description="The total number of messages send to samplers."
4550
 
             data_type="uint64"
4551
 
             units="messages"
4552
 
             semantic_type="event"
4553
 
             equation="A 28 READ"
4554
 
             mdapi_group="Sampler"
4555
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
4556
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4557
 
             mdapi_hw_unit_type="gpu"
4558
 
             />
4559
 
    <counter name="Sampler Texels"
4560
 
             symbol_name="SamplerTexels"
4561
 
             underscore_name="sampler_texels"
4562
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4563
 
             data_type="uint64"
4564
 
             units="texels"
4565
 
             semantic_type="event"
4566
 
             equation="A 28 READ 4 UMUL"
4567
 
             mdapi_group="Sampler/Sampler Input"
4568
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4569
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4570
 
             mdapi_hw_unit_type="gpu"
4571
 
             />
4572
 
    <counter name="Sampler Texels Misses"
4573
 
             symbol_name="SamplerTexelMisses"
4574
 
             underscore_name="sampler_texel_misses"
4575
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4576
 
             data_type="uint64"
4577
 
             units="texels"
4578
 
             semantic_type="event"
4579
 
             equation="A 29 READ 4 UMUL"
4580
 
             mdapi_group="Sampler/Sampler Cache"
4581
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
4582
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4583
 
             mdapi_hw_unit_type="gpu"
4584
 
             />
4585
 
    <counter name="SLM Bytes Read"
4586
 
             symbol_name="SlmBytesRead"
4587
 
             underscore_name="slm_bytes_read"
4588
 
             description="The total number of GPU memory bytes read from shared local memory."
4589
 
             data_type="uint64"
4590
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4591
 
             units="bytes"
4592
 
             semantic_type="throughput"
4593
 
             equation="A 30 READ 64 UMUL"
4594
 
             mdapi_group="L3/Data Port/SLM"
4595
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4596
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
4597
 
             mdapi_hw_unit_type="gpu"
4598
 
             />
4599
 
    <counter name="SLM Bytes Written"
4600
 
             symbol_name="SlmBytesWritten"
4601
 
             underscore_name="slm_bytes_written"
4602
 
             description="The total number of GPU memory bytes written into shared local memory."
4603
 
             data_type="uint64"
4604
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4605
 
             units="bytes"
4606
 
             semantic_type="throughput"
4607
 
             equation="A 31 READ 64 UMUL"
4608
 
             mdapi_group="L3/Data Port/SLM"
4609
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4610
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
4611
 
             mdapi_hw_unit_type="gpu"
4612
 
             />
4613
 
    <counter name="Shader Memory Accesses"
4614
 
             symbol_name="ShaderMemoryAccesses"
4615
 
             underscore_name="shader_memory_accesses"
4616
 
             description="The total number of shader memory accesses to L3."
4617
 
             data_type="uint64"
4618
 
             units="messages"
4619
 
             semantic_type="event"
4620
 
             equation="A 32 READ"
4621
 
             mdapi_group="L3/Data Port"
4622
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4623
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4624
 
             mdapi_hw_unit_type="gpu"
4625
 
             />
4626
 
    <counter name="Shader Atomic Memory Accesses"
4627
 
             symbol_name="ShaderAtomics"
4628
 
             underscore_name="shader_atomics"
4629
 
             description="The total number of shader atomic memory accesses."
4630
 
             data_type="uint64"
4631
 
             units="messages"
4632
 
             semantic_type="event"
4633
 
             equation="A 34 READ"
4634
 
             mdapi_group="L3/Data Port/Atomics"
4635
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4636
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4637
 
             mdapi_hw_unit_type="gpu"
4638
 
             />
4639
 
    <counter name="L3 Accesses"
4640
 
             symbol_name="L3Accesses"
4641
 
             underscore_name="l3_accesses"
4642
 
             description="The total number of L3 accesses from all entities."
4643
 
             data_type="uint64"
4644
 
             units="messages"
4645
 
             semantic_type="event"
4646
 
             equation="C 0 READ C 1 READ B 2 READ B 3 READ UADD UADD UADD 2 UMUL"
4647
 
             mdapi_group="L3"
4648
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4649
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4650
 
             mdapi_hw_unit_type="gpu"
4651
 
             />
4652
 
    <counter name="L3 Misses"
4653
 
             symbol_name="L3Misses"
4654
 
             underscore_name="l3_misses"
4655
 
             description="The total number of L3 misses."
4656
 
             data_type="uint64"
4657
 
             units="messages"
4658
 
             semantic_type="event"
4659
 
             equation="C 4 READ C 5 READ UADD"
4660
 
             mdapi_group="L3/TAG"
4661
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4662
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4663
 
             mdapi_hw_unit_type="gpu"
4664
 
             />
4665
 
    <counter name="L3 Sampler Throughput"
4666
 
             symbol_name="L3SamplerThroughput"
4667
 
             underscore_name="l3_sampler_throughput"
4668
 
             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
4669
 
             data_type="uint64"
4670
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4671
 
             units="bytes"
4672
 
             semantic_type="throughput"
4673
 
             equation="A 29 READ 64 UMUL"
4674
 
             mdapi_group="L3/Sampler"
4675
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
4676
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4677
 
             mdapi_hw_unit_type="gpu"
4678
 
             />
4679
 
    <counter name="L3 Shader Throughput"
4680
 
             symbol_name="L3ShaderThroughput"
4681
 
             underscore_name="l3_shader_throughput"
4682
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4683
 
             data_type="uint64"
4684
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4685
 
             units="bytes"
4686
 
             semantic_type="throughput"
4687
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
4688
 
             mdapi_group="L3/Data Port"
4689
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
4690
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
4691
 
             mdapi_hw_unit_type="gpu"
4692
 
             />
4693
 
    <counter name="L3 Total Throughput"
4694
 
             symbol_name="L3TotalThroughput"
4695
 
             underscore_name="l3_total_throughput"
4696
 
             description="The total number of GPU memory bytes transferred via L3."
4697
 
             data_type="uint64"
4698
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4699
 
             units="bytes"
4700
 
             semantic_type="throughput"
4701
 
             equation="$L3Accesses 64 UMUL"
4702
 
             mdapi_group="L3"
4703
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4704
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4705
 
             mdapi_hw_unit_type="gpu"
4706
 
             />
4707
 
    <counter name="Shader Barrier Messages"
4708
 
             symbol_name="ShaderBarriers"
4709
 
             underscore_name="shader_barriers"
4710
 
             description="The total number of shader barrier messages."
4711
 
             data_type="uint64"
4712
 
             units="messages"
4713
 
             semantic_type="event"
4714
 
             equation="A 35 READ"
4715
 
             mdapi_group="EU Array/Barrier"
4716
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
4717
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4718
 
             mdapi_hw_unit_type="gpu"
4719
 
             />
4720
 
    <counter name="L3 Bank 00 Accesses"
4721
 
             symbol_name="L3Bank00Accesses"
4722
 
             underscore_name="l3_bank00_accesses"
4723
 
             description="The total number of accesses to L3 Bank 00."
4724
 
             data_type="uint64"
4725
 
             units="messages"
4726
 
             semantic_type="event"
4727
 
             equation="C 0 READ 2 UMUL"
4728
 
             availability="$SliceMask 0x01 AND"
4729
 
             mdapi_group="L3"
4730
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
4731
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4732
 
             mdapi_hw_unit_type="slice"
4733
 
             />
4734
 
    <counter name="L3 Bank 01 Accesses"
4735
 
             symbol_name="L3Bank01Accesses"
4736
 
             underscore_name="l3_bank01_accesses"
4737
 
             description="The total number of accesses to L3 Bank 01."
4738
 
             data_type="uint64"
4739
 
             units="messages"
4740
 
             semantic_type="event"
4741
 
             equation="C 1 READ 2 UMUL"
4742
 
             availability="$SliceMask 0x01 AND"
4743
 
             mdapi_group="L3"
4744
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
4745
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4746
 
             mdapi_hw_unit_type="slice"
4747
 
             />
4748
 
    <counter name="L3 Bank 02 Accesses"
4749
 
             symbol_name="L3Bank02Accesses"
4750
 
             underscore_name="l3_bank02_accesses"
4751
 
             description="The total number of accesses to L3 Bank 02."
4752
 
             data_type="uint64"
4753
 
             units="messages"
4754
 
             semantic_type="event"
4755
 
             equation="B 2 READ 2 UMUL"
4756
 
             availability="$SliceMask 0x01 AND"
4757
 
             mdapi_group="L3"
4758
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
4759
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4760
 
             mdapi_hw_unit_type="slice"
4761
 
             />
4762
 
    <counter name="L3 Bank 03 Accesses"
4763
 
             symbol_name="L3Bank03Accesses"
4764
 
             underscore_name="l3_bank03_accesses"
4765
 
             description="The total number of accesses to L3 Bank 03."
4766
 
             data_type="uint64"
4767
 
             units="messages"
4768
 
             semantic_type="event"
4769
 
             equation="B 3 READ 2 UMUL"
4770
 
             availability="$SliceMask 0x01 AND"
4771
 
             mdapi_group="L3"
4772
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
4773
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4774
 
             mdapi_hw_unit_type="slice"
4775
 
             />
4776
 
    <counter name="L3 Bank 00 IC Accesses"
4777
 
             symbol_name="L3Bank00IcAccesses"
4778
 
             underscore_name="l3_bank00_ic_accesses"
4779
 
             description="The total number of accesses to L3 Bank 00 from IC cache."
4780
 
             data_type="uint64"
4781
 
             units="messages"
4782
 
             semantic_type="event"
4783
 
             equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
4784
 
             availability="$SliceMask 0x01 AND"
4785
 
             mdapi_group="L3/IC"
4786
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
4787
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4788
 
             mdapi_hw_unit_type="slice"
4789
 
             />
4790
 
    <counter name="L3 Bank 00 IC Hits"
4791
 
             symbol_name="L3Bank00IcHits"
4792
 
             underscore_name="l3_bank00_ic_hits"
4793
 
             description="The total number of hits in L3 Bank 00 from IC cache."
4794
 
             data_type="uint64"
4795
 
             units="messages"
4796
 
             semantic_type="event"
4797
 
             equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
4798
 
             availability="$SliceMask 0x01 AND"
4799
 
             mdapi_group="L3/IC"
4800
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
4801
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4802
 
             mdapi_hw_unit_type="slice"
4803
 
             />
4804
 
    <counter name="GTI L3 Throughput"
4805
 
             symbol_name="GtiL3Throughput"
4806
 
             underscore_name="gti_l3_throughput"
4807
 
             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
4808
 
             data_type="uint64"
4809
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
4810
 
             units="bytes"
4811
 
             semantic_type="throughput"
4812
 
             equation="C 4 READ C 5 READ UADD 64 UMUL"
4813
 
             mdapi_group="GTI/L3"
4814
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
4815
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4816
 
             mdapi_hw_unit_type="gpu"
4817
 
             />
4818
 
    <counter name="GTI Read Throughput"
4819
 
             symbol_name="GtiReadThroughput"
4820
 
             underscore_name="gti_read_throughput"
4821
 
             description="The total number of GPU memory bytes read from GTI."
4822
 
             data_type="uint64"
4823
 
             max_equation="$GpuCoreClocks 64 UMUL"
4824
 
             units="bytes"
4825
 
             semantic_type="throughput"
4826
 
             equation="C 6 READ 64 UMUL"
4827
 
             mdapi_group="GTI"
4828
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4829
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4830
 
             mdapi_hw_unit_type="gpu"
4831
 
             />
4832
 
    <counter name="GTI Write Throughput"
4833
 
             symbol_name="GtiWriteThroughput"
4834
 
             underscore_name="gti_write_throughput"
4835
 
             description="The total number of GPU memory bytes written to GTI."
4836
 
             data_type="uint64"
4837
 
             max_equation="$GpuCoreClocks 32 UMUL"
4838
 
             units="bytes"
4839
 
             semantic_type="throughput"
4840
 
             equation="C 7 READ 64 UMUL"
4841
 
             mdapi_group="GTI"
4842
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4843
 
             mdapi_supported_apis="VK OGL OCL IO BB"
4844
 
             mdapi_hw_unit_type="gpu"
4845
 
             />
4846
 
    <register_config type="NOA">
4847
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
4848
 
        <register type="NOA" address="0x00009888" value="0x166C0760" />
4849
 
        <register type="NOA" address="0x00009888" value="0x1593001E" />
4850
 
        <register type="NOA" address="0x00009888" value="0x3F900003" />
4851
 
        <register type="NOA" address="0x00009888" value="0x004E8000" />
4852
 
        <register type="NOA" address="0x00009888" value="0x0E4E8000" />
4853
 
        <register type="NOA" address="0x00009888" value="0x184E8000" />
4854
 
        <register type="NOA" address="0x00009888" value="0x1A4E8020" />
4855
 
        <register type="NOA" address="0x00009888" value="0x1C4E0002" />
4856
 
        <register type="NOA" address="0x00009888" value="0x006C0051" />
4857
 
        <register type="NOA" address="0x00009888" value="0x066C5000" />
4858
 
        <register type="NOA" address="0x00009888" value="0x086C5C5D" />
4859
 
        <register type="NOA" address="0x00009888" value="0x0E6C5E5F" />
4860
 
        <register type="NOA" address="0x00009888" value="0x106C0000" />
4861
 
        <register type="NOA" address="0x00009888" value="0x186C0000" />
4862
 
        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
4863
 
        <register type="NOA" address="0x00009888" value="0x1E6C0000" />
4864
 
        <register type="NOA" address="0x00009888" value="0x001B4000" />
4865
 
        <register type="NOA" address="0x00009888" value="0x061B8000" />
4866
 
        <register type="NOA" address="0x00009888" value="0x081BC000" />
4867
 
        <register type="NOA" address="0x00009888" value="0x0E1BC000" />
4868
 
        <register type="NOA" address="0x00009888" value="0x101C8000" />
4869
 
        <register type="NOA" address="0x00009888" value="0x1A1CE000" />
4870
 
        <register type="NOA" address="0x00009888" value="0x1C1C0030" />
4871
 
        <register type="NOA" address="0x00009888" value="0x004C8000" />
4872
 
        <register type="NOA" address="0x00009888" value="0x0A4C2A00" />
4873
 
        <register type="NOA" address="0x00009888" value="0x0C4C0280" />
4874
 
        <register type="NOA" address="0x00009888" value="0x000D2000" />
4875
 
        <register type="NOA" address="0x00009888" value="0x060D8000" />
4876
 
        <register type="NOA" address="0x00009888" value="0x080DA000" />
4877
 
        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
4878
 
        <register type="NOA" address="0x00009888" value="0x0C0F0400" />
4879
 
        <register type="NOA" address="0x00009888" value="0x0E0F1500" />
4880
 
        <register type="NOA" address="0x00009888" value="0x100F0140" />
4881
 
        <register type="NOA" address="0x00009888" value="0x002C8000" />
4882
 
        <register type="NOA" address="0x00009888" value="0x0E2C8000" />
4883
 
        <register type="NOA" address="0x00009888" value="0x162C0A00" />
4884
 
        <register type="NOA" address="0x00009888" value="0x182C00A0" />
4885
 
        <register type="NOA" address="0x00009888" value="0x03933300" />
4886
 
        <register type="NOA" address="0x00009888" value="0x05930032" />
4887
 
        <register type="NOA" address="0x00009888" value="0x11930000" />
4888
 
        <register type="NOA" address="0x00009888" value="0x1B930000" />
4889
 
        <register type="NOA" address="0x00009888" value="0x1D900157" />
4890
 
        <register type="NOA" address="0x00009888" value="0x1F900158" />
4891
 
        <register type="NOA" address="0x00009888" value="0x35900000" />
4892
 
        <register type="NOA" address="0x00009888" value="0x19908000" />
4893
 
        <register type="NOA" address="0x00009888" value="0x1B908000" />
4894
 
        <register type="NOA" address="0x00009888" value="0x1190030F" />
4895
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
4896
 
        <register type="NOA" address="0x00009888" value="0x41900000" />
4897
 
        <register type="NOA" address="0x00009888" value="0x55900000" />
4898
 
        <register type="NOA" address="0x00009888" value="0x45900021" />
4899
 
        <register type="NOA" address="0x00009888" value="0x47900000" />
4900
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
4901
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
4902
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
4903
 
        <register type="NOA" address="0x00009888" value="0x4B900000" />
4904
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
4905
 
        <register type="NOA" address="0x00009888" value="0x53904444" />
4906
 
        <register type="NOA" address="0x00009888" value="0x43900000" />
4907
 
    </register_config>
4908
 
    <register_config type="OA">
4909
 
        <register type="OA" address="0x00002710" value="0x00000000" />
4910
 
        <register type="OA" address="0x00002714" value="0x30800000" />
4911
 
        <register type="OA" address="0x00002720" value="0x00000000" />
4912
 
        <register type="OA" address="0x00002724" value="0x30800000" />
4913
 
        <register type="OA" address="0x00002740" value="0x00000000" />
4914
 
        <register type="OA" address="0x00002770" value="0x0007FFFA" />
4915
 
        <register type="OA" address="0x00002774" value="0x0000FEFE" />
4916
 
        <register type="OA" address="0x00002778" value="0x0007FFFA" />
4917
 
        <register type="OA" address="0x0000277C" value="0x0000FEFD" />
4918
 
        <register type="OA" address="0x00002790" value="0x0007FFFA" />
4919
 
        <register type="OA" address="0x00002794" value="0x0000FBEF" />
4920
 
        <register type="OA" address="0x00002798" value="0x0007FFFA" />
4921
 
        <register type="OA" address="0x0000279C" value="0x0000FBDF" />
4922
 
    </register_config>
4923
 
    <register_config type="FLEX">
4924
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
4925
 
        <register type="FLEX" address="0x0000E558" value="0x00000003" />
4926
 
        <register type="FLEX" address="0x0000E658" value="0x00002001" />
4927
 
        <register type="FLEX" address="0x0000E758" value="0x00101100" />
4928
 
        <register type="FLEX" address="0x0000E45C" value="0x00201200" />
4929
 
        <register type="FLEX" address="0x0000E55C" value="0x00301300" />
4930
 
        <register type="FLEX" address="0x0000E65C" value="0x00401400" />
4931
 
    </register_config>
4932
 
  </set>
4933
 
 
4934
 
  <set name="Metric set HDCAndSF"
4935
 
       chipset="CFLGT3"
4936
 
       symbol_name="HDCAndSF"
4937
 
       underscore_name="hdc_and_sf"
4938
 
       mdapi_supported_apis="VK OGL OCL IO BB"
4939
 
       hw_config_guid="c4bee67c-0de6-4bc2-9900-5388dcc8adca"
4940
 
       >
4941
 
    <counter name="GPU Time Elapsed"
4942
 
             symbol_name="GpuTime"
4943
 
             underscore_name="gpu_time"
4944
 
             description="Time elapsed on the GPU during the measurement."
4945
 
             data_type="uint64"
4946
 
             units="ns"
4947
 
             semantic_type="duration"
4948
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4949
 
             mdapi_group="GPU"
4950
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4951
 
             mdapi_supported_apis=""
4952
 
             mdapi_hw_unit_type="gpu"
4953
 
             />
4954
 
    <counter name="GPU Core Clocks"
4955
 
             symbol_name="GpuCoreClocks"
4956
 
             underscore_name="gpu_core_clocks"
4957
 
             description="The total number of GPU core clocks elapsed during the measurement."
4958
 
             data_type="uint64"
4959
 
             units="cycles"
4960
 
             semantic_type="event"
4961
 
             equation="GPU_CLOCK 0 READ"
4962
 
             mdapi_group="GPU"
4963
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
4964
 
             mdapi_supported_apis=""
4965
 
             mdapi_hw_unit_type="gpu"
4966
 
             />
4967
 
    <counter name="AVG GPU Core Frequency"
4968
 
             symbol_name="AvgGpuCoreFrequency"
4969
 
             underscore_name="avg_gpu_core_frequency"
4970
 
             description="Average GPU Core Frequency in the measurement."
4971
 
             data_type="uint64"
4972
 
             max_equation="$GpuMaxFrequency"
4973
 
             units="hz"
4974
 
             semantic_type="event"
4975
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4976
 
             mdapi_group="GPU"
4977
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4978
 
             mdapi_supported_apis=""
4979
 
             mdapi_hw_unit_type="gpu"
4980
 
             />
4981
 
    <counter name="GPU Busy"
4982
 
             symbol_name="GpuBusy"
4983
 
             underscore_name="gpu_busy"
4984
 
             description="The percentage of time in which the GPU has been processing GPU commands."
4985
 
             data_type="float"
4986
 
             max_equation="100"
4987
 
             units="percent"
4988
 
             semantic_type="duration"
4989
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4990
 
             mdapi_group="GPU"
4991
 
             mdapi_usage_flags="Tier1 Overview System Frame"
4992
 
             mdapi_supported_apis=""
4993
 
             mdapi_hw_unit_type="gpu"
4994
 
             />
4995
 
    <counter name="VS Threads Dispatched"
4996
 
             symbol_name="VsThreads"
4997
 
             underscore_name="vs_threads"
4998
 
             description="The total number of vertex shader hardware threads dispatched."
4999
 
             data_type="uint64"
5000
 
             units="threads"
5001
 
             semantic_type="event"
5002
 
             equation="A 1 READ"
5003
 
             mdapi_group="EU Array/Vertex Shader"
5004
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5005
 
             mdapi_supported_apis="VK OGL IO BB"
5006
 
             mdapi_hw_unit_type="gpu"
5007
 
             />
5008
 
    <counter name="HS Threads Dispatched"
5009
 
             symbol_name="HsThreads"
5010
 
             underscore_name="hs_threads"
5011
 
             description="The total number of hull shader hardware threads dispatched."
5012
 
             data_type="uint64"
5013
 
             units="threads"
5014
 
             semantic_type="event"
5015
 
             equation="A 2 READ"
5016
 
             mdapi_group="EU Array/Hull Shader"
5017
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5018
 
             mdapi_supported_apis="VK OGL4 IO BB"
5019
 
             mdapi_hw_unit_type="gpu"
5020
 
             />
5021
 
    <counter name="DS Threads Dispatched"
5022
 
             symbol_name="DsThreads"
5023
 
             underscore_name="ds_threads"
5024
 
             description="The total number of domain shader hardware threads dispatched."
5025
 
             data_type="uint64"
5026
 
             units="threads"
5027
 
             semantic_type="event"
5028
 
             equation="A 3 READ"
5029
 
             mdapi_group="EU Array/Domain Shader"
5030
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5031
 
             mdapi_supported_apis="VK OGL4 IO BB"
5032
 
             mdapi_hw_unit_type="gpu"
5033
 
             />
5034
 
    <counter name="GS Threads Dispatched"
5035
 
             symbol_name="GsThreads"
5036
 
             underscore_name="gs_threads"
5037
 
             description="The total number of geometry shader hardware threads dispatched."
5038
 
             data_type="uint64"
5039
 
             units="threads"
5040
 
             semantic_type="event"
5041
 
             equation="A 5 READ"
5042
 
             mdapi_group="EU Array/Geometry Shader"
5043
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5044
 
             mdapi_supported_apis="VK OGL4 IO BB"
5045
 
             mdapi_hw_unit_type="gpu"
5046
 
             />
5047
 
    <counter name="FS Threads Dispatched"
5048
 
             symbol_name="PsThreads"
5049
 
             underscore_name="ps_threads"
5050
 
             description="The total number of fragment shader hardware threads dispatched."
5051
 
             data_type="uint64"
5052
 
             units="threads"
5053
 
             semantic_type="event"
5054
 
             equation="A 6 READ"
5055
 
             mdapi_group="EU Array/Fragment Shader"
5056
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5057
 
             mdapi_supported_apis="VK OGL IO BB"
5058
 
             mdapi_hw_unit_type="gpu"
5059
 
             />
5060
 
    <counter name="CS Threads Dispatched"
5061
 
             symbol_name="CsThreads"
5062
 
             underscore_name="cs_threads"
5063
 
             description="The total number of compute shader hardware threads dispatched."
5064
 
             data_type="uint64"
5065
 
             units="threads"
5066
 
             semantic_type="event"
5067
 
             equation="A 4 READ"
5068
 
             mdapi_group="EU Array/Compute Shader"
5069
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5070
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5071
 
             mdapi_hw_unit_type="gpu"
5072
 
             />
5073
 
    <counter name="EU Active"
5074
 
             symbol_name="EuActive"
5075
 
             underscore_name="eu_active"
5076
 
             description="The percentage of time in which the Execution Units were actively processing."
5077
 
             data_type="float"
5078
 
             max_equation="100"
5079
 
             units="percent"
5080
 
             semantic_type="duration"
5081
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5082
 
             mdapi_group="EU Array"
5083
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5084
 
             mdapi_supported_apis=""
5085
 
             mdapi_hw_unit_type="gpu"
5086
 
             />
5087
 
    <counter name="EU Stall"
5088
 
             symbol_name="EuStall"
5089
 
             underscore_name="eu_stall"
5090
 
             description="The percentage of time in which the Execution Units were stalled."
5091
 
             data_type="float"
5092
 
             max_equation="100"
5093
 
             units="percent"
5094
 
             semantic_type="duration"
5095
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5096
 
             mdapi_group="EU Array"
5097
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5098
 
             mdapi_supported_apis=""
5099
 
             mdapi_hw_unit_type="gpu"
5100
 
             />
5101
 
    <counter name="EU Both FPU Pipes Active"
5102
 
             symbol_name="EuFpuBothActive"
5103
 
             underscore_name="eu_fpu_both_active"
5104
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
5105
 
             data_type="float"
5106
 
             max_equation="100"
5107
 
             units="percent"
5108
 
             semantic_type="duration"
5109
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5110
 
             mdapi_group="EU Array/Pipes"
5111
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5112
 
             mdapi_supported_apis=""
5113
 
             mdapi_hw_unit_type="gpu"
5114
 
             />
5115
 
    <counter name="VS FPU0 Pipe Active"
5116
 
             symbol_name="VsFpu0Active"
5117
 
             underscore_name="vs_fpu0_active"
5118
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5119
 
             data_type="float"
5120
 
             max_equation="100"
5121
 
             units="percent"
5122
 
             semantic_type="duration"
5123
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5124
 
             mdapi_group="EU Array/Vertex Shader"
5125
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5126
 
             mdapi_supported_apis="VK OGL IO BB"
5127
 
             mdapi_hw_unit_type="gpu"
5128
 
             />
5129
 
    <counter name="VS FPU1 Pipe Active"
5130
 
             symbol_name="VsFpu1Active"
5131
 
             underscore_name="vs_fpu1_active"
5132
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5133
 
             data_type="float"
5134
 
             max_equation="100"
5135
 
             units="percent"
5136
 
             semantic_type="duration"
5137
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5138
 
             mdapi_group="EU Array/Vertex Shader"
5139
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5140
 
             mdapi_supported_apis="VK OGL IO BB"
5141
 
             mdapi_hw_unit_type="gpu"
5142
 
             />
5143
 
    <counter name="VS Send Pipe Active"
5144
 
             symbol_name="VsSendActive"
5145
 
             underscore_name="vs_send_active"
5146
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5147
 
             data_type="float"
5148
 
             max_equation="100"
5149
 
             units="percent"
5150
 
             semantic_type="duration"
5151
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5152
 
             mdapi_group="EU Array/Vertex Shader"
5153
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5154
 
             mdapi_supported_apis="VK OGL IO BB"
5155
 
             mdapi_hw_unit_type="gpu"
5156
 
             />
5157
 
    <counter name="PS FPU0 Pipe Active"
5158
 
             symbol_name="PsFpu0Active"
5159
 
             underscore_name="ps_fpu0_active"
5160
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5161
 
             data_type="float"
5162
 
             max_equation="100"
5163
 
             units="percent"
5164
 
             semantic_type="duration"
5165
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5166
 
             mdapi_group="EU Array/Pixel Shader"
5167
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5168
 
             mdapi_supported_apis="VK OGL IO BB"
5169
 
             mdapi_hw_unit_type="gpu"
5170
 
             />
5171
 
    <counter name="PS FPU1 Pipe Active"
5172
 
             symbol_name="PsFpu1Active"
5173
 
             underscore_name="ps_fpu1_active"
5174
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5175
 
             data_type="float"
5176
 
             max_equation="100"
5177
 
             units="percent"
5178
 
             semantic_type="duration"
5179
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5180
 
             mdapi_group="EU Array/Pixel Shader"
5181
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5182
 
             mdapi_supported_apis="VK OGL IO BB"
5183
 
             mdapi_hw_unit_type="gpu"
5184
 
             />
5185
 
    <counter name="PS Send Pipeline Active"
5186
 
             symbol_name="PsSendActive"
5187
 
             underscore_name="ps_send_active"
5188
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5189
 
             data_type="float"
5190
 
             max_equation="100"
5191
 
             units="percent"
5192
 
             semantic_type="duration"
5193
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5194
 
             mdapi_group="EU Array/Pixel Shader"
5195
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5196
 
             mdapi_supported_apis="VK OGL IO BB"
5197
 
             mdapi_hw_unit_type="gpu"
5198
 
             />
5199
 
    <counter name="FS Both FPU Active"
5200
 
             symbol_name="PsEuBothFpuActive"
5201
 
             underscore_name="ps_eu_both_fpu_active"
5202
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5203
 
             data_type="float"
5204
 
             max_equation="100"
5205
 
             units="percent"
5206
 
             semantic_type="duration"
5207
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5208
 
             mdapi_group="3D Pipe/Fragment Shader"
5209
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5210
 
             mdapi_supported_apis="VK OGL IO BB"
5211
 
             mdapi_hw_unit_type="gpu"
5212
 
             />
5213
 
    <counter name="Rasterized Pixels"
5214
 
             symbol_name="RasterizedPixels"
5215
 
             underscore_name="rasterized_pixels"
5216
 
             description="The total number of rasterized pixels."
5217
 
             data_type="uint64"
5218
 
             units="pixels"
5219
 
             semantic_type="event"
5220
 
             equation="A 21 READ 4 UMUL"
5221
 
             mdapi_group="3D Pipe/Rasterizer"
5222
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5223
 
             mdapi_supported_apis="VK OGL IO BB"
5224
 
             mdapi_hw_unit_type="gpu"
5225
 
             />
5226
 
    <counter name="Early Hi-Depth Test Fails"
5227
 
             symbol_name="HiDepthTestFails"
5228
 
             underscore_name="hi_depth_test_fails"
5229
 
             description="The total number of pixels dropped on early hierarchical depth test."
5230
 
             data_type="uint64"
5231
 
             units="pixels"
5232
 
             semantic_type="event"
5233
 
             equation="A 22 READ 4 UMUL"
5234
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5235
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5236
 
             mdapi_supported_apis="VK OGL IO BB"
5237
 
             mdapi_hw_unit_type="gpu"
5238
 
             />
5239
 
    <counter name="Early Depth Test Fails"
5240
 
             symbol_name="EarlyDepthTestFails"
5241
 
             underscore_name="early_depth_test_fails"
5242
 
             description="The total number of pixels dropped on early depth test."
5243
 
             data_type="uint64"
5244
 
             units="pixels"
5245
 
             semantic_type="event"
5246
 
             equation="A 23 READ 4 UMUL"
5247
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5248
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5249
 
             mdapi_supported_apis="VK OGL IO BB"
5250
 
             mdapi_hw_unit_type="gpu"
5251
 
             />
5252
 
    <counter name="Samples Killed in FS"
5253
 
             symbol_name="SamplesKilledInPs"
5254
 
             underscore_name="samples_killed_in_ps"
5255
 
             description="The total number of samples or pixels dropped in fragment shaders."
5256
 
             data_type="uint64"
5257
 
             units="pixels"
5258
 
             semantic_type="event"
5259
 
             equation="A 24 READ 4 UMUL"
5260
 
             mdapi_group="3D Pipe/Fragment Shader"
5261
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5262
 
             mdapi_supported_apis="VK OGL IO BB"
5263
 
             mdapi_hw_unit_type="gpu"
5264
 
             />
5265
 
    <counter name="Pixels Failing Tests"
5266
 
             symbol_name="PixelsFailingPostPsTests"
5267
 
             underscore_name="pixels_failing_post_ps_tests"
5268
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5269
 
             data_type="uint64"
5270
 
             units="pixels"
5271
 
             semantic_type="event"
5272
 
             equation="A 25 READ 4 UMUL"
5273
 
             mdapi_group="3D Pipe/Output Merger"
5274
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5275
 
             mdapi_supported_apis="VK OGL IO BB"
5276
 
             mdapi_hw_unit_type="gpu"
5277
 
             />
5278
 
    <counter name="Samples Written"
5279
 
             symbol_name="SamplesWritten"
5280
 
             underscore_name="samples_written"
5281
 
             description="The total number of samples or pixels written to all render targets."
5282
 
             data_type="uint64"
5283
 
             units="pixels"
5284
 
             semantic_type="event"
5285
 
             equation="A 26 READ 4 UMUL"
5286
 
             mdapi_group="3D Pipe/Output Merger"
5287
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5288
 
             mdapi_supported_apis="VK OGL IO BB"
5289
 
             mdapi_hw_unit_type="gpu"
5290
 
             />
5291
 
    <counter name="Samples Blended"
5292
 
             symbol_name="SamplesBlended"
5293
 
             underscore_name="samples_blended"
5294
 
             description="The total number of blended samples or pixels written to all render targets."
5295
 
             data_type="uint64"
5296
 
             units="pixels"
5297
 
             semantic_type="event"
5298
 
             equation="A 27 READ 4 UMUL"
5299
 
             mdapi_group="3D Pipe/Output Merger"
5300
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5301
 
             mdapi_supported_apis="VK OGL IO BB"
5302
 
             mdapi_hw_unit_type="gpu"
5303
 
             />
5304
 
    <counter name="Sampler Texels"
5305
 
             symbol_name="SamplerTexels"
5306
 
             underscore_name="sampler_texels"
5307
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5308
 
             data_type="uint64"
5309
 
             units="texels"
5310
 
             semantic_type="event"
5311
 
             equation="A 28 READ 4 UMUL"
5312
 
             mdapi_group="Sampler/Sampler Input"
5313
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5314
 
             mdapi_supported_apis=""
5315
 
             mdapi_hw_unit_type="gpu"
5316
 
             />
5317
 
    <counter name="Sampler Texels Misses"
5318
 
             symbol_name="SamplerTexelMisses"
5319
 
             underscore_name="sampler_texel_misses"
5320
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5321
 
             data_type="uint64"
5322
 
             units="texels"
5323
 
             semantic_type="event"
5324
 
             equation="A 29 READ 4 UMUL"
5325
 
             mdapi_group="Sampler/Sampler Cache"
5326
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
5327
 
             mdapi_supported_apis=""
5328
 
             mdapi_hw_unit_type="gpu"
5329
 
             />
5330
 
    <counter name="SLM Bytes Read"
5331
 
             symbol_name="SlmBytesRead"
5332
 
             underscore_name="slm_bytes_read"
5333
 
             description="The total number of GPU memory bytes read from shared local memory."
5334
 
             data_type="uint64"
5335
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5336
 
             units="bytes"
5337
 
             semantic_type="throughput"
5338
 
             equation="A 30 READ 64 UMUL"
5339
 
             mdapi_group="L3/Data Port/SLM"
5340
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5341
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5342
 
             mdapi_hw_unit_type="gpu"
5343
 
             />
5344
 
    <counter name="SLM Bytes Written"
5345
 
             symbol_name="SlmBytesWritten"
5346
 
             underscore_name="slm_bytes_written"
5347
 
             description="The total number of GPU memory bytes written into shared local memory."
5348
 
             data_type="uint64"
5349
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5350
 
             units="bytes"
5351
 
             semantic_type="throughput"
5352
 
             equation="A 31 READ 64 UMUL"
5353
 
             mdapi_group="L3/Data Port/SLM"
5354
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5355
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5356
 
             mdapi_hw_unit_type="gpu"
5357
 
             />
5358
 
    <counter name="Shader Memory Accesses"
5359
 
             symbol_name="ShaderMemoryAccesses"
5360
 
             underscore_name="shader_memory_accesses"
5361
 
             description="The total number of shader memory accesses to L3."
5362
 
             data_type="uint64"
5363
 
             units="messages"
5364
 
             semantic_type="event"
5365
 
             equation="A 32 READ"
5366
 
             mdapi_group="L3/Data Port"
5367
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5368
 
             mdapi_supported_apis=""
5369
 
             mdapi_hw_unit_type="gpu"
5370
 
             />
5371
 
    <counter name="Shader Atomic Memory Accesses"
5372
 
             symbol_name="ShaderAtomics"
5373
 
             underscore_name="shader_atomics"
5374
 
             description="The total number of shader atomic memory accesses."
5375
 
             data_type="uint64"
5376
 
             units="messages"
5377
 
             semantic_type="event"
5378
 
             equation="A 34 READ"
5379
 
             mdapi_group="L3/Data Port/Atomics"
5380
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5381
 
             mdapi_supported_apis="VK OGL OCL IO BB"
5382
 
             mdapi_hw_unit_type="gpu"
5383
 
             />
5384
 
    <counter name="L3 Shader Throughput"
5385
 
             symbol_name="L3ShaderThroughput"
5386
 
             underscore_name="l3_shader_throughput"
5387
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5388
 
             data_type="uint64"
5389
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5390
 
             units="bytes"
5391
 
             semantic_type="throughput"
5392
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5393
 
             mdapi_group="L3/Data Port"
5394
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
5395
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5396
 
             mdapi_hw_unit_type="gpu"
5397
 
             />
5398
 
    <counter name="Shader Barrier Messages"
5399
 
             symbol_name="ShaderBarriers"
5400
 
             underscore_name="shader_barriers"
5401
 
             description="The total number of shader barrier messages."
5402
 
             data_type="uint64"
5403
 
             units="messages"
5404
 
             semantic_type="event"
5405
 
             equation="A 35 READ"
5406
 
             mdapi_group="EU Array/Barrier"
5407
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5408
 
             mdapi_supported_apis=""
5409
 
             mdapi_hw_unit_type="gpu"
5410
 
             />
5411
 
    <counter name="Polygon Data Ready"
5412
 
             symbol_name="PolyDataReady"
5413
 
             underscore_name="poly_data_ready"
5414
 
             description="The percentage of time in which geometry pipeline output is ready"
5415
 
             data_type="float"
5416
 
             max_equation="100"
5417
 
             units="percent"
5418
 
             semantic_type="duration"
5419
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5420
 
             mdapi_group="GPU/3D Pipe/Strip-Fans"
5421
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5422
 
             mdapi_supported_apis=""
5423
 
             mdapi_hw_unit_type="gpu"
5424
 
             />
5425
 
    <counter name="HDC stalled by L3 (s0.ss0)"
5426
 
             symbol_name="NonSamplerShader00AccessStalledOnL3"
5427
 
             underscore_name="non_sampler_shader00_access_stalled_on_l3"
5428
 
             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
5429
 
             data_type="float"
5430
 
             max_equation="100"
5431
 
             units="percent"
5432
 
             semantic_type="duration"
5433
 
             equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5434
 
             availability="$SubsliceMask 0x1 AND"
5435
 
             mdapi_group="GPU/Data Port"
5436
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5437
 
             mdapi_supported_apis=""
5438
 
             mdapi_hw_unit_type="subslice"
5439
 
             />
5440
 
    <counter name="HDC stalled by L3 (s0.ss1)"
5441
 
             symbol_name="NonSamplerShader01AccessStalledOnL3"
5442
 
             underscore_name="non_sampler_shader01_access_stalled_on_l3"
5443
 
             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
5444
 
             data_type="float"
5445
 
             max_equation="100"
5446
 
             units="percent"
5447
 
             semantic_type="duration"
5448
 
             equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5449
 
             availability="$SubsliceMask 0x2 AND"
5450
 
             mdapi_group="GPU/Data Port"
5451
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5452
 
             mdapi_supported_apis=""
5453
 
             mdapi_hw_unit_type="subslice"
5454
 
             />
5455
 
    <counter name="HDC stalled by L3 (s0.ss2)"
5456
 
             symbol_name="NonSamplerShader02AccessStalledOnL3"
5457
 
             underscore_name="non_sampler_shader02_access_stalled_on_l3"
5458
 
             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
5459
 
             data_type="float"
5460
 
             max_equation="100"
5461
 
             units="percent"
5462
 
             semantic_type="duration"
5463
 
             equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
5464
 
             availability="$SubsliceMask 0x4 AND"
5465
 
             mdapi_group="GPU/Data Port"
5466
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5467
 
             mdapi_supported_apis=""
5468
 
             mdapi_hw_unit_type="subslice"
5469
 
             />
5470
 
    <counter name="SQ is full"
5471
 
             symbol_name="GTRequestQueueFull"
5472
 
             underscore_name="gt_request_queue_full"
5473
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
5474
 
             data_type="float"
5475
 
             max_equation="100"
5476
 
             units="percent"
5477
 
             semantic_type="duration"
5478
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
5479
 
             availability="true $QueryMode &amp;&amp;"
5480
 
             mdapi_group="GTI"
5481
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5482
 
             mdapi_supported_apis="VK OGL4 OCL"
5483
 
             mdapi_hw_unit_type="gpu"
5484
 
             />
5485
 
    <register_config type="NOA">
5486
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
5487
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
5488
 
        <register type="NOA" address="0x00009888" value="0x104F0232" />
5489
 
        <register type="NOA" address="0x00009888" value="0x124F4640" />
5490
 
        <register type="NOA" address="0x00009888" value="0x106C0232" />
5491
 
        <register type="NOA" address="0x00009888" value="0x11834400" />
5492
 
        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
5493
 
        <register type="NOA" address="0x00009888" value="0x0C4E8000" />
5494
 
        <register type="NOA" address="0x00009888" value="0x004F1880" />
5495
 
        <register type="NOA" address="0x00009888" value="0x024F08BB" />
5496
 
        <register type="NOA" address="0x00009888" value="0x044F001B" />
5497
 
        <register type="NOA" address="0x00009888" value="0x046C0100" />
5498
 
        <register type="NOA" address="0x00009888" value="0x066C000B" />
5499
 
        <register type="NOA" address="0x00009888" value="0x1A6C0000" />
5500
 
        <register type="NOA" address="0x00009888" value="0x041B8000" />
5501
 
        <register type="NOA" address="0x00009888" value="0x061B4000" />
5502
 
        <register type="NOA" address="0x00009888" value="0x1A1C1800" />
5503
 
        <register type="NOA" address="0x00009888" value="0x005B8000" />
5504
 
        <register type="NOA" address="0x00009888" value="0x025BC000" />
5505
 
        <register type="NOA" address="0x00009888" value="0x045B4000" />
5506
 
        <register type="NOA" address="0x00009888" value="0x125C8000" />
5507
 
        <register type="NOA" address="0x00009888" value="0x145C8000" />
5508
 
        <register type="NOA" address="0x00009888" value="0x165C8000" />
5509
 
        <register type="NOA" address="0x00009888" value="0x185C8000" />
5510
 
        <register type="NOA" address="0x00009888" value="0x0A4C00A0" />
5511
 
        <register type="NOA" address="0x00009888" value="0x000D8000" />
5512
 
        <register type="NOA" address="0x00009888" value="0x020DA000" />
5513
 
        <register type="NOA" address="0x00009888" value="0x040DA000" />
5514
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
5515
 
        <register type="NOA" address="0x00009888" value="0x0C0F5000" />
5516
 
        <register type="NOA" address="0x00009888" value="0x0E0F0055" />
5517
 
        <register type="NOA" address="0x00009888" value="0x022CC000" />
5518
 
        <register type="NOA" address="0x00009888" value="0x042CC000" />
5519
 
        <register type="NOA" address="0x00009888" value="0x062CC000" />
5520
 
        <register type="NOA" address="0x00009888" value="0x082CC000" />
5521
 
        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
5522
 
        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
5523
 
        <register type="NOA" address="0x00009888" value="0x0F828000" />
5524
 
        <register type="NOA" address="0x00009888" value="0x0F8305C0" />
5525
 
        <register type="NOA" address="0x00009888" value="0x09830000" />
5526
 
        <register type="NOA" address="0x00009888" value="0x07830000" />
5527
 
        <register type="NOA" address="0x00009888" value="0x1D950080" />
5528
 
        <register type="NOA" address="0x00009888" value="0x13928000" />
5529
 
        <register type="NOA" address="0x00009888" value="0x0F988000" />
5530
 
        <register type="NOA" address="0x00009888" value="0x31904000" />
5531
 
        <register type="NOA" address="0x00009888" value="0x1190FC00" />
5532
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
5533
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
5534
 
        <register type="NOA" address="0x00009888" value="0x4B900040" />
5535
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
5536
 
        <register type="NOA" address="0x00009888" value="0x41900800" />
5537
 
        <register type="NOA" address="0x00009888" value="0x43900842" />
5538
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
5539
 
        <register type="NOA" address="0x00009888" value="0x45900000" />
5540
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
5541
 
    </register_config>
5542
 
    <register_config type="OA">
5543
 
        <register type="OA" address="0x00002740" value="0x00000000" />
5544
 
        <register type="OA" address="0x00002744" value="0x00800000" />
5545
 
        <register type="OA" address="0x00002710" value="0x00000000" />
5546
 
        <register type="OA" address="0x00002714" value="0x10800000" />
5547
 
        <register type="OA" address="0x00002740" value="0x00000000" />
5548
 
        <register type="OA" address="0x00002720" value="0x00000000" />
5549
 
        <register type="OA" address="0x00002724" value="0x00800000" />
5550
 
        <register type="OA" address="0x00002770" value="0x00000002" />
5551
 
        <register type="OA" address="0x00002774" value="0x0000FDFF" />
5552
 
    </register_config>
5553
 
    <register_config type="FLEX">
5554
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
5555
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
5556
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
5557
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
5558
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
5559
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
5560
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
5561
 
    </register_config>
5562
 
  </set>
5563
 
 
5564
 
  <set name="Metric set L3_1"
5565
 
       chipset="CFLGT3"
5566
 
       symbol_name="L3_1"
5567
 
       underscore_name="l3_1"
5568
 
       mdapi_supported_apis="VK OGL OCL IO BB"
5569
 
       hw_config_guid="2f77a650-54a6-4777-98dc-e49000c13ceb"
5570
 
       >
5571
 
    <counter name="GPU Time Elapsed"
5572
 
             symbol_name="GpuTime"
5573
 
             underscore_name="gpu_time"
5574
 
             description="Time elapsed on the GPU during the measurement."
5575
 
             data_type="uint64"
5576
 
             units="ns"
5577
 
             semantic_type="duration"
5578
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5579
 
             mdapi_group="GPU"
5580
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5581
 
             mdapi_supported_apis=""
5582
 
             mdapi_hw_unit_type="gpu"
5583
 
             />
5584
 
    <counter name="GPU Core Clocks"
5585
 
             symbol_name="GpuCoreClocks"
5586
 
             underscore_name="gpu_core_clocks"
5587
 
             description="The total number of GPU core clocks elapsed during the measurement."
5588
 
             data_type="uint64"
5589
 
             units="cycles"
5590
 
             semantic_type="event"
5591
 
             equation="GPU_CLOCK 0 READ"
5592
 
             mdapi_group="GPU"
5593
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
5594
 
             mdapi_supported_apis=""
5595
 
             mdapi_hw_unit_type="gpu"
5596
 
             />
5597
 
    <counter name="AVG GPU Core Frequency"
5598
 
             symbol_name="AvgGpuCoreFrequency"
5599
 
             underscore_name="avg_gpu_core_frequency"
5600
 
             description="Average GPU Core Frequency in the measurement."
5601
 
             data_type="uint64"
5602
 
             max_equation="$GpuMaxFrequency"
5603
 
             units="hz"
5604
 
             semantic_type="event"
5605
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5606
 
             mdapi_group="GPU"
5607
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5608
 
             mdapi_supported_apis=""
5609
 
             mdapi_hw_unit_type="gpu"
5610
 
             />
5611
 
    <counter name="GPU Busy"
5612
 
             symbol_name="GpuBusy"
5613
 
             underscore_name="gpu_busy"
5614
 
             description="The percentage of time in which the GPU has been processing GPU commands."
5615
 
             data_type="float"
5616
 
             max_equation="100"
5617
 
             units="percent"
5618
 
             semantic_type="duration"
5619
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5620
 
             mdapi_group="GPU"
5621
 
             mdapi_usage_flags="Tier1 Overview System Frame"
5622
 
             mdapi_supported_apis=""
5623
 
             mdapi_hw_unit_type="gpu"
5624
 
             />
5625
 
    <counter name="VS Threads Dispatched"
5626
 
             symbol_name="VsThreads"
5627
 
             underscore_name="vs_threads"
5628
 
             description="The total number of vertex shader hardware threads dispatched."
5629
 
             data_type="uint64"
5630
 
             units="threads"
5631
 
             semantic_type="event"
5632
 
             equation="A 1 READ"
5633
 
             mdapi_group="EU Array/Vertex Shader"
5634
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5635
 
             mdapi_supported_apis="VK OGL IO BB"
5636
 
             mdapi_hw_unit_type="gpu"
5637
 
             />
5638
 
    <counter name="HS Threads Dispatched"
5639
 
             symbol_name="HsThreads"
5640
 
             underscore_name="hs_threads"
5641
 
             description="The total number of hull shader hardware threads dispatched."
5642
 
             data_type="uint64"
5643
 
             units="threads"
5644
 
             semantic_type="event"
5645
 
             equation="A 2 READ"
5646
 
             mdapi_group="EU Array/Hull Shader"
5647
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5648
 
             mdapi_supported_apis="VK OGL4 IO BB"
5649
 
             mdapi_hw_unit_type="gpu"
5650
 
             />
5651
 
    <counter name="DS Threads Dispatched"
5652
 
             symbol_name="DsThreads"
5653
 
             underscore_name="ds_threads"
5654
 
             description="The total number of domain shader hardware threads dispatched."
5655
 
             data_type="uint64"
5656
 
             units="threads"
5657
 
             semantic_type="event"
5658
 
             equation="A 3 READ"
5659
 
             mdapi_group="EU Array/Domain Shader"
5660
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5661
 
             mdapi_supported_apis="VK OGL4 IO BB"
5662
 
             mdapi_hw_unit_type="gpu"
5663
 
             />
5664
 
    <counter name="GS Threads Dispatched"
5665
 
             symbol_name="GsThreads"
5666
 
             underscore_name="gs_threads"
5667
 
             description="The total number of geometry shader hardware threads dispatched."
5668
 
             data_type="uint64"
5669
 
             units="threads"
5670
 
             semantic_type="event"
5671
 
             equation="A 5 READ"
5672
 
             mdapi_group="EU Array/Geometry Shader"
5673
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5674
 
             mdapi_supported_apis="VK OGL4 IO BB"
5675
 
             mdapi_hw_unit_type="gpu"
5676
 
             />
5677
 
    <counter name="FS Threads Dispatched"
5678
 
             symbol_name="PsThreads"
5679
 
             underscore_name="ps_threads"
5680
 
             description="The total number of fragment shader hardware threads dispatched."
5681
 
             data_type="uint64"
5682
 
             units="threads"
5683
 
             semantic_type="event"
5684
 
             equation="A 6 READ"
5685
 
             mdapi_group="EU Array/Fragment Shader"
5686
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5687
 
             mdapi_supported_apis="VK OGL IO BB"
5688
 
             mdapi_hw_unit_type="gpu"
5689
 
             />
5690
 
    <counter name="CS Threads Dispatched"
5691
 
             symbol_name="CsThreads"
5692
 
             underscore_name="cs_threads"
5693
 
             description="The total number of compute shader hardware threads dispatched."
5694
 
             data_type="uint64"
5695
 
             units="threads"
5696
 
             semantic_type="event"
5697
 
             equation="A 4 READ"
5698
 
             mdapi_group="EU Array/Compute Shader"
5699
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5700
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5701
 
             mdapi_hw_unit_type="gpu"
5702
 
             />
5703
 
    <counter name="EU Active"
5704
 
             symbol_name="EuActive"
5705
 
             underscore_name="eu_active"
5706
 
             description="The percentage of time in which the Execution Units were actively processing."
5707
 
             data_type="float"
5708
 
             max_equation="100"
5709
 
             units="percent"
5710
 
             semantic_type="duration"
5711
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5712
 
             mdapi_group="EU Array"
5713
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5714
 
             mdapi_supported_apis=""
5715
 
             mdapi_hw_unit_type="gpu"
5716
 
             />
5717
 
    <counter name="EU Stall"
5718
 
             symbol_name="EuStall"
5719
 
             underscore_name="eu_stall"
5720
 
             description="The percentage of time in which the Execution Units were stalled."
5721
 
             data_type="float"
5722
 
             max_equation="100"
5723
 
             units="percent"
5724
 
             semantic_type="duration"
5725
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5726
 
             mdapi_group="EU Array"
5727
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5728
 
             mdapi_supported_apis=""
5729
 
             mdapi_hw_unit_type="gpu"
5730
 
             />
5731
 
    <counter name="EU Both FPU Pipes Active"
5732
 
             symbol_name="EuFpuBothActive"
5733
 
             underscore_name="eu_fpu_both_active"
5734
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
5735
 
             data_type="float"
5736
 
             max_equation="100"
5737
 
             units="percent"
5738
 
             semantic_type="duration"
5739
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5740
 
             mdapi_group="EU Array/Pipes"
5741
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5742
 
             mdapi_supported_apis=""
5743
 
             mdapi_hw_unit_type="gpu"
5744
 
             />
5745
 
    <counter name="VS FPU0 Pipe Active"
5746
 
             symbol_name="VsFpu0Active"
5747
 
             underscore_name="vs_fpu0_active"
5748
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5749
 
             data_type="float"
5750
 
             max_equation="100"
5751
 
             units="percent"
5752
 
             semantic_type="duration"
5753
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5754
 
             mdapi_group="EU Array/Vertex Shader"
5755
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5756
 
             mdapi_supported_apis="VK OGL IO BB"
5757
 
             mdapi_hw_unit_type="gpu"
5758
 
             />
5759
 
    <counter name="VS FPU1 Pipe Active"
5760
 
             symbol_name="VsFpu1Active"
5761
 
             underscore_name="vs_fpu1_active"
5762
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5763
 
             data_type="float"
5764
 
             max_equation="100"
5765
 
             units="percent"
5766
 
             semantic_type="duration"
5767
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5768
 
             mdapi_group="EU Array/Vertex Shader"
5769
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5770
 
             mdapi_supported_apis="VK OGL IO BB"
5771
 
             mdapi_hw_unit_type="gpu"
5772
 
             />
5773
 
    <counter name="VS Send Pipe Active"
5774
 
             symbol_name="VsSendActive"
5775
 
             underscore_name="vs_send_active"
5776
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5777
 
             data_type="float"
5778
 
             max_equation="100"
5779
 
             units="percent"
5780
 
             semantic_type="duration"
5781
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5782
 
             mdapi_group="EU Array/Vertex Shader"
5783
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5784
 
             mdapi_supported_apis="VK OGL IO BB"
5785
 
             mdapi_hw_unit_type="gpu"
5786
 
             />
5787
 
    <counter name="PS FPU0 Pipe Active"
5788
 
             symbol_name="PsFpu0Active"
5789
 
             underscore_name="ps_fpu0_active"
5790
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5791
 
             data_type="float"
5792
 
             max_equation="100"
5793
 
             units="percent"
5794
 
             semantic_type="duration"
5795
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5796
 
             mdapi_group="EU Array/Pixel Shader"
5797
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5798
 
             mdapi_supported_apis="VK OGL IO BB"
5799
 
             mdapi_hw_unit_type="gpu"
5800
 
             />
5801
 
    <counter name="PS FPU1 Pipe Active"
5802
 
             symbol_name="PsFpu1Active"
5803
 
             underscore_name="ps_fpu1_active"
5804
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5805
 
             data_type="float"
5806
 
             max_equation="100"
5807
 
             units="percent"
5808
 
             semantic_type="duration"
5809
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5810
 
             mdapi_group="EU Array/Pixel Shader"
5811
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5812
 
             mdapi_supported_apis="VK OGL IO BB"
5813
 
             mdapi_hw_unit_type="gpu"
5814
 
             />
5815
 
    <counter name="PS Send Pipeline Active"
5816
 
             symbol_name="PsSendActive"
5817
 
             underscore_name="ps_send_active"
5818
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5819
 
             data_type="float"
5820
 
             max_equation="100"
5821
 
             units="percent"
5822
 
             semantic_type="duration"
5823
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5824
 
             mdapi_group="EU Array/Pixel Shader"
5825
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5826
 
             mdapi_supported_apis="VK OGL IO BB"
5827
 
             mdapi_hw_unit_type="gpu"
5828
 
             />
5829
 
    <counter name="FS Both FPU Active"
5830
 
             symbol_name="PsEuBothFpuActive"
5831
 
             underscore_name="ps_eu_both_fpu_active"
5832
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5833
 
             data_type="float"
5834
 
             max_equation="100"
5835
 
             units="percent"
5836
 
             semantic_type="duration"
5837
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5838
 
             mdapi_group="3D Pipe/Fragment Shader"
5839
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
5840
 
             mdapi_supported_apis="VK OGL IO BB"
5841
 
             mdapi_hw_unit_type="gpu"
5842
 
             />
5843
 
    <counter name="Rasterized Pixels"
5844
 
             symbol_name="RasterizedPixels"
5845
 
             underscore_name="rasterized_pixels"
5846
 
             description="The total number of rasterized pixels."
5847
 
             data_type="uint64"
5848
 
             units="pixels"
5849
 
             semantic_type="event"
5850
 
             equation="A 21 READ 4 UMUL"
5851
 
             mdapi_group="3D Pipe/Rasterizer"
5852
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5853
 
             mdapi_supported_apis="VK OGL IO BB"
5854
 
             mdapi_hw_unit_type="gpu"
5855
 
             />
5856
 
    <counter name="Early Hi-Depth Test Fails"
5857
 
             symbol_name="HiDepthTestFails"
5858
 
             underscore_name="hi_depth_test_fails"
5859
 
             description="The total number of pixels dropped on early hierarchical depth test."
5860
 
             data_type="uint64"
5861
 
             units="pixels"
5862
 
             semantic_type="event"
5863
 
             equation="A 22 READ 4 UMUL"
5864
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5865
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5866
 
             mdapi_supported_apis="VK OGL IO BB"
5867
 
             mdapi_hw_unit_type="gpu"
5868
 
             />
5869
 
    <counter name="Early Depth Test Fails"
5870
 
             symbol_name="EarlyDepthTestFails"
5871
 
             underscore_name="early_depth_test_fails"
5872
 
             description="The total number of pixels dropped on early depth test."
5873
 
             data_type="uint64"
5874
 
             units="pixels"
5875
 
             semantic_type="event"
5876
 
             equation="A 23 READ 4 UMUL"
5877
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5878
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5879
 
             mdapi_supported_apis="VK OGL IO BB"
5880
 
             mdapi_hw_unit_type="gpu"
5881
 
             />
5882
 
    <counter name="Samples Killed in FS"
5883
 
             symbol_name="SamplesKilledInPs"
5884
 
             underscore_name="samples_killed_in_ps"
5885
 
             description="The total number of samples or pixels dropped in fragment shaders."
5886
 
             data_type="uint64"
5887
 
             units="pixels"
5888
 
             semantic_type="event"
5889
 
             equation="A 24 READ 4 UMUL"
5890
 
             mdapi_group="3D Pipe/Fragment Shader"
5891
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5892
 
             mdapi_supported_apis="VK OGL IO BB"
5893
 
             mdapi_hw_unit_type="gpu"
5894
 
             />
5895
 
    <counter name="Pixels Failing Tests"
5896
 
             symbol_name="PixelsFailingPostPsTests"
5897
 
             underscore_name="pixels_failing_post_ps_tests"
5898
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5899
 
             data_type="uint64"
5900
 
             units="pixels"
5901
 
             semantic_type="event"
5902
 
             equation="A 25 READ 4 UMUL"
5903
 
             mdapi_group="3D Pipe/Output Merger"
5904
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5905
 
             mdapi_supported_apis="VK OGL IO BB"
5906
 
             mdapi_hw_unit_type="gpu"
5907
 
             />
5908
 
    <counter name="Samples Written"
5909
 
             symbol_name="SamplesWritten"
5910
 
             underscore_name="samples_written"
5911
 
             description="The total number of samples or pixels written to all render targets."
5912
 
             data_type="uint64"
5913
 
             units="pixels"
5914
 
             semantic_type="event"
5915
 
             equation="A 26 READ 4 UMUL"
5916
 
             mdapi_group="3D Pipe/Output Merger"
5917
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5918
 
             mdapi_supported_apis="VK OGL IO BB"
5919
 
             mdapi_hw_unit_type="gpu"
5920
 
             />
5921
 
    <counter name="Samples Blended"
5922
 
             symbol_name="SamplesBlended"
5923
 
             underscore_name="samples_blended"
5924
 
             description="The total number of blended samples or pixels written to all render targets."
5925
 
             data_type="uint64"
5926
 
             units="pixels"
5927
 
             semantic_type="event"
5928
 
             equation="A 27 READ 4 UMUL"
5929
 
             mdapi_group="3D Pipe/Output Merger"
5930
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5931
 
             mdapi_supported_apis="VK OGL IO BB"
5932
 
             mdapi_hw_unit_type="gpu"
5933
 
             />
5934
 
    <counter name="Sampler Texels"
5935
 
             symbol_name="SamplerTexels"
5936
 
             underscore_name="sampler_texels"
5937
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5938
 
             data_type="uint64"
5939
 
             units="texels"
5940
 
             semantic_type="event"
5941
 
             equation="A 28 READ 4 UMUL"
5942
 
             mdapi_group="Sampler/Sampler Input"
5943
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5944
 
             mdapi_supported_apis=""
5945
 
             mdapi_hw_unit_type="gpu"
5946
 
             />
5947
 
    <counter name="Sampler Texels Misses"
5948
 
             symbol_name="SamplerTexelMisses"
5949
 
             underscore_name="sampler_texel_misses"
5950
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5951
 
             data_type="uint64"
5952
 
             units="texels"
5953
 
             semantic_type="event"
5954
 
             equation="A 29 READ 4 UMUL"
5955
 
             mdapi_group="Sampler/Sampler Cache"
5956
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
5957
 
             mdapi_supported_apis=""
5958
 
             mdapi_hw_unit_type="gpu"
5959
 
             />
5960
 
    <counter name="SLM Bytes Read"
5961
 
             symbol_name="SlmBytesRead"
5962
 
             underscore_name="slm_bytes_read"
5963
 
             description="The total number of GPU memory bytes read from shared local memory."
5964
 
             data_type="uint64"
5965
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5966
 
             units="bytes"
5967
 
             semantic_type="throughput"
5968
 
             equation="A 30 READ 64 UMUL"
5969
 
             mdapi_group="L3/Data Port/SLM"
5970
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5971
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5972
 
             mdapi_hw_unit_type="gpu"
5973
 
             />
5974
 
    <counter name="SLM Bytes Written"
5975
 
             symbol_name="SlmBytesWritten"
5976
 
             underscore_name="slm_bytes_written"
5977
 
             description="The total number of GPU memory bytes written into shared local memory."
5978
 
             data_type="uint64"
5979
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5980
 
             units="bytes"
5981
 
             semantic_type="throughput"
5982
 
             equation="A 31 READ 64 UMUL"
5983
 
             mdapi_group="L3/Data Port/SLM"
5984
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5985
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
5986
 
             mdapi_hw_unit_type="gpu"
5987
 
             />
5988
 
    <counter name="Shader Memory Accesses"
5989
 
             symbol_name="ShaderMemoryAccesses"
5990
 
             underscore_name="shader_memory_accesses"
5991
 
             description="The total number of shader memory accesses to L3."
5992
 
             data_type="uint64"
5993
 
             units="messages"
5994
 
             semantic_type="event"
5995
 
             equation="A 32 READ"
5996
 
             mdapi_group="L3/Data Port"
5997
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
5998
 
             mdapi_supported_apis=""
5999
 
             mdapi_hw_unit_type="gpu"
6000
 
             />
6001
 
    <counter name="Shader Atomic Memory Accesses"
6002
 
             symbol_name="ShaderAtomics"
6003
 
             underscore_name="shader_atomics"
6004
 
             description="The total number of shader atomic memory accesses."
6005
 
             data_type="uint64"
6006
 
             units="messages"
6007
 
             semantic_type="event"
6008
 
             equation="A 34 READ"
6009
 
             mdapi_group="L3/Data Port/Atomics"
6010
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6011
 
             mdapi_supported_apis="VK OGL OCL IO BB"
6012
 
             mdapi_hw_unit_type="gpu"
6013
 
             />
6014
 
    <counter name="L3 Shader Throughput"
6015
 
             symbol_name="L3ShaderThroughput"
6016
 
             underscore_name="l3_shader_throughput"
6017
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6018
 
             data_type="uint64"
6019
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6020
 
             units="bytes"
6021
 
             semantic_type="throughput"
6022
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6023
 
             mdapi_group="L3/Data Port"
6024
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
6025
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
6026
 
             mdapi_hw_unit_type="gpu"
6027
 
             />
6028
 
    <counter name="Shader Barrier Messages"
6029
 
             symbol_name="ShaderBarriers"
6030
 
             underscore_name="shader_barriers"
6031
 
             description="The total number of shader barrier messages."
6032
 
             data_type="uint64"
6033
 
             units="messages"
6034
 
             semantic_type="event"
6035
 
             equation="A 35 READ"
6036
 
             mdapi_group="EU Array/Barrier"
6037
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6038
 
             mdapi_supported_apis=""
6039
 
             mdapi_hw_unit_type="gpu"
6040
 
             />
6041
 
    <counter name="Slice0 L3 Bank0 Stalled"
6042
 
             symbol_name="L30Bank0Stalled"
6043
 
             underscore_name="l30_bank0_stalled"
6044
 
             description="The percentage of time in which slice0 L3 bank0 is stalled"
6045
 
             data_type="float"
6046
 
             max_equation="100"
6047
 
             units="percent"
6048
 
             semantic_type="duration"
6049
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6050
 
             availability="$SliceMask 0x1 AND"
6051
 
             mdapi_group="GTI/L3"
6052
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6053
 
             mdapi_supported_apis=""
6054
 
             mdapi_hw_unit_type="slice"
6055
 
             />
6056
 
    <counter name="Slice0 L3 Bank1 Stalled"
6057
 
             symbol_name="L30Bank1Stalled"
6058
 
             underscore_name="l30_bank1_stalled"
6059
 
             description="The percentage of time in which slice0 L3 bank1 is stalled"
6060
 
             data_type="float"
6061
 
             max_equation="100"
6062
 
             units="percent"
6063
 
             semantic_type="duration"
6064
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
6065
 
             availability="$SliceMask 0x1 AND"
6066
 
             mdapi_group="GTI/L3"
6067
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6068
 
             mdapi_supported_apis=""
6069
 
             mdapi_hw_unit_type="slice"
6070
 
             />
6071
 
    <counter name="Slice0 L3 Bank1 Active"
6072
 
             symbol_name="L30Bank1Active"
6073
 
             underscore_name="l30_bank1_active"
6074
 
             description="The percentage of time in which slice0 L3 bank1 is active"
6075
 
             data_type="float"
6076
 
             max_equation="100"
6077
 
             units="percent"
6078
 
             semantic_type="duration"
6079
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6080
 
             availability="$SliceMask 0x1 AND"
6081
 
             mdapi_group="GTI/L3"
6082
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6083
 
             mdapi_supported_apis=""
6084
 
             mdapi_hw_unit_type="slice"
6085
 
             />
6086
 
    <counter name="Slice0 L3 Bank0 Active"
6087
 
             symbol_name="L30Bank0Active"
6088
 
             underscore_name="l30_bank0_active"
6089
 
             description="The percentage of time in which slice0 L3 bank0 is active"
6090
 
             data_type="float"
6091
 
             max_equation="100"
6092
 
             units="percent"
6093
 
             semantic_type="duration"
6094
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6095
 
             availability="$SliceMask 0x1 AND"
6096
 
             mdapi_group="GTI/L3"
6097
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6098
 
             mdapi_supported_apis=""
6099
 
             mdapi_hw_unit_type="slice"
6100
 
             />
6101
 
    <counter name="SQ is full"
6102
 
             symbol_name="GTRequestQueueFull"
6103
 
             underscore_name="gt_request_queue_full"
6104
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
6105
 
             data_type="float"
6106
 
             max_equation="100"
6107
 
             units="percent"
6108
 
             semantic_type="duration"
6109
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
6110
 
             availability="true $QueryMode &amp;&amp;"
6111
 
             mdapi_group="GTI"
6112
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6113
 
             mdapi_supported_apis="VK OGL4 OCL"
6114
 
             mdapi_hw_unit_type="gpu"
6115
 
             />
6116
 
    <register_config type="NOA">
6117
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
6118
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
6119
 
        <register type="NOA" address="0x00009888" value="0x126C7B40" />
6120
 
        <register type="NOA" address="0x00009888" value="0x166C0020" />
6121
 
        <register type="NOA" address="0x00009888" value="0x0A603444" />
6122
 
        <register type="NOA" address="0x00009888" value="0x0A613400" />
6123
 
        <register type="NOA" address="0x00009888" value="0x1A4EA800" />
6124
 
        <register type="NOA" address="0x00009888" value="0x1C4E0002" />
6125
 
        <register type="NOA" address="0x00009888" value="0x024E8000" />
6126
 
        <register type="NOA" address="0x00009888" value="0x044E8000" />
6127
 
        <register type="NOA" address="0x00009888" value="0x064E8000" />
6128
 
        <register type="NOA" address="0x00009888" value="0x084E8000" />
6129
 
        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
6130
 
        <register type="NOA" address="0x00009888" value="0x064F4000" />
6131
 
        <register type="NOA" address="0x00009888" value="0x0C6C5327" />
6132
 
        <register type="NOA" address="0x00009888" value="0x0E6C5425" />
6133
 
        <register type="NOA" address="0x00009888" value="0x006C2A00" />
6134
 
        <register type="NOA" address="0x00009888" value="0x026C285B" />
6135
 
        <register type="NOA" address="0x00009888" value="0x046C005C" />
6136
 
        <register type="NOA" address="0x00009888" value="0x106C0000" />
6137
 
        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
6138
 
        <register type="NOA" address="0x00009888" value="0x1E6C0000" />
6139
 
        <register type="NOA" address="0x00009888" value="0x1A6C0800" />
6140
 
        <register type="NOA" address="0x00009888" value="0x0C1BC000" />
6141
 
        <register type="NOA" address="0x00009888" value="0x0E1BC000" />
6142
 
        <register type="NOA" address="0x00009888" value="0x001B8000" />
6143
 
        <register type="NOA" address="0x00009888" value="0x021BC000" />
6144
 
        <register type="NOA" address="0x00009888" value="0x041BC000" />
6145
 
        <register type="NOA" address="0x00009888" value="0x1C1C003C" />
6146
 
        <register type="NOA" address="0x00009888" value="0x121C8000" />
6147
 
        <register type="NOA" address="0x00009888" value="0x141C8000" />
6148
 
        <register type="NOA" address="0x00009888" value="0x161C8000" />
6149
 
        <register type="NOA" address="0x00009888" value="0x181C8000" />
6150
 
        <register type="NOA" address="0x00009888" value="0x1A1C0800" />
6151
 
        <register type="NOA" address="0x00009888" value="0x065B4000" />
6152
 
        <register type="NOA" address="0x00009888" value="0x1A5C1000" />
6153
 
        <register type="NOA" address="0x00009888" value="0x10600000" />
6154
 
        <register type="NOA" address="0x00009888" value="0x04600000" />
6155
 
        <register type="NOA" address="0x00009888" value="0x0C610044" />
6156
 
        <register type="NOA" address="0x00009888" value="0x10610000" />
6157
 
        <register type="NOA" address="0x00009888" value="0x06610000" />
6158
 
        <register type="NOA" address="0x00009888" value="0x0C4C02A8" />
6159
 
        <register type="NOA" address="0x00009888" value="0x084CA000" />
6160
 
        <register type="NOA" address="0x00009888" value="0x0A4C002A" />
6161
 
        <register type="NOA" address="0x00009888" value="0x0C0DA000" />
6162
 
        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
6163
 
        <register type="NOA" address="0x00009888" value="0x000D8000" />
6164
 
        <register type="NOA" address="0x00009888" value="0x020DA000" />
6165
 
        <register type="NOA" address="0x00009888" value="0x040DA000" />
6166
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
6167
 
        <register type="NOA" address="0x00009888" value="0x100F0154" />
6168
 
        <register type="NOA" address="0x00009888" value="0x0C0F5000" />
6169
 
        <register type="NOA" address="0x00009888" value="0x0E0F0055" />
6170
 
        <register type="NOA" address="0x00009888" value="0x182C00AA" />
6171
 
        <register type="NOA" address="0x00009888" value="0x022C8000" />
6172
 
        <register type="NOA" address="0x00009888" value="0x042C8000" />
6173
 
        <register type="NOA" address="0x00009888" value="0x062C8000" />
6174
 
        <register type="NOA" address="0x00009888" value="0x082C8000" />
6175
 
        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
6176
 
        <register type="NOA" address="0x00009888" value="0x0C2CC000" />
6177
 
        <register type="NOA" address="0x00009888" value="0x1190FFC0" />
6178
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
6179
 
        <register type="NOA" address="0x00009888" value="0x49900420" />
6180
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
6181
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
6182
 
        <register type="NOA" address="0x00009888" value="0x4B900021" />
6183
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
6184
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
6185
 
        <register type="NOA" address="0x00009888" value="0x41900400" />
6186
 
        <register type="NOA" address="0x00009888" value="0x43900421" />
6187
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
6188
 
        <register type="NOA" address="0x00009888" value="0x45900040" />
6189
 
    </register_config>
6190
 
    <register_config type="OA">
6191
 
        <register type="OA" address="0x00002740" value="0x00000000" />
6192
 
        <register type="OA" address="0x00002744" value="0x00800000" />
6193
 
        <register type="OA" address="0x00002710" value="0x00000000" />
6194
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
6195
 
        <register type="OA" address="0x00002720" value="0x00000000" />
6196
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
6197
 
        <register type="OA" address="0x00002770" value="0x00100070" />
6198
 
        <register type="OA" address="0x00002774" value="0x0000FFF1" />
6199
 
        <register type="OA" address="0x00002778" value="0x00014002" />
6200
 
        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
6201
 
        <register type="OA" address="0x00002780" value="0x00010002" />
6202
 
        <register type="OA" address="0x00002784" value="0x0000C7FF" />
6203
 
        <register type="OA" address="0x00002788" value="0x00004002" />
6204
 
        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
6205
 
        <register type="OA" address="0x00002790" value="0x00100700" />
6206
 
        <register type="OA" address="0x00002794" value="0x0000FF1F" />
6207
 
        <register type="OA" address="0x00002798" value="0x00001402" />
6208
 
        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
6209
 
        <register type="OA" address="0x000027A0" value="0x00001002" />
6210
 
        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
6211
 
        <register type="OA" address="0x000027A8" value="0x00000402" />
6212
 
        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
6213
 
    </register_config>
6214
 
    <register_config type="FLEX">
6215
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
6216
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
6217
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
6218
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
6219
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
6220
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
6221
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
6222
 
    </register_config>
6223
 
  </set>
6224
 
 
6225
 
  <set name="Metric set L3_2"
6226
 
       chipset="CFLGT3"
6227
 
       symbol_name="L3_2"
6228
 
       underscore_name="l3_2"
6229
 
       mdapi_supported_apis="VK OGL OCL IO BB"
6230
 
       hw_config_guid="61cf6b31-9ddd-4deb-bae5-7339dd1f63b3"
6231
 
       >
6232
 
    <counter name="GPU Time Elapsed"
6233
 
             symbol_name="GpuTime"
6234
 
             underscore_name="gpu_time"
6235
 
             description="Time elapsed on the GPU during the measurement."
6236
 
             data_type="uint64"
6237
 
             units="ns"
6238
 
             semantic_type="duration"
6239
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6240
 
             mdapi_group="GPU"
6241
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6242
 
             mdapi_supported_apis=""
6243
 
             mdapi_hw_unit_type="gpu"
6244
 
             />
6245
 
    <counter name="GPU Core Clocks"
6246
 
             symbol_name="GpuCoreClocks"
6247
 
             underscore_name="gpu_core_clocks"
6248
 
             description="The total number of GPU core clocks elapsed during the measurement."
6249
 
             data_type="uint64"
6250
 
             units="cycles"
6251
 
             semantic_type="event"
6252
 
             equation="GPU_CLOCK 0 READ"
6253
 
             mdapi_group="GPU"
6254
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
6255
 
             mdapi_supported_apis=""
6256
 
             mdapi_hw_unit_type="gpu"
6257
 
             />
6258
 
    <counter name="AVG GPU Core Frequency"
6259
 
             symbol_name="AvgGpuCoreFrequency"
6260
 
             underscore_name="avg_gpu_core_frequency"
6261
 
             description="Average GPU Core Frequency in the measurement."
6262
 
             data_type="uint64"
6263
 
             max_equation="$GpuMaxFrequency"
6264
 
             units="hz"
6265
 
             semantic_type="event"
6266
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6267
 
             mdapi_group="GPU"
6268
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6269
 
             mdapi_supported_apis=""
6270
 
             mdapi_hw_unit_type="gpu"
6271
 
             />
6272
 
    <counter name="GPU Busy"
6273
 
             symbol_name="GpuBusy"
6274
 
             underscore_name="gpu_busy"
6275
 
             description="The percentage of time in which the GPU has been processing GPU commands."
6276
 
             data_type="float"
6277
 
             max_equation="100"
6278
 
             units="percent"
6279
 
             semantic_type="duration"
6280
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6281
 
             mdapi_group="GPU"
6282
 
             mdapi_usage_flags="Tier1 Overview System Frame"
6283
 
             mdapi_supported_apis=""
6284
 
             mdapi_hw_unit_type="gpu"
6285
 
             />
6286
 
    <counter name="VS Threads Dispatched"
6287
 
             symbol_name="VsThreads"
6288
 
             underscore_name="vs_threads"
6289
 
             description="The total number of vertex shader hardware threads dispatched."
6290
 
             data_type="uint64"
6291
 
             units="threads"
6292
 
             semantic_type="event"
6293
 
             equation="A 1 READ"
6294
 
             mdapi_group="EU Array/Vertex Shader"
6295
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6296
 
             mdapi_supported_apis="VK OGL IO BB"
6297
 
             mdapi_hw_unit_type="gpu"
6298
 
             />
6299
 
    <counter name="HS Threads Dispatched"
6300
 
             symbol_name="HsThreads"
6301
 
             underscore_name="hs_threads"
6302
 
             description="The total number of hull shader hardware threads dispatched."
6303
 
             data_type="uint64"
6304
 
             units="threads"
6305
 
             semantic_type="event"
6306
 
             equation="A 2 READ"
6307
 
             mdapi_group="EU Array/Hull Shader"
6308
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6309
 
             mdapi_supported_apis="VK OGL4 IO BB"
6310
 
             mdapi_hw_unit_type="gpu"
6311
 
             />
6312
 
    <counter name="DS Threads Dispatched"
6313
 
             symbol_name="DsThreads"
6314
 
             underscore_name="ds_threads"
6315
 
             description="The total number of domain shader hardware threads dispatched."
6316
 
             data_type="uint64"
6317
 
             units="threads"
6318
 
             semantic_type="event"
6319
 
             equation="A 3 READ"
6320
 
             mdapi_group="EU Array/Domain Shader"
6321
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6322
 
             mdapi_supported_apis="VK OGL4 IO BB"
6323
 
             mdapi_hw_unit_type="gpu"
6324
 
             />
6325
 
    <counter name="GS Threads Dispatched"
6326
 
             symbol_name="GsThreads"
6327
 
             underscore_name="gs_threads"
6328
 
             description="The total number of geometry shader hardware threads dispatched."
6329
 
             data_type="uint64"
6330
 
             units="threads"
6331
 
             semantic_type="event"
6332
 
             equation="A 5 READ"
6333
 
             mdapi_group="EU Array/Geometry Shader"
6334
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6335
 
             mdapi_supported_apis="VK OGL4 IO BB"
6336
 
             mdapi_hw_unit_type="gpu"
6337
 
             />
6338
 
    <counter name="FS Threads Dispatched"
6339
 
             symbol_name="PsThreads"
6340
 
             underscore_name="ps_threads"
6341
 
             description="The total number of fragment shader hardware threads dispatched."
6342
 
             data_type="uint64"
6343
 
             units="threads"
6344
 
             semantic_type="event"
6345
 
             equation="A 6 READ"
6346
 
             mdapi_group="EU Array/Fragment Shader"
6347
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6348
 
             mdapi_supported_apis="VK OGL IO BB"
6349
 
             mdapi_hw_unit_type="gpu"
6350
 
             />
6351
 
    <counter name="CS Threads Dispatched"
6352
 
             symbol_name="CsThreads"
6353
 
             underscore_name="cs_threads"
6354
 
             description="The total number of compute shader hardware threads dispatched."
6355
 
             data_type="uint64"
6356
 
             units="threads"
6357
 
             semantic_type="event"
6358
 
             equation="A 4 READ"
6359
 
             mdapi_group="EU Array/Compute Shader"
6360
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6361
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
6362
 
             mdapi_hw_unit_type="gpu"
6363
 
             />
6364
 
    <counter name="EU Active"
6365
 
             symbol_name="EuActive"
6366
 
             underscore_name="eu_active"
6367
 
             description="The percentage of time in which the Execution Units were actively processing."
6368
 
             data_type="float"
6369
 
             max_equation="100"
6370
 
             units="percent"
6371
 
             semantic_type="duration"
6372
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6373
 
             mdapi_group="EU Array"
6374
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6375
 
             mdapi_supported_apis=""
6376
 
             mdapi_hw_unit_type="gpu"
6377
 
             />
6378
 
    <counter name="EU Stall"
6379
 
             symbol_name="EuStall"
6380
 
             underscore_name="eu_stall"
6381
 
             description="The percentage of time in which the Execution Units were stalled."
6382
 
             data_type="float"
6383
 
             max_equation="100"
6384
 
             units="percent"
6385
 
             semantic_type="duration"
6386
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6387
 
             mdapi_group="EU Array"
6388
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6389
 
             mdapi_supported_apis=""
6390
 
             mdapi_hw_unit_type="gpu"
6391
 
             />
6392
 
    <counter name="EU Both FPU Pipes Active"
6393
 
             symbol_name="EuFpuBothActive"
6394
 
             underscore_name="eu_fpu_both_active"
6395
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
6396
 
             data_type="float"
6397
 
             max_equation="100"
6398
 
             units="percent"
6399
 
             semantic_type="duration"
6400
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6401
 
             mdapi_group="EU Array/Pipes"
6402
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6403
 
             mdapi_supported_apis=""
6404
 
             mdapi_hw_unit_type="gpu"
6405
 
             />
6406
 
    <counter name="VS FPU0 Pipe Active"
6407
 
             symbol_name="VsFpu0Active"
6408
 
             underscore_name="vs_fpu0_active"
6409
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6410
 
             data_type="float"
6411
 
             max_equation="100"
6412
 
             units="percent"
6413
 
             semantic_type="duration"
6414
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6415
 
             mdapi_group="EU Array/Vertex Shader"
6416
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6417
 
             mdapi_supported_apis="VK OGL IO BB"
6418
 
             mdapi_hw_unit_type="gpu"
6419
 
             />
6420
 
    <counter name="VS FPU1 Pipe Active"
6421
 
             symbol_name="VsFpu1Active"
6422
 
             underscore_name="vs_fpu1_active"
6423
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6424
 
             data_type="float"
6425
 
             max_equation="100"
6426
 
             units="percent"
6427
 
             semantic_type="duration"
6428
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6429
 
             mdapi_group="EU Array/Vertex Shader"
6430
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6431
 
             mdapi_supported_apis="VK OGL IO BB"
6432
 
             mdapi_hw_unit_type="gpu"
6433
 
             />
6434
 
    <counter name="VS Send Pipe Active"
6435
 
             symbol_name="VsSendActive"
6436
 
             underscore_name="vs_send_active"
6437
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6438
 
             data_type="float"
6439
 
             max_equation="100"
6440
 
             units="percent"
6441
 
             semantic_type="duration"
6442
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6443
 
             mdapi_group="EU Array/Vertex Shader"
6444
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6445
 
             mdapi_supported_apis="VK OGL IO BB"
6446
 
             mdapi_hw_unit_type="gpu"
6447
 
             />
6448
 
    <counter name="PS FPU0 Pipe Active"
6449
 
             symbol_name="PsFpu0Active"
6450
 
             underscore_name="ps_fpu0_active"
6451
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6452
 
             data_type="float"
6453
 
             max_equation="100"
6454
 
             units="percent"
6455
 
             semantic_type="duration"
6456
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6457
 
             mdapi_group="EU Array/Pixel Shader"
6458
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6459
 
             mdapi_supported_apis="VK OGL IO BB"
6460
 
             mdapi_hw_unit_type="gpu"
6461
 
             />
6462
 
    <counter name="PS FPU1 Pipe Active"
6463
 
             symbol_name="PsFpu1Active"
6464
 
             underscore_name="ps_fpu1_active"
6465
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6466
 
             data_type="float"
6467
 
             max_equation="100"
6468
 
             units="percent"
6469
 
             semantic_type="duration"
6470
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6471
 
             mdapi_group="EU Array/Pixel Shader"
6472
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6473
 
             mdapi_supported_apis="VK OGL IO BB"
6474
 
             mdapi_hw_unit_type="gpu"
6475
 
             />
6476
 
    <counter name="PS Send Pipeline Active"
6477
 
             symbol_name="PsSendActive"
6478
 
             underscore_name="ps_send_active"
6479
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6480
 
             data_type="float"
6481
 
             max_equation="100"
6482
 
             units="percent"
6483
 
             semantic_type="duration"
6484
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6485
 
             mdapi_group="EU Array/Pixel Shader"
6486
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6487
 
             mdapi_supported_apis="VK OGL IO BB"
6488
 
             mdapi_hw_unit_type="gpu"
6489
 
             />
6490
 
    <counter name="FS Both FPU Active"
6491
 
             symbol_name="PsEuBothFpuActive"
6492
 
             underscore_name="ps_eu_both_fpu_active"
6493
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6494
 
             data_type="float"
6495
 
             max_equation="100"
6496
 
             units="percent"
6497
 
             semantic_type="duration"
6498
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6499
 
             mdapi_group="3D Pipe/Fragment Shader"
6500
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
6501
 
             mdapi_supported_apis="VK OGL IO BB"
6502
 
             mdapi_hw_unit_type="gpu"
6503
 
             />
6504
 
    <counter name="Rasterized Pixels"
6505
 
             symbol_name="RasterizedPixels"
6506
 
             underscore_name="rasterized_pixels"
6507
 
             description="The total number of rasterized pixels."
6508
 
             data_type="uint64"
6509
 
             units="pixels"
6510
 
             semantic_type="event"
6511
 
             equation="A 21 READ 4 UMUL"
6512
 
             mdapi_group="3D Pipe/Rasterizer"
6513
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6514
 
             mdapi_supported_apis="VK OGL IO BB"
6515
 
             mdapi_hw_unit_type="gpu"
6516
 
             />
6517
 
    <counter name="Early Hi-Depth Test Fails"
6518
 
             symbol_name="HiDepthTestFails"
6519
 
             underscore_name="hi_depth_test_fails"
6520
 
             description="The total number of pixels dropped on early hierarchical depth test."
6521
 
             data_type="uint64"
6522
 
             units="pixels"
6523
 
             semantic_type="event"
6524
 
             equation="A 22 READ 4 UMUL"
6525
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6526
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6527
 
             mdapi_supported_apis="VK OGL IO BB"
6528
 
             mdapi_hw_unit_type="gpu"
6529
 
             />
6530
 
    <counter name="Early Depth Test Fails"
6531
 
             symbol_name="EarlyDepthTestFails"
6532
 
             underscore_name="early_depth_test_fails"
6533
 
             description="The total number of pixels dropped on early depth test."
6534
 
             data_type="uint64"
6535
 
             units="pixels"
6536
 
             semantic_type="event"
6537
 
             equation="A 23 READ 4 UMUL"
6538
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6539
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6540
 
             mdapi_supported_apis="VK OGL IO BB"
6541
 
             mdapi_hw_unit_type="gpu"
6542
 
             />
6543
 
    <counter name="Samples Killed in FS"
6544
 
             symbol_name="SamplesKilledInPs"
6545
 
             underscore_name="samples_killed_in_ps"
6546
 
             description="The total number of samples or pixels dropped in fragment shaders."
6547
 
             data_type="uint64"
6548
 
             units="pixels"
6549
 
             semantic_type="event"
6550
 
             equation="A 24 READ 4 UMUL"
6551
 
             mdapi_group="3D Pipe/Fragment Shader"
6552
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6553
 
             mdapi_supported_apis="VK OGL IO BB"
6554
 
             mdapi_hw_unit_type="gpu"
6555
 
             />
6556
 
    <counter name="Pixels Failing Tests"
6557
 
             symbol_name="PixelsFailingPostPsTests"
6558
 
             underscore_name="pixels_failing_post_ps_tests"
6559
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6560
 
             data_type="uint64"
6561
 
             units="pixels"
6562
 
             semantic_type="event"
6563
 
             equation="A 25 READ 4 UMUL"
6564
 
             mdapi_group="3D Pipe/Output Merger"
6565
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6566
 
             mdapi_supported_apis="VK OGL IO BB"
6567
 
             mdapi_hw_unit_type="gpu"
6568
 
             />
6569
 
    <counter name="Samples Written"
6570
 
             symbol_name="SamplesWritten"
6571
 
             underscore_name="samples_written"
6572
 
             description="The total number of samples or pixels written to all render targets."
6573
 
             data_type="uint64"
6574
 
             units="pixels"
6575
 
             semantic_type="event"
6576
 
             equation="A 26 READ 4 UMUL"
6577
 
             mdapi_group="3D Pipe/Output Merger"
6578
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6579
 
             mdapi_supported_apis="VK OGL IO BB"
6580
 
             mdapi_hw_unit_type="gpu"
6581
 
             />
6582
 
    <counter name="Samples Blended"
6583
 
             symbol_name="SamplesBlended"
6584
 
             underscore_name="samples_blended"
6585
 
             description="The total number of blended samples or pixels written to all render targets."
6586
 
             data_type="uint64"
6587
 
             units="pixels"
6588
 
             semantic_type="event"
6589
 
             equation="A 27 READ 4 UMUL"
6590
 
             mdapi_group="3D Pipe/Output Merger"
6591
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6592
 
             mdapi_supported_apis="VK OGL IO BB"
6593
 
             mdapi_hw_unit_type="gpu"
6594
 
             />
6595
 
    <counter name="Sampler Texels"
6596
 
             symbol_name="SamplerTexels"
6597
 
             underscore_name="sampler_texels"
6598
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6599
 
             data_type="uint64"
6600
 
             units="texels"
6601
 
             semantic_type="event"
6602
 
             equation="A 28 READ 4 UMUL"
6603
 
             mdapi_group="Sampler/Sampler Input"
6604
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6605
 
             mdapi_supported_apis=""
6606
 
             mdapi_hw_unit_type="gpu"
6607
 
             />
6608
 
    <counter name="Sampler Texels Misses"
6609
 
             symbol_name="SamplerTexelMisses"
6610
 
             underscore_name="sampler_texel_misses"
6611
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6612
 
             data_type="uint64"
6613
 
             units="texels"
6614
 
             semantic_type="event"
6615
 
             equation="A 29 READ 4 UMUL"
6616
 
             mdapi_group="Sampler/Sampler Cache"
6617
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
6618
 
             mdapi_supported_apis=""
6619
 
             mdapi_hw_unit_type="gpu"
6620
 
             />
6621
 
    <counter name="SLM Bytes Read"
6622
 
             symbol_name="SlmBytesRead"
6623
 
             underscore_name="slm_bytes_read"
6624
 
             description="The total number of GPU memory bytes read from shared local memory."
6625
 
             data_type="uint64"
6626
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6627
 
             units="bytes"
6628
 
             semantic_type="throughput"
6629
 
             equation="A 30 READ 64 UMUL"
6630
 
             mdapi_group="L3/Data Port/SLM"
6631
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6632
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
6633
 
             mdapi_hw_unit_type="gpu"
6634
 
             />
6635
 
    <counter name="SLM Bytes Written"
6636
 
             symbol_name="SlmBytesWritten"
6637
 
             underscore_name="slm_bytes_written"
6638
 
             description="The total number of GPU memory bytes written into shared local memory."
6639
 
             data_type="uint64"
6640
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6641
 
             units="bytes"
6642
 
             semantic_type="throughput"
6643
 
             equation="A 31 READ 64 UMUL"
6644
 
             mdapi_group="L3/Data Port/SLM"
6645
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6646
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
6647
 
             mdapi_hw_unit_type="gpu"
6648
 
             />
6649
 
    <counter name="Shader Memory Accesses"
6650
 
             symbol_name="ShaderMemoryAccesses"
6651
 
             underscore_name="shader_memory_accesses"
6652
 
             description="The total number of shader memory accesses to L3."
6653
 
             data_type="uint64"
6654
 
             units="messages"
6655
 
             semantic_type="event"
6656
 
             equation="A 32 READ"
6657
 
             mdapi_group="L3/Data Port"
6658
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6659
 
             mdapi_supported_apis=""
6660
 
             mdapi_hw_unit_type="gpu"
6661
 
             />
6662
 
    <counter name="Shader Atomic Memory Accesses"
6663
 
             symbol_name="ShaderAtomics"
6664
 
             underscore_name="shader_atomics"
6665
 
             description="The total number of shader atomic memory accesses."
6666
 
             data_type="uint64"
6667
 
             units="messages"
6668
 
             semantic_type="event"
6669
 
             equation="A 34 READ"
6670
 
             mdapi_group="L3/Data Port/Atomics"
6671
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6672
 
             mdapi_supported_apis="VK OGL OCL IO BB"
6673
 
             mdapi_hw_unit_type="gpu"
6674
 
             />
6675
 
    <counter name="L3 Shader Throughput"
6676
 
             symbol_name="L3ShaderThroughput"
6677
 
             underscore_name="l3_shader_throughput"
6678
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6679
 
             data_type="uint64"
6680
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6681
 
             units="bytes"
6682
 
             semantic_type="throughput"
6683
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6684
 
             mdapi_group="L3/Data Port"
6685
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
6686
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
6687
 
             mdapi_hw_unit_type="gpu"
6688
 
             />
6689
 
    <counter name="Shader Barrier Messages"
6690
 
             symbol_name="ShaderBarriers"
6691
 
             underscore_name="shader_barriers"
6692
 
             description="The total number of shader barrier messages."
6693
 
             data_type="uint64"
6694
 
             units="messages"
6695
 
             semantic_type="event"
6696
 
             equation="A 35 READ"
6697
 
             mdapi_group="EU Array/Barrier"
6698
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6699
 
             mdapi_supported_apis=""
6700
 
             mdapi_hw_unit_type="gpu"
6701
 
             />
6702
 
    <counter name="Slice0 L3 Bank2 Stalled"
6703
 
             symbol_name="L30Bank2Stalled"
6704
 
             underscore_name="l30_bank2_stalled"
6705
 
             description="The percentage of time in which slice0 L3 bank2 is stalled"
6706
 
             data_type="float"
6707
 
             max_equation="100"
6708
 
             units="percent"
6709
 
             semantic_type="duration"
6710
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6711
 
             availability="$SliceMask 0x1 AND"
6712
 
             mdapi_group="GTI/L3"
6713
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6714
 
             mdapi_supported_apis=""
6715
 
             mdapi_hw_unit_type="slice"
6716
 
             />
6717
 
    <counter name="Slice0 L3 Bank2 Active"
6718
 
             symbol_name="L30Bank2Active"
6719
 
             underscore_name="l30_bank2_active"
6720
 
             description="The percentage of time in which slice0 L3 bank2 is active"
6721
 
             data_type="float"
6722
 
             max_equation="100"
6723
 
             units="percent"
6724
 
             semantic_type="duration"
6725
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6726
 
             availability="$SliceMask 0x1 AND"
6727
 
             mdapi_group="GTI/L3"
6728
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6729
 
             mdapi_supported_apis=""
6730
 
             mdapi_hw_unit_type="slice"
6731
 
             />
6732
 
    <counter name="SQ is full"
6733
 
             symbol_name="GTRequestQueueFull"
6734
 
             underscore_name="gt_request_queue_full"
6735
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
6736
 
             data_type="float"
6737
 
             max_equation="100"
6738
 
             units="percent"
6739
 
             semantic_type="duration"
6740
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
6741
 
             availability="true $QueryMode &amp;&amp;"
6742
 
             mdapi_group="GTI"
6743
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6744
 
             mdapi_supported_apis="VK OGL4 OCL"
6745
 
             mdapi_hw_unit_type="gpu"
6746
 
             />
6747
 
    <register_config type="NOA">
6748
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
6749
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
6750
 
        <register type="NOA" address="0x00009888" value="0x126C02E0" />
6751
 
        <register type="NOA" address="0x00009888" value="0x146C0001" />
6752
 
        <register type="NOA" address="0x00009888" value="0x0A623400" />
6753
 
        <register type="NOA" address="0x00009888" value="0x044E8000" />
6754
 
        <register type="NOA" address="0x00009888" value="0x064E8000" />
6755
 
        <register type="NOA" address="0x00009888" value="0x084E8000" />
6756
 
        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
6757
 
        <register type="NOA" address="0x00009888" value="0x064F4000" />
6758
 
        <register type="NOA" address="0x00009888" value="0x026C3324" />
6759
 
        <register type="NOA" address="0x00009888" value="0x046C3422" />
6760
 
        <register type="NOA" address="0x00009888" value="0x106C0000" />
6761
 
        <register type="NOA" address="0x00009888" value="0x1A6C0000" />
6762
 
        <register type="NOA" address="0x00009888" value="0x021BC000" />
6763
 
        <register type="NOA" address="0x00009888" value="0x041BC000" />
6764
 
        <register type="NOA" address="0x00009888" value="0x141C8000" />
6765
 
        <register type="NOA" address="0x00009888" value="0x161C8000" />
6766
 
        <register type="NOA" address="0x00009888" value="0x181C8000" />
6767
 
        <register type="NOA" address="0x00009888" value="0x1A1C0800" />
6768
 
        <register type="NOA" address="0x00009888" value="0x065B4000" />
6769
 
        <register type="NOA" address="0x00009888" value="0x1A5C1000" />
6770
 
        <register type="NOA" address="0x00009888" value="0x06614000" />
6771
 
        <register type="NOA" address="0x00009888" value="0x0C620044" />
6772
 
        <register type="NOA" address="0x00009888" value="0x10620000" />
6773
 
        <register type="NOA" address="0x00009888" value="0x06620000" />
6774
 
        <register type="NOA" address="0x00009888" value="0x084C8000" />
6775
 
        <register type="NOA" address="0x00009888" value="0x0A4C002A" />
6776
 
        <register type="NOA" address="0x00009888" value="0x020DA000" />
6777
 
        <register type="NOA" address="0x00009888" value="0x040DA000" />
6778
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
6779
 
        <register type="NOA" address="0x00009888" value="0x0C0F4000" />
6780
 
        <register type="NOA" address="0x00009888" value="0x0E0F0055" />
6781
 
        <register type="NOA" address="0x00009888" value="0x042C8000" />
6782
 
        <register type="NOA" address="0x00009888" value="0x062C8000" />
6783
 
        <register type="NOA" address="0x00009888" value="0x082C8000" />
6784
 
        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
6785
 
        <register type="NOA" address="0x00009888" value="0x0C2CC000" />
6786
 
        <register type="NOA" address="0x00009888" value="0x1190F800" />
6787
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
6788
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
6789
 
        <register type="NOA" address="0x00009888" value="0x43900000" />
6790
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
6791
 
        <register type="NOA" address="0x00009888" value="0x45900000" />
6792
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
6793
 
    </register_config>
6794
 
    <register_config type="OA">
6795
 
        <register type="OA" address="0x00002740" value="0x00000000" />
6796
 
        <register type="OA" address="0x00002744" value="0x00800000" />
6797
 
        <register type="OA" address="0x00002710" value="0x00000000" />
6798
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
6799
 
        <register type="OA" address="0x00002720" value="0x00000000" />
6800
 
        <register type="OA" address="0x00002724" value="0x00800000" />
6801
 
        <register type="OA" address="0x00002770" value="0x00100070" />
6802
 
        <register type="OA" address="0x00002774" value="0x0000FFF1" />
6803
 
        <register type="OA" address="0x00002778" value="0x00028002" />
6804
 
        <register type="OA" address="0x0000277C" value="0x000087FF" />
6805
 
        <register type="OA" address="0x00002780" value="0x00020002" />
6806
 
        <register type="OA" address="0x00002784" value="0x00008FFF" />
6807
 
        <register type="OA" address="0x00002788" value="0x00008002" />
6808
 
        <register type="OA" address="0x0000278C" value="0x0000A7FF" />
6809
 
    </register_config>
6810
 
    <register_config type="FLEX">
6811
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
6812
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
6813
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
6814
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
6815
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
6816
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
6817
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
6818
 
    </register_config>
6819
 
  </set>
6820
 
 
6821
 
  <set name="Metric set L3_3"
6822
 
       chipset="CFLGT3"
6823
 
       symbol_name="L3_3"
6824
 
       underscore_name="l3_3"
6825
 
       mdapi_supported_apis="VK OGL OCL IO BB"
6826
 
       hw_config_guid="1421ea8b-a4c9-4383-922a-60ba96c42f24"
6827
 
       >
6828
 
    <counter name="GPU Time Elapsed"
6829
 
             symbol_name="GpuTime"
6830
 
             underscore_name="gpu_time"
6831
 
             description="Time elapsed on the GPU during the measurement."
6832
 
             data_type="uint64"
6833
 
             units="ns"
6834
 
             semantic_type="duration"
6835
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6836
 
             mdapi_group="GPU"
6837
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6838
 
             mdapi_supported_apis=""
6839
 
             mdapi_hw_unit_type="gpu"
6840
 
             />
6841
 
    <counter name="GPU Core Clocks"
6842
 
             symbol_name="GpuCoreClocks"
6843
 
             underscore_name="gpu_core_clocks"
6844
 
             description="The total number of GPU core clocks elapsed during the measurement."
6845
 
             data_type="uint64"
6846
 
             units="cycles"
6847
 
             semantic_type="event"
6848
 
             equation="GPU_CLOCK 0 READ"
6849
 
             mdapi_group="GPU"
6850
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
6851
 
             mdapi_supported_apis=""
6852
 
             mdapi_hw_unit_type="gpu"
6853
 
             />
6854
 
    <counter name="AVG GPU Core Frequency"
6855
 
             symbol_name="AvgGpuCoreFrequency"
6856
 
             underscore_name="avg_gpu_core_frequency"
6857
 
             description="Average GPU Core Frequency in the measurement."
6858
 
             data_type="uint64"
6859
 
             max_equation="$GpuMaxFrequency"
6860
 
             units="hz"
6861
 
             semantic_type="event"
6862
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6863
 
             mdapi_group="GPU"
6864
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6865
 
             mdapi_supported_apis=""
6866
 
             mdapi_hw_unit_type="gpu"
6867
 
             />
6868
 
    <counter name="GPU Busy"
6869
 
             symbol_name="GpuBusy"
6870
 
             underscore_name="gpu_busy"
6871
 
             description="The percentage of time in which the GPU has been processing GPU commands."
6872
 
             data_type="float"
6873
 
             max_equation="100"
6874
 
             units="percent"
6875
 
             semantic_type="duration"
6876
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6877
 
             mdapi_group="GPU"
6878
 
             mdapi_usage_flags="Tier1 Overview System Frame"
6879
 
             mdapi_supported_apis=""
6880
 
             mdapi_hw_unit_type="gpu"
6881
 
             />
6882
 
    <counter name="VS Threads Dispatched"
6883
 
             symbol_name="VsThreads"
6884
 
             underscore_name="vs_threads"
6885
 
             description="The total number of vertex shader hardware threads dispatched."
6886
 
             data_type="uint64"
6887
 
             units="threads"
6888
 
             semantic_type="event"
6889
 
             equation="A 1 READ"
6890
 
             mdapi_group="EU Array/Vertex Shader"
6891
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6892
 
             mdapi_supported_apis="VK OGL IO BB"
6893
 
             mdapi_hw_unit_type="gpu"
6894
 
             />
6895
 
    <counter name="HS Threads Dispatched"
6896
 
             symbol_name="HsThreads"
6897
 
             underscore_name="hs_threads"
6898
 
             description="The total number of hull shader hardware threads dispatched."
6899
 
             data_type="uint64"
6900
 
             units="threads"
6901
 
             semantic_type="event"
6902
 
             equation="A 2 READ"
6903
 
             mdapi_group="EU Array/Hull Shader"
6904
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6905
 
             mdapi_supported_apis="VK OGL4 IO BB"
6906
 
             mdapi_hw_unit_type="gpu"
6907
 
             />
6908
 
    <counter name="DS Threads Dispatched"
6909
 
             symbol_name="DsThreads"
6910
 
             underscore_name="ds_threads"
6911
 
             description="The total number of domain shader hardware threads dispatched."
6912
 
             data_type="uint64"
6913
 
             units="threads"
6914
 
             semantic_type="event"
6915
 
             equation="A 3 READ"
6916
 
             mdapi_group="EU Array/Domain Shader"
6917
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6918
 
             mdapi_supported_apis="VK OGL4 IO BB"
6919
 
             mdapi_hw_unit_type="gpu"
6920
 
             />
6921
 
    <counter name="GS Threads Dispatched"
6922
 
             symbol_name="GsThreads"
6923
 
             underscore_name="gs_threads"
6924
 
             description="The total number of geometry shader hardware threads dispatched."
6925
 
             data_type="uint64"
6926
 
             units="threads"
6927
 
             semantic_type="event"
6928
 
             equation="A 5 READ"
6929
 
             mdapi_group="EU Array/Geometry Shader"
6930
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6931
 
             mdapi_supported_apis="VK OGL4 IO BB"
6932
 
             mdapi_hw_unit_type="gpu"
6933
 
             />
6934
 
    <counter name="FS Threads Dispatched"
6935
 
             symbol_name="PsThreads"
6936
 
             underscore_name="ps_threads"
6937
 
             description="The total number of fragment shader hardware threads dispatched."
6938
 
             data_type="uint64"
6939
 
             units="threads"
6940
 
             semantic_type="event"
6941
 
             equation="A 6 READ"
6942
 
             mdapi_group="EU Array/Fragment Shader"
6943
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6944
 
             mdapi_supported_apis="VK OGL IO BB"
6945
 
             mdapi_hw_unit_type="gpu"
6946
 
             />
6947
 
    <counter name="CS Threads Dispatched"
6948
 
             symbol_name="CsThreads"
6949
 
             underscore_name="cs_threads"
6950
 
             description="The total number of compute shader hardware threads dispatched."
6951
 
             data_type="uint64"
6952
 
             units="threads"
6953
 
             semantic_type="event"
6954
 
             equation="A 4 READ"
6955
 
             mdapi_group="EU Array/Compute Shader"
6956
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
6957
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
6958
 
             mdapi_hw_unit_type="gpu"
6959
 
             />
6960
 
    <counter name="EU Active"
6961
 
             symbol_name="EuActive"
6962
 
             underscore_name="eu_active"
6963
 
             description="The percentage of time in which the Execution Units were actively processing."
6964
 
             data_type="float"
6965
 
             max_equation="100"
6966
 
             units="percent"
6967
 
             semantic_type="duration"
6968
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6969
 
             mdapi_group="EU Array"
6970
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6971
 
             mdapi_supported_apis=""
6972
 
             mdapi_hw_unit_type="gpu"
6973
 
             />
6974
 
    <counter name="EU Stall"
6975
 
             symbol_name="EuStall"
6976
 
             underscore_name="eu_stall"
6977
 
             description="The percentage of time in which the Execution Units were stalled."
6978
 
             data_type="float"
6979
 
             max_equation="100"
6980
 
             units="percent"
6981
 
             semantic_type="duration"
6982
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6983
 
             mdapi_group="EU Array"
6984
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6985
 
             mdapi_supported_apis=""
6986
 
             mdapi_hw_unit_type="gpu"
6987
 
             />
6988
 
    <counter name="EU Both FPU Pipes Active"
6989
 
             symbol_name="EuFpuBothActive"
6990
 
             underscore_name="eu_fpu_both_active"
6991
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
6992
 
             data_type="float"
6993
 
             max_equation="100"
6994
 
             units="percent"
6995
 
             semantic_type="duration"
6996
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6997
 
             mdapi_group="EU Array/Pipes"
6998
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6999
 
             mdapi_supported_apis=""
7000
 
             mdapi_hw_unit_type="gpu"
7001
 
             />
7002
 
    <counter name="VS FPU0 Pipe Active"
7003
 
             symbol_name="VsFpu0Active"
7004
 
             underscore_name="vs_fpu0_active"
7005
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7006
 
             data_type="float"
7007
 
             max_equation="100"
7008
 
             units="percent"
7009
 
             semantic_type="duration"
7010
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7011
 
             mdapi_group="EU Array/Vertex Shader"
7012
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7013
 
             mdapi_supported_apis="VK OGL IO BB"
7014
 
             mdapi_hw_unit_type="gpu"
7015
 
             />
7016
 
    <counter name="VS FPU1 Pipe Active"
7017
 
             symbol_name="VsFpu1Active"
7018
 
             underscore_name="vs_fpu1_active"
7019
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7020
 
             data_type="float"
7021
 
             max_equation="100"
7022
 
             units="percent"
7023
 
             semantic_type="duration"
7024
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7025
 
             mdapi_group="EU Array/Vertex Shader"
7026
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7027
 
             mdapi_supported_apis="VK OGL IO BB"
7028
 
             mdapi_hw_unit_type="gpu"
7029
 
             />
7030
 
    <counter name="VS Send Pipe Active"
7031
 
             symbol_name="VsSendActive"
7032
 
             underscore_name="vs_send_active"
7033
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7034
 
             data_type="float"
7035
 
             max_equation="100"
7036
 
             units="percent"
7037
 
             semantic_type="duration"
7038
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7039
 
             mdapi_group="EU Array/Vertex Shader"
7040
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7041
 
             mdapi_supported_apis="VK OGL IO BB"
7042
 
             mdapi_hw_unit_type="gpu"
7043
 
             />
7044
 
    <counter name="PS FPU0 Pipe Active"
7045
 
             symbol_name="PsFpu0Active"
7046
 
             underscore_name="ps_fpu0_active"
7047
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7048
 
             data_type="float"
7049
 
             max_equation="100"
7050
 
             units="percent"
7051
 
             semantic_type="duration"
7052
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7053
 
             mdapi_group="EU Array/Pixel Shader"
7054
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7055
 
             mdapi_supported_apis="VK OGL IO BB"
7056
 
             mdapi_hw_unit_type="gpu"
7057
 
             />
7058
 
    <counter name="PS FPU1 Pipe Active"
7059
 
             symbol_name="PsFpu1Active"
7060
 
             underscore_name="ps_fpu1_active"
7061
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7062
 
             data_type="float"
7063
 
             max_equation="100"
7064
 
             units="percent"
7065
 
             semantic_type="duration"
7066
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7067
 
             mdapi_group="EU Array/Pixel Shader"
7068
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7069
 
             mdapi_supported_apis="VK OGL IO BB"
7070
 
             mdapi_hw_unit_type="gpu"
7071
 
             />
7072
 
    <counter name="PS Send Pipeline Active"
7073
 
             symbol_name="PsSendActive"
7074
 
             underscore_name="ps_send_active"
7075
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7076
 
             data_type="float"
7077
 
             max_equation="100"
7078
 
             units="percent"
7079
 
             semantic_type="duration"
7080
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7081
 
             mdapi_group="EU Array/Pixel Shader"
7082
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7083
 
             mdapi_supported_apis="VK OGL IO BB"
7084
 
             mdapi_hw_unit_type="gpu"
7085
 
             />
7086
 
    <counter name="FS Both FPU Active"
7087
 
             symbol_name="PsEuBothFpuActive"
7088
 
             underscore_name="ps_eu_both_fpu_active"
7089
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7090
 
             data_type="float"
7091
 
             max_equation="100"
7092
 
             units="percent"
7093
 
             semantic_type="duration"
7094
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7095
 
             mdapi_group="3D Pipe/Fragment Shader"
7096
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
7097
 
             mdapi_supported_apis="VK OGL IO BB"
7098
 
             mdapi_hw_unit_type="gpu"
7099
 
             />
7100
 
    <counter name="Rasterized Pixels"
7101
 
             symbol_name="RasterizedPixels"
7102
 
             underscore_name="rasterized_pixels"
7103
 
             description="The total number of rasterized pixels."
7104
 
             data_type="uint64"
7105
 
             units="pixels"
7106
 
             semantic_type="event"
7107
 
             equation="A 21 READ 4 UMUL"
7108
 
             mdapi_group="3D Pipe/Rasterizer"
7109
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7110
 
             mdapi_supported_apis="VK OGL IO BB"
7111
 
             mdapi_hw_unit_type="gpu"
7112
 
             />
7113
 
    <counter name="Early Hi-Depth Test Fails"
7114
 
             symbol_name="HiDepthTestFails"
7115
 
             underscore_name="hi_depth_test_fails"
7116
 
             description="The total number of pixels dropped on early hierarchical depth test."
7117
 
             data_type="uint64"
7118
 
             units="pixels"
7119
 
             semantic_type="event"
7120
 
             equation="A 22 READ 4 UMUL"
7121
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7122
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7123
 
             mdapi_supported_apis="VK OGL IO BB"
7124
 
             mdapi_hw_unit_type="gpu"
7125
 
             />
7126
 
    <counter name="Early Depth Test Fails"
7127
 
             symbol_name="EarlyDepthTestFails"
7128
 
             underscore_name="early_depth_test_fails"
7129
 
             description="The total number of pixels dropped on early depth test."
7130
 
             data_type="uint64"
7131
 
             units="pixels"
7132
 
             semantic_type="event"
7133
 
             equation="A 23 READ 4 UMUL"
7134
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7135
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7136
 
             mdapi_supported_apis="VK OGL IO BB"
7137
 
             mdapi_hw_unit_type="gpu"
7138
 
             />
7139
 
    <counter name="Samples Killed in FS"
7140
 
             symbol_name="SamplesKilledInPs"
7141
 
             underscore_name="samples_killed_in_ps"
7142
 
             description="The total number of samples or pixels dropped in fragment shaders."
7143
 
             data_type="uint64"
7144
 
             units="pixels"
7145
 
             semantic_type="event"
7146
 
             equation="A 24 READ 4 UMUL"
7147
 
             mdapi_group="3D Pipe/Fragment Shader"
7148
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7149
 
             mdapi_supported_apis="VK OGL IO BB"
7150
 
             mdapi_hw_unit_type="gpu"
7151
 
             />
7152
 
    <counter name="Pixels Failing Tests"
7153
 
             symbol_name="PixelsFailingPostPsTests"
7154
 
             underscore_name="pixels_failing_post_ps_tests"
7155
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7156
 
             data_type="uint64"
7157
 
             units="pixels"
7158
 
             semantic_type="event"
7159
 
             equation="A 25 READ 4 UMUL"
7160
 
             mdapi_group="3D Pipe/Output Merger"
7161
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7162
 
             mdapi_supported_apis="VK OGL IO BB"
7163
 
             mdapi_hw_unit_type="gpu"
7164
 
             />
7165
 
    <counter name="Samples Written"
7166
 
             symbol_name="SamplesWritten"
7167
 
             underscore_name="samples_written"
7168
 
             description="The total number of samples or pixels written to all render targets."
7169
 
             data_type="uint64"
7170
 
             units="pixels"
7171
 
             semantic_type="event"
7172
 
             equation="A 26 READ 4 UMUL"
7173
 
             mdapi_group="3D Pipe/Output Merger"
7174
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7175
 
             mdapi_supported_apis="VK OGL IO BB"
7176
 
             mdapi_hw_unit_type="gpu"
7177
 
             />
7178
 
    <counter name="Samples Blended"
7179
 
             symbol_name="SamplesBlended"
7180
 
             underscore_name="samples_blended"
7181
 
             description="The total number of blended samples or pixels written to all render targets."
7182
 
             data_type="uint64"
7183
 
             units="pixels"
7184
 
             semantic_type="event"
7185
 
             equation="A 27 READ 4 UMUL"
7186
 
             mdapi_group="3D Pipe/Output Merger"
7187
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7188
 
             mdapi_supported_apis="VK OGL IO BB"
7189
 
             mdapi_hw_unit_type="gpu"
7190
 
             />
7191
 
    <counter name="Sampler Texels"
7192
 
             symbol_name="SamplerTexels"
7193
 
             underscore_name="sampler_texels"
7194
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7195
 
             data_type="uint64"
7196
 
             units="texels"
7197
 
             semantic_type="event"
7198
 
             equation="A 28 READ 4 UMUL"
7199
 
             mdapi_group="Sampler/Sampler Input"
7200
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7201
 
             mdapi_supported_apis=""
7202
 
             mdapi_hw_unit_type="gpu"
7203
 
             />
7204
 
    <counter name="Sampler Texels Misses"
7205
 
             symbol_name="SamplerTexelMisses"
7206
 
             underscore_name="sampler_texel_misses"
7207
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7208
 
             data_type="uint64"
7209
 
             units="texels"
7210
 
             semantic_type="event"
7211
 
             equation="A 29 READ 4 UMUL"
7212
 
             mdapi_group="Sampler/Sampler Cache"
7213
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
7214
 
             mdapi_supported_apis=""
7215
 
             mdapi_hw_unit_type="gpu"
7216
 
             />
7217
 
    <counter name="SLM Bytes Read"
7218
 
             symbol_name="SlmBytesRead"
7219
 
             underscore_name="slm_bytes_read"
7220
 
             description="The total number of GPU memory bytes read from shared local memory."
7221
 
             data_type="uint64"
7222
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7223
 
             units="bytes"
7224
 
             semantic_type="throughput"
7225
 
             equation="A 30 READ 64 UMUL"
7226
 
             mdapi_group="L3/Data Port/SLM"
7227
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7228
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7229
 
             mdapi_hw_unit_type="gpu"
7230
 
             />
7231
 
    <counter name="SLM Bytes Written"
7232
 
             symbol_name="SlmBytesWritten"
7233
 
             underscore_name="slm_bytes_written"
7234
 
             description="The total number of GPU memory bytes written into shared local memory."
7235
 
             data_type="uint64"
7236
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7237
 
             units="bytes"
7238
 
             semantic_type="throughput"
7239
 
             equation="A 31 READ 64 UMUL"
7240
 
             mdapi_group="L3/Data Port/SLM"
7241
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7242
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7243
 
             mdapi_hw_unit_type="gpu"
7244
 
             />
7245
 
    <counter name="Shader Memory Accesses"
7246
 
             symbol_name="ShaderMemoryAccesses"
7247
 
             underscore_name="shader_memory_accesses"
7248
 
             description="The total number of shader memory accesses to L3."
7249
 
             data_type="uint64"
7250
 
             units="messages"
7251
 
             semantic_type="event"
7252
 
             equation="A 32 READ"
7253
 
             mdapi_group="L3/Data Port"
7254
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7255
 
             mdapi_supported_apis=""
7256
 
             mdapi_hw_unit_type="gpu"
7257
 
             />
7258
 
    <counter name="Shader Atomic Memory Accesses"
7259
 
             symbol_name="ShaderAtomics"
7260
 
             underscore_name="shader_atomics"
7261
 
             description="The total number of shader atomic memory accesses."
7262
 
             data_type="uint64"
7263
 
             units="messages"
7264
 
             semantic_type="event"
7265
 
             equation="A 34 READ"
7266
 
             mdapi_group="L3/Data Port/Atomics"
7267
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7268
 
             mdapi_supported_apis="VK OGL OCL IO BB"
7269
 
             mdapi_hw_unit_type="gpu"
7270
 
             />
7271
 
    <counter name="L3 Shader Throughput"
7272
 
             symbol_name="L3ShaderThroughput"
7273
 
             underscore_name="l3_shader_throughput"
7274
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7275
 
             data_type="uint64"
7276
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
7277
 
             units="bytes"
7278
 
             semantic_type="throughput"
7279
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
7280
 
             mdapi_group="L3/Data Port"
7281
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
7282
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7283
 
             mdapi_hw_unit_type="gpu"
7284
 
             />
7285
 
    <counter name="Shader Barrier Messages"
7286
 
             symbol_name="ShaderBarriers"
7287
 
             underscore_name="shader_barriers"
7288
 
             description="The total number of shader barrier messages."
7289
 
             data_type="uint64"
7290
 
             units="messages"
7291
 
             semantic_type="event"
7292
 
             equation="A 35 READ"
7293
 
             mdapi_group="EU Array/Barrier"
7294
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7295
 
             mdapi_supported_apis=""
7296
 
             mdapi_hw_unit_type="gpu"
7297
 
             />
7298
 
    <counter name="Slice0 L3 Bank3 Stalled"
7299
 
             symbol_name="L30Bank3Stalled"
7300
 
             underscore_name="l30_bank3_stalled"
7301
 
             description="The percentage of time in which slice0 L3 bank3 is stalled"
7302
 
             data_type="float"
7303
 
             max_equation="100"
7304
 
             units="percent"
7305
 
             semantic_type="duration"
7306
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7307
 
             availability="$SliceMask 0x1 AND"
7308
 
             mdapi_group="GTI/L3"
7309
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7310
 
             mdapi_supported_apis=""
7311
 
             mdapi_hw_unit_type="slice"
7312
 
             />
7313
 
    <counter name="Slice0 L3 Bank3 Active"
7314
 
             symbol_name="L30Bank3Active"
7315
 
             underscore_name="l30_bank3_active"
7316
 
             description="The percentage of time in which slice0 L3 bank3 is active"
7317
 
             data_type="float"
7318
 
             max_equation="100"
7319
 
             units="percent"
7320
 
             semantic_type="duration"
7321
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7322
 
             availability="$SliceMask 0x1 AND"
7323
 
             mdapi_group="GTI/L3"
7324
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7325
 
             mdapi_supported_apis=""
7326
 
             mdapi_hw_unit_type="slice"
7327
 
             />
7328
 
    <counter name="SQ is full"
7329
 
             symbol_name="GTRequestQueueFull"
7330
 
             underscore_name="gt_request_queue_full"
7331
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
7332
 
             data_type="float"
7333
 
             max_equation="100"
7334
 
             units="percent"
7335
 
             semantic_type="duration"
7336
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
7337
 
             availability="true $QueryMode &amp;&amp;"
7338
 
             mdapi_group="GTI"
7339
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7340
 
             mdapi_supported_apis="VK OGL4 OCL"
7341
 
             mdapi_hw_unit_type="gpu"
7342
 
             />
7343
 
    <register_config type="NOA">
7344
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
7345
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
7346
 
        <register type="NOA" address="0x00009888" value="0x126C4E80" />
7347
 
        <register type="NOA" address="0x00009888" value="0x146C0000" />
7348
 
        <register type="NOA" address="0x00009888" value="0x0A633400" />
7349
 
        <register type="NOA" address="0x00009888" value="0x044E8000" />
7350
 
        <register type="NOA" address="0x00009888" value="0x064E8000" />
7351
 
        <register type="NOA" address="0x00009888" value="0x084E8000" />
7352
 
        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
7353
 
        <register type="NOA" address="0x00009888" value="0x0C4E8000" />
7354
 
        <register type="NOA" address="0x00009888" value="0x026C3321" />
7355
 
        <register type="NOA" address="0x00009888" value="0x046C342F" />
7356
 
        <register type="NOA" address="0x00009888" value="0x106C0000" />
7357
 
        <register type="NOA" address="0x00009888" value="0x1A6C2000" />
7358
 
        <register type="NOA" address="0x00009888" value="0x021BC000" />
7359
 
        <register type="NOA" address="0x00009888" value="0x041BC000" />
7360
 
        <register type="NOA" address="0x00009888" value="0x061B4000" />
7361
 
        <register type="NOA" address="0x00009888" value="0x141C8000" />
7362
 
        <register type="NOA" address="0x00009888" value="0x161C8000" />
7363
 
        <register type="NOA" address="0x00009888" value="0x181C8000" />
7364
 
        <register type="NOA" address="0x00009888" value="0x1A1C1800" />
7365
 
        <register type="NOA" address="0x00009888" value="0x06604000" />
7366
 
        <register type="NOA" address="0x00009888" value="0x0C630044" />
7367
 
        <register type="NOA" address="0x00009888" value="0x10630000" />
7368
 
        <register type="NOA" address="0x00009888" value="0x06630000" />
7369
 
        <register type="NOA" address="0x00009888" value="0x084C8000" />
7370
 
        <register type="NOA" address="0x00009888" value="0x0A4C00AA" />
7371
 
        <register type="NOA" address="0x00009888" value="0x020DA000" />
7372
 
        <register type="NOA" address="0x00009888" value="0x040DA000" />
7373
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
7374
 
        <register type="NOA" address="0x00009888" value="0x0C0F4000" />
7375
 
        <register type="NOA" address="0x00009888" value="0x0E0F0055" />
7376
 
        <register type="NOA" address="0x00009888" value="0x042C8000" />
7377
 
        <register type="NOA" address="0x00009888" value="0x062C8000" />
7378
 
        <register type="NOA" address="0x00009888" value="0x082C8000" />
7379
 
        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
7380
 
        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
7381
 
        <register type="NOA" address="0x00009888" value="0x1190F800" />
7382
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
7383
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
7384
 
        <register type="NOA" address="0x00009888" value="0x43900842" />
7385
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
7386
 
        <register type="NOA" address="0x00009888" value="0x45900002" />
7387
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
7388
 
    </register_config>
7389
 
    <register_config type="OA">
7390
 
        <register type="OA" address="0x00002740" value="0x00000000" />
7391
 
        <register type="OA" address="0x00002744" value="0x00800000" />
7392
 
        <register type="OA" address="0x00002710" value="0x00000000" />
7393
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
7394
 
        <register type="OA" address="0x00002720" value="0x00000000" />
7395
 
        <register type="OA" address="0x00002724" value="0x00800000" />
7396
 
        <register type="OA" address="0x00002770" value="0x00100070" />
7397
 
        <register type="OA" address="0x00002774" value="0x0000FFF1" />
7398
 
        <register type="OA" address="0x00002778" value="0x00028002" />
7399
 
        <register type="OA" address="0x0000277C" value="0x000087FF" />
7400
 
        <register type="OA" address="0x00002780" value="0x00020002" />
7401
 
        <register type="OA" address="0x00002784" value="0x00008FFF" />
7402
 
        <register type="OA" address="0x00002788" value="0x00008002" />
7403
 
        <register type="OA" address="0x0000278C" value="0x0000A7FF" />
7404
 
    </register_config>
7405
 
    <register_config type="FLEX">
7406
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
7407
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
7408
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
7409
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
7410
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
7411
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
7412
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
7413
 
    </register_config>
7414
 
  </set>
7415
 
 
7416
 
  <set name="Metric set RasterizerAndPixelBackend"
7417
 
       chipset="CFLGT3"
7418
 
       symbol_name="RasterizerAndPixelBackend"
7419
 
       underscore_name="rasterizer_and_pixel_backend"
7420
 
       mdapi_supported_apis="VK OGL OCL IO BB"
7421
 
       hw_config_guid="6e1f0a90-c65f-4da9-86d0-c79b3c0063f6"
7422
 
       >
7423
 
    <counter name="GPU Time Elapsed"
7424
 
             symbol_name="GpuTime"
7425
 
             underscore_name="gpu_time"
7426
 
             description="Time elapsed on the GPU during the measurement."
7427
 
             data_type="uint64"
7428
 
             units="ns"
7429
 
             semantic_type="duration"
7430
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7431
 
             mdapi_group="GPU"
7432
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7433
 
             mdapi_supported_apis=""
7434
 
             mdapi_hw_unit_type="gpu"
7435
 
             />
7436
 
    <counter name="GPU Core Clocks"
7437
 
             symbol_name="GpuCoreClocks"
7438
 
             underscore_name="gpu_core_clocks"
7439
 
             description="The total number of GPU core clocks elapsed during the measurement."
7440
 
             data_type="uint64"
7441
 
             units="cycles"
7442
 
             semantic_type="event"
7443
 
             equation="GPU_CLOCK 0 READ"
7444
 
             mdapi_group="GPU"
7445
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
7446
 
             mdapi_supported_apis=""
7447
 
             mdapi_hw_unit_type="gpu"
7448
 
             />
7449
 
    <counter name="AVG GPU Core Frequency"
7450
 
             symbol_name="AvgGpuCoreFrequency"
7451
 
             underscore_name="avg_gpu_core_frequency"
7452
 
             description="Average GPU Core Frequency in the measurement."
7453
 
             data_type="uint64"
7454
 
             max_equation="$GpuMaxFrequency"
7455
 
             units="hz"
7456
 
             semantic_type="event"
7457
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7458
 
             mdapi_group="GPU"
7459
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7460
 
             mdapi_supported_apis=""
7461
 
             mdapi_hw_unit_type="gpu"
7462
 
             />
7463
 
    <counter name="GPU Busy"
7464
 
             symbol_name="GpuBusy"
7465
 
             underscore_name="gpu_busy"
7466
 
             description="The percentage of time in which the GPU has been processing GPU commands."
7467
 
             data_type="float"
7468
 
             max_equation="100"
7469
 
             units="percent"
7470
 
             semantic_type="duration"
7471
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7472
 
             mdapi_group="GPU"
7473
 
             mdapi_usage_flags="Tier1 Overview System Frame"
7474
 
             mdapi_supported_apis=""
7475
 
             mdapi_hw_unit_type="gpu"
7476
 
             />
7477
 
    <counter name="VS Threads Dispatched"
7478
 
             symbol_name="VsThreads"
7479
 
             underscore_name="vs_threads"
7480
 
             description="The total number of vertex shader hardware threads dispatched."
7481
 
             data_type="uint64"
7482
 
             units="threads"
7483
 
             semantic_type="event"
7484
 
             equation="A 1 READ"
7485
 
             mdapi_group="EU Array/Vertex Shader"
7486
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7487
 
             mdapi_supported_apis="VK OGL IO BB"
7488
 
             mdapi_hw_unit_type="gpu"
7489
 
             />
7490
 
    <counter name="HS Threads Dispatched"
7491
 
             symbol_name="HsThreads"
7492
 
             underscore_name="hs_threads"
7493
 
             description="The total number of hull shader hardware threads dispatched."
7494
 
             data_type="uint64"
7495
 
             units="threads"
7496
 
             semantic_type="event"
7497
 
             equation="A 2 READ"
7498
 
             mdapi_group="EU Array/Hull Shader"
7499
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7500
 
             mdapi_supported_apis="VK OGL4 IO BB"
7501
 
             mdapi_hw_unit_type="gpu"
7502
 
             />
7503
 
    <counter name="DS Threads Dispatched"
7504
 
             symbol_name="DsThreads"
7505
 
             underscore_name="ds_threads"
7506
 
             description="The total number of domain shader hardware threads dispatched."
7507
 
             data_type="uint64"
7508
 
             units="threads"
7509
 
             semantic_type="event"
7510
 
             equation="A 3 READ"
7511
 
             mdapi_group="EU Array/Domain Shader"
7512
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7513
 
             mdapi_supported_apis="VK OGL4 IO BB"
7514
 
             mdapi_hw_unit_type="gpu"
7515
 
             />
7516
 
    <counter name="GS Threads Dispatched"
7517
 
             symbol_name="GsThreads"
7518
 
             underscore_name="gs_threads"
7519
 
             description="The total number of geometry shader hardware threads dispatched."
7520
 
             data_type="uint64"
7521
 
             units="threads"
7522
 
             semantic_type="event"
7523
 
             equation="A 5 READ"
7524
 
             mdapi_group="EU Array/Geometry Shader"
7525
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7526
 
             mdapi_supported_apis="VK OGL4 IO BB"
7527
 
             mdapi_hw_unit_type="gpu"
7528
 
             />
7529
 
    <counter name="FS Threads Dispatched"
7530
 
             symbol_name="PsThreads"
7531
 
             underscore_name="ps_threads"
7532
 
             description="The total number of fragment shader hardware threads dispatched."
7533
 
             data_type="uint64"
7534
 
             units="threads"
7535
 
             semantic_type="event"
7536
 
             equation="A 6 READ"
7537
 
             mdapi_group="EU Array/Fragment Shader"
7538
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7539
 
             mdapi_supported_apis="VK OGL IO BB"
7540
 
             mdapi_hw_unit_type="gpu"
7541
 
             />
7542
 
    <counter name="CS Threads Dispatched"
7543
 
             symbol_name="CsThreads"
7544
 
             underscore_name="cs_threads"
7545
 
             description="The total number of compute shader hardware threads dispatched."
7546
 
             data_type="uint64"
7547
 
             units="threads"
7548
 
             semantic_type="event"
7549
 
             equation="A 4 READ"
7550
 
             mdapi_group="EU Array/Compute Shader"
7551
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7552
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7553
 
             mdapi_hw_unit_type="gpu"
7554
 
             />
7555
 
    <counter name="EU Active"
7556
 
             symbol_name="EuActive"
7557
 
             underscore_name="eu_active"
7558
 
             description="The percentage of time in which the Execution Units were actively processing."
7559
 
             data_type="float"
7560
 
             max_equation="100"
7561
 
             units="percent"
7562
 
             semantic_type="duration"
7563
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7564
 
             mdapi_group="EU Array"
7565
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7566
 
             mdapi_supported_apis=""
7567
 
             mdapi_hw_unit_type="gpu"
7568
 
             />
7569
 
    <counter name="EU Stall"
7570
 
             symbol_name="EuStall"
7571
 
             underscore_name="eu_stall"
7572
 
             description="The percentage of time in which the Execution Units were stalled."
7573
 
             data_type="float"
7574
 
             max_equation="100"
7575
 
             units="percent"
7576
 
             semantic_type="duration"
7577
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7578
 
             mdapi_group="EU Array"
7579
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7580
 
             mdapi_supported_apis=""
7581
 
             mdapi_hw_unit_type="gpu"
7582
 
             />
7583
 
    <counter name="EU Both FPU Pipes Active"
7584
 
             symbol_name="EuFpuBothActive"
7585
 
             underscore_name="eu_fpu_both_active"
7586
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
7587
 
             data_type="float"
7588
 
             max_equation="100"
7589
 
             units="percent"
7590
 
             semantic_type="duration"
7591
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7592
 
             mdapi_group="EU Array/Pipes"
7593
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7594
 
             mdapi_supported_apis=""
7595
 
             mdapi_hw_unit_type="gpu"
7596
 
             />
7597
 
    <counter name="VS FPU0 Pipe Active"
7598
 
             symbol_name="VsFpu0Active"
7599
 
             underscore_name="vs_fpu0_active"
7600
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7601
 
             data_type="float"
7602
 
             max_equation="100"
7603
 
             units="percent"
7604
 
             semantic_type="duration"
7605
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7606
 
             mdapi_group="EU Array/Vertex Shader"
7607
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7608
 
             mdapi_supported_apis="VK OGL IO BB"
7609
 
             mdapi_hw_unit_type="gpu"
7610
 
             />
7611
 
    <counter name="VS FPU1 Pipe Active"
7612
 
             symbol_name="VsFpu1Active"
7613
 
             underscore_name="vs_fpu1_active"
7614
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7615
 
             data_type="float"
7616
 
             max_equation="100"
7617
 
             units="percent"
7618
 
             semantic_type="duration"
7619
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7620
 
             mdapi_group="EU Array/Vertex Shader"
7621
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7622
 
             mdapi_supported_apis="VK OGL IO BB"
7623
 
             mdapi_hw_unit_type="gpu"
7624
 
             />
7625
 
    <counter name="VS Send Pipe Active"
7626
 
             symbol_name="VsSendActive"
7627
 
             underscore_name="vs_send_active"
7628
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7629
 
             data_type="float"
7630
 
             max_equation="100"
7631
 
             units="percent"
7632
 
             semantic_type="duration"
7633
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7634
 
             mdapi_group="EU Array/Vertex Shader"
7635
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7636
 
             mdapi_supported_apis="VK OGL IO BB"
7637
 
             mdapi_hw_unit_type="gpu"
7638
 
             />
7639
 
    <counter name="PS FPU0 Pipe Active"
7640
 
             symbol_name="PsFpu0Active"
7641
 
             underscore_name="ps_fpu0_active"
7642
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7643
 
             data_type="float"
7644
 
             max_equation="100"
7645
 
             units="percent"
7646
 
             semantic_type="duration"
7647
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7648
 
             mdapi_group="EU Array/Pixel Shader"
7649
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7650
 
             mdapi_supported_apis="VK OGL IO BB"
7651
 
             mdapi_hw_unit_type="gpu"
7652
 
             />
7653
 
    <counter name="PS FPU1 Pipe Active"
7654
 
             symbol_name="PsFpu1Active"
7655
 
             underscore_name="ps_fpu1_active"
7656
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7657
 
             data_type="float"
7658
 
             max_equation="100"
7659
 
             units="percent"
7660
 
             semantic_type="duration"
7661
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7662
 
             mdapi_group="EU Array/Pixel Shader"
7663
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7664
 
             mdapi_supported_apis="VK OGL IO BB"
7665
 
             mdapi_hw_unit_type="gpu"
7666
 
             />
7667
 
    <counter name="PS Send Pipeline Active"
7668
 
             symbol_name="PsSendActive"
7669
 
             underscore_name="ps_send_active"
7670
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7671
 
             data_type="float"
7672
 
             max_equation="100"
7673
 
             units="percent"
7674
 
             semantic_type="duration"
7675
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7676
 
             mdapi_group="EU Array/Pixel Shader"
7677
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7678
 
             mdapi_supported_apis="VK OGL IO BB"
7679
 
             mdapi_hw_unit_type="gpu"
7680
 
             />
7681
 
    <counter name="FS Both FPU Active"
7682
 
             symbol_name="PsEuBothFpuActive"
7683
 
             underscore_name="ps_eu_both_fpu_active"
7684
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7685
 
             data_type="float"
7686
 
             max_equation="100"
7687
 
             units="percent"
7688
 
             semantic_type="duration"
7689
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7690
 
             mdapi_group="3D Pipe/Fragment Shader"
7691
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
7692
 
             mdapi_supported_apis="VK OGL IO BB"
7693
 
             mdapi_hw_unit_type="gpu"
7694
 
             />
7695
 
    <counter name="Rasterized Pixels"
7696
 
             symbol_name="RasterizedPixels"
7697
 
             underscore_name="rasterized_pixels"
7698
 
             description="The total number of rasterized pixels."
7699
 
             data_type="uint64"
7700
 
             units="pixels"
7701
 
             semantic_type="event"
7702
 
             equation="A 21 READ 4 UMUL"
7703
 
             mdapi_group="3D Pipe/Rasterizer"
7704
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7705
 
             mdapi_supported_apis="VK OGL IO BB"
7706
 
             mdapi_hw_unit_type="gpu"
7707
 
             />
7708
 
    <counter name="Early Hi-Depth Test Fails"
7709
 
             symbol_name="HiDepthTestFails"
7710
 
             underscore_name="hi_depth_test_fails"
7711
 
             description="The total number of pixels dropped on early hierarchical depth test."
7712
 
             data_type="uint64"
7713
 
             units="pixels"
7714
 
             semantic_type="event"
7715
 
             equation="A 22 READ 4 UMUL"
7716
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7717
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7718
 
             mdapi_supported_apis="VK OGL IO BB"
7719
 
             mdapi_hw_unit_type="gpu"
7720
 
             />
7721
 
    <counter name="Early Depth Test Fails"
7722
 
             symbol_name="EarlyDepthTestFails"
7723
 
             underscore_name="early_depth_test_fails"
7724
 
             description="The total number of pixels dropped on early depth test."
7725
 
             data_type="uint64"
7726
 
             units="pixels"
7727
 
             semantic_type="event"
7728
 
             equation="A 23 READ 4 UMUL"
7729
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7730
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7731
 
             mdapi_supported_apis="VK OGL IO BB"
7732
 
             mdapi_hw_unit_type="gpu"
7733
 
             />
7734
 
    <counter name="Samples Killed in FS"
7735
 
             symbol_name="SamplesKilledInPs"
7736
 
             underscore_name="samples_killed_in_ps"
7737
 
             description="The total number of samples or pixels dropped in fragment shaders."
7738
 
             data_type="uint64"
7739
 
             units="pixels"
7740
 
             semantic_type="event"
7741
 
             equation="A 24 READ 4 UMUL"
7742
 
             mdapi_group="3D Pipe/Fragment Shader"
7743
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7744
 
             mdapi_supported_apis="VK OGL IO BB"
7745
 
             mdapi_hw_unit_type="gpu"
7746
 
             />
7747
 
    <counter name="Pixels Failing Tests"
7748
 
             symbol_name="PixelsFailingPostPsTests"
7749
 
             underscore_name="pixels_failing_post_ps_tests"
7750
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7751
 
             data_type="uint64"
7752
 
             units="pixels"
7753
 
             semantic_type="event"
7754
 
             equation="A 25 READ 4 UMUL"
7755
 
             mdapi_group="3D Pipe/Output Merger"
7756
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7757
 
             mdapi_supported_apis="VK OGL IO BB"
7758
 
             mdapi_hw_unit_type="gpu"
7759
 
             />
7760
 
    <counter name="Samples Written"
7761
 
             symbol_name="SamplesWritten"
7762
 
             underscore_name="samples_written"
7763
 
             description="The total number of samples or pixels written to all render targets."
7764
 
             data_type="uint64"
7765
 
             units="pixels"
7766
 
             semantic_type="event"
7767
 
             equation="A 26 READ 4 UMUL"
7768
 
             mdapi_group="3D Pipe/Output Merger"
7769
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7770
 
             mdapi_supported_apis="VK OGL IO BB"
7771
 
             mdapi_hw_unit_type="gpu"
7772
 
             />
7773
 
    <counter name="Samples Blended"
7774
 
             symbol_name="SamplesBlended"
7775
 
             underscore_name="samples_blended"
7776
 
             description="The total number of blended samples or pixels written to all render targets."
7777
 
             data_type="uint64"
7778
 
             units="pixels"
7779
 
             semantic_type="event"
7780
 
             equation="A 27 READ 4 UMUL"
7781
 
             mdapi_group="3D Pipe/Output Merger"
7782
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7783
 
             mdapi_supported_apis="VK OGL IO BB"
7784
 
             mdapi_hw_unit_type="gpu"
7785
 
             />
7786
 
    <counter name="Sampler Texels"
7787
 
             symbol_name="SamplerTexels"
7788
 
             underscore_name="sampler_texels"
7789
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7790
 
             data_type="uint64"
7791
 
             units="texels"
7792
 
             semantic_type="event"
7793
 
             equation="A 28 READ 4 UMUL"
7794
 
             mdapi_group="Sampler/Sampler Input"
7795
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7796
 
             mdapi_supported_apis=""
7797
 
             mdapi_hw_unit_type="gpu"
7798
 
             />
7799
 
    <counter name="Sampler Texels Misses"
7800
 
             symbol_name="SamplerTexelMisses"
7801
 
             underscore_name="sampler_texel_misses"
7802
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7803
 
             data_type="uint64"
7804
 
             units="texels"
7805
 
             semantic_type="event"
7806
 
             equation="A 29 READ 4 UMUL"
7807
 
             mdapi_group="Sampler/Sampler Cache"
7808
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
7809
 
             mdapi_supported_apis=""
7810
 
             mdapi_hw_unit_type="gpu"
7811
 
             />
7812
 
    <counter name="SLM Bytes Read"
7813
 
             symbol_name="SlmBytesRead"
7814
 
             underscore_name="slm_bytes_read"
7815
 
             description="The total number of GPU memory bytes read from shared local memory."
7816
 
             data_type="uint64"
7817
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7818
 
             units="bytes"
7819
 
             semantic_type="throughput"
7820
 
             equation="A 30 READ 64 UMUL"
7821
 
             mdapi_group="L3/Data Port/SLM"
7822
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7823
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7824
 
             mdapi_hw_unit_type="gpu"
7825
 
             />
7826
 
    <counter name="SLM Bytes Written"
7827
 
             symbol_name="SlmBytesWritten"
7828
 
             underscore_name="slm_bytes_written"
7829
 
             description="The total number of GPU memory bytes written into shared local memory."
7830
 
             data_type="uint64"
7831
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7832
 
             units="bytes"
7833
 
             semantic_type="throughput"
7834
 
             equation="A 31 READ 64 UMUL"
7835
 
             mdapi_group="L3/Data Port/SLM"
7836
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7837
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7838
 
             mdapi_hw_unit_type="gpu"
7839
 
             />
7840
 
    <counter name="Shader Memory Accesses"
7841
 
             symbol_name="ShaderMemoryAccesses"
7842
 
             underscore_name="shader_memory_accesses"
7843
 
             description="The total number of shader memory accesses to L3."
7844
 
             data_type="uint64"
7845
 
             units="messages"
7846
 
             semantic_type="event"
7847
 
             equation="A 32 READ"
7848
 
             mdapi_group="L3/Data Port"
7849
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7850
 
             mdapi_supported_apis=""
7851
 
             mdapi_hw_unit_type="gpu"
7852
 
             />
7853
 
    <counter name="Shader Atomic Memory Accesses"
7854
 
             symbol_name="ShaderAtomics"
7855
 
             underscore_name="shader_atomics"
7856
 
             description="The total number of shader atomic memory accesses."
7857
 
             data_type="uint64"
7858
 
             units="messages"
7859
 
             semantic_type="event"
7860
 
             equation="A 34 READ"
7861
 
             mdapi_group="L3/Data Port/Atomics"
7862
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7863
 
             mdapi_supported_apis="VK OGL OCL IO BB"
7864
 
             mdapi_hw_unit_type="gpu"
7865
 
             />
7866
 
    <counter name="L3 Shader Throughput"
7867
 
             symbol_name="L3ShaderThroughput"
7868
 
             underscore_name="l3_shader_throughput"
7869
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7870
 
             data_type="uint64"
7871
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
7872
 
             units="bytes"
7873
 
             semantic_type="throughput"
7874
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
7875
 
             mdapi_group="L3/Data Port"
7876
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
7877
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
7878
 
             mdapi_hw_unit_type="gpu"
7879
 
             />
7880
 
    <counter name="Shader Barrier Messages"
7881
 
             symbol_name="ShaderBarriers"
7882
 
             underscore_name="shader_barriers"
7883
 
             description="The total number of shader barrier messages."
7884
 
             data_type="uint64"
7885
 
             units="messages"
7886
 
             semantic_type="event"
7887
 
             equation="A 35 READ"
7888
 
             mdapi_group="EU Array/Barrier"
7889
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
7890
 
             mdapi_supported_apis=""
7891
 
             mdapi_hw_unit_type="gpu"
7892
 
             />
7893
 
    <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
7894
 
             symbol_name="PixelData0Ready"
7895
 
             underscore_name="pixel_data0_ready"
7896
 
             description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
7897
 
             data_type="float"
7898
 
             max_equation="100"
7899
 
             units="percent"
7900
 
             semantic_type="duration"
7901
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7902
 
             availability="$SliceMask 0x1 AND"
7903
 
             mdapi_group="GPU/Rasterizer/Early Depth Test"
7904
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7905
 
             mdapi_supported_apis=""
7906
 
             mdapi_hw_unit_type="slice"
7907
 
             />
7908
 
    <counter name="Slice0 Rasterizer Input Available"
7909
 
             symbol_name="Rasterizer0InputAvailable"
7910
 
             underscore_name="rasterizer0_input_available"
7911
 
             description="The percentage of time in which slice0 rasterizer input is available"
7912
 
             data_type="float"
7913
 
             max_equation="100"
7914
 
             units="percent"
7915
 
             semantic_type="duration"
7916
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7917
 
             availability="$SliceMask 0x1 AND"
7918
 
             mdapi_group="GPU/Rasterizer"
7919
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7920
 
             mdapi_supported_apis=""
7921
 
             mdapi_hw_unit_type="slice"
7922
 
             />
7923
 
    <counter name="Slice0 PS Output Available"
7924
 
             symbol_name="PSOutput0Available"
7925
 
             underscore_name="ps_output0_available"
7926
 
             description="The percentage of time in which slice0 PS output is available"
7927
 
             data_type="float"
7928
 
             max_equation="100"
7929
 
             units="percent"
7930
 
             semantic_type="duration"
7931
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7932
 
             availability="$SliceMask 0x1 AND"
7933
 
             mdapi_group="GPU/3D Pipe"
7934
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7935
 
             mdapi_supported_apis=""
7936
 
             mdapi_hw_unit_type="slice"
7937
 
             />
7938
 
    <counter name="Slice0 Pixel Values Ready"
7939
 
             symbol_name="PixelValues0Ready"
7940
 
             underscore_name="pixel_values0_ready"
7941
 
             description="The percentage of time in which slice0 pixel values are ready"
7942
 
             data_type="float"
7943
 
             max_equation="100"
7944
 
             units="percent"
7945
 
             semantic_type="duration"
7946
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
7947
 
             availability="$SliceMask 0x1 AND"
7948
 
             mdapi_group="GPU/3D Pipe"
7949
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7950
 
             mdapi_supported_apis=""
7951
 
             mdapi_hw_unit_type="slice"
7952
 
             />
7953
 
    <counter name="Slice0 Rasterizer Output Ready"
7954
 
             symbol_name="Rasterizer0OutputReady"
7955
 
             underscore_name="rasterizer0_output_ready"
7956
 
             description="The percentage of time in which slice0 rasterizer output is ready"
7957
 
             data_type="float"
7958
 
             max_equation="100"
7959
 
             units="percent"
7960
 
             semantic_type="duration"
7961
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
7962
 
             availability="$SliceMask 0x1 AND"
7963
 
             mdapi_group="GPU/Rasterizer"
7964
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7965
 
             mdapi_supported_apis=""
7966
 
             mdapi_hw_unit_type="slice"
7967
 
             />
7968
 
    <counter name="SQ is full"
7969
 
             symbol_name="GTRequestQueueFull"
7970
 
             underscore_name="gt_request_queue_full"
7971
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
7972
 
             data_type="float"
7973
 
             max_equation="100"
7974
 
             units="percent"
7975
 
             semantic_type="duration"
7976
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
7977
 
             availability="true $QueryMode &amp;&amp;"
7978
 
             mdapi_group="GTI"
7979
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7980
 
             mdapi_supported_apis="VK OGL4 OCL"
7981
 
             mdapi_hw_unit_type="gpu"
7982
 
             />
7983
 
    <register_config type="NOA">
7984
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
7985
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
7986
 
        <register type="NOA" address="0x00009888" value="0x102F3800" />
7987
 
        <register type="NOA" address="0x00009888" value="0x144D0500" />
7988
 
        <register type="NOA" address="0x00009888" value="0x120D03C0" />
7989
 
        <register type="NOA" address="0x00009888" value="0x140D03CF" />
7990
 
        <register type="NOA" address="0x00009888" value="0x0C0F0004" />
7991
 
        <register type="NOA" address="0x00009888" value="0x0C4E4000" />
7992
 
        <register type="NOA" address="0x00009888" value="0x042F0480" />
7993
 
        <register type="NOA" address="0x00009888" value="0x082F0000" />
7994
 
        <register type="NOA" address="0x00009888" value="0x022F0000" />
7995
 
        <register type="NOA" address="0x00009888" value="0x0A4C0090" />
7996
 
        <register type="NOA" address="0x00009888" value="0x064D0027" />
7997
 
        <register type="NOA" address="0x00009888" value="0x004D0000" />
7998
 
        <register type="NOA" address="0x00009888" value="0x000D0D40" />
7999
 
        <register type="NOA" address="0x00009888" value="0x020D803F" />
8000
 
        <register type="NOA" address="0x00009888" value="0x040D8023" />
8001
 
        <register type="NOA" address="0x00009888" value="0x100D0000" />
8002
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
8003
 
        <register type="NOA" address="0x00009888" value="0x020F0010" />
8004
 
        <register type="NOA" address="0x00009888" value="0x000F0000" />
8005
 
        <register type="NOA" address="0x00009888" value="0x0E0F0050" />
8006
 
        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
8007
 
        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
8008
 
        <register type="NOA" address="0x00009888" value="0x1190FC00" />
8009
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
8010
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
8011
 
        <register type="NOA" address="0x00009888" value="0x41901400" />
8012
 
        <register type="NOA" address="0x00009888" value="0x43901485" />
8013
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
8014
 
        <register type="NOA" address="0x00009888" value="0x45900001" />
8015
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
8016
 
    </register_config>
8017
 
    <register_config type="OA">
8018
 
        <register type="OA" address="0x00002740" value="0x00000000" />
8019
 
        <register type="OA" address="0x00002744" value="0x00800000" />
8020
 
        <register type="OA" address="0x00002710" value="0x00000000" />
8021
 
        <register type="OA" address="0x00002714" value="0x30800000" />
8022
 
        <register type="OA" address="0x00002720" value="0x00000000" />
8023
 
        <register type="OA" address="0x00002724" value="0x00800000" />
8024
 
        <register type="OA" address="0x00002770" value="0x00000002" />
8025
 
        <register type="OA" address="0x00002774" value="0x0000EFFF" />
8026
 
        <register type="OA" address="0x00002778" value="0x00006000" />
8027
 
        <register type="OA" address="0x0000277C" value="0x0000F3FF" />
8028
 
    </register_config>
8029
 
    <register_config type="FLEX">
8030
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
8031
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
8032
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
8033
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
8034
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8035
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8036
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8037
 
    </register_config>
8038
 
  </set>
8039
 
 
8040
 
  <set name="Metric set Sampler"
8041
 
       chipset="CFLGT3"
8042
 
       symbol_name="Sampler"
8043
 
       underscore_name="sampler"
8044
 
       mdapi_supported_apis="VK OGL OCL IO BB"
8045
 
       hw_config_guid="7cb05eab-0857-4189-93bc-09326d298637"
8046
 
       >
8047
 
    <counter name="GPU Time Elapsed"
8048
 
             symbol_name="GpuTime"
8049
 
             underscore_name="gpu_time"
8050
 
             description="Time elapsed on the GPU during the measurement."
8051
 
             data_type="uint64"
8052
 
             units="ns"
8053
 
             semantic_type="duration"
8054
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8055
 
             mdapi_group="GPU"
8056
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8057
 
             mdapi_supported_apis=""
8058
 
             mdapi_hw_unit_type="gpu"
8059
 
             />
8060
 
    <counter name="GPU Core Clocks"
8061
 
             symbol_name="GpuCoreClocks"
8062
 
             underscore_name="gpu_core_clocks"
8063
 
             description="The total number of GPU core clocks elapsed during the measurement."
8064
 
             data_type="uint64"
8065
 
             units="cycles"
8066
 
             semantic_type="event"
8067
 
             equation="GPU_CLOCK 0 READ"
8068
 
             mdapi_group="GPU"
8069
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
8070
 
             mdapi_supported_apis=""
8071
 
             mdapi_hw_unit_type="gpu"
8072
 
             />
8073
 
    <counter name="AVG GPU Core Frequency"
8074
 
             symbol_name="AvgGpuCoreFrequency"
8075
 
             underscore_name="avg_gpu_core_frequency"
8076
 
             description="Average GPU Core Frequency in the measurement."
8077
 
             data_type="uint64"
8078
 
             max_equation="$GpuMaxFrequency"
8079
 
             units="hz"
8080
 
             semantic_type="event"
8081
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8082
 
             mdapi_group="GPU"
8083
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8084
 
             mdapi_supported_apis=""
8085
 
             mdapi_hw_unit_type="gpu"
8086
 
             />
8087
 
    <counter name="GPU Busy"
8088
 
             symbol_name="GpuBusy"
8089
 
             underscore_name="gpu_busy"
8090
 
             description="The percentage of time in which the GPU has been processing GPU commands."
8091
 
             data_type="float"
8092
 
             max_equation="100"
8093
 
             units="percent"
8094
 
             semantic_type="duration"
8095
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8096
 
             mdapi_group="GPU"
8097
 
             mdapi_usage_flags="Tier1 Overview System Frame"
8098
 
             mdapi_supported_apis=""
8099
 
             mdapi_hw_unit_type="gpu"
8100
 
             />
8101
 
    <counter name="VS Threads Dispatched"
8102
 
             symbol_name="VsThreads"
8103
 
             underscore_name="vs_threads"
8104
 
             description="The total number of vertex shader hardware threads dispatched."
8105
 
             data_type="uint64"
8106
 
             units="threads"
8107
 
             semantic_type="event"
8108
 
             equation="A 1 READ"
8109
 
             mdapi_group="EU Array/Vertex Shader"
8110
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8111
 
             mdapi_supported_apis="VK OGL IO BB"
8112
 
             mdapi_hw_unit_type="gpu"
8113
 
             />
8114
 
    <counter name="HS Threads Dispatched"
8115
 
             symbol_name="HsThreads"
8116
 
             underscore_name="hs_threads"
8117
 
             description="The total number of hull shader hardware threads dispatched."
8118
 
             data_type="uint64"
8119
 
             units="threads"
8120
 
             semantic_type="event"
8121
 
             equation="A 2 READ"
8122
 
             mdapi_group="EU Array/Hull Shader"
8123
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8124
 
             mdapi_supported_apis="VK OGL4 IO BB"
8125
 
             mdapi_hw_unit_type="gpu"
8126
 
             />
8127
 
    <counter name="DS Threads Dispatched"
8128
 
             symbol_name="DsThreads"
8129
 
             underscore_name="ds_threads"
8130
 
             description="The total number of domain shader hardware threads dispatched."
8131
 
             data_type="uint64"
8132
 
             units="threads"
8133
 
             semantic_type="event"
8134
 
             equation="A 3 READ"
8135
 
             mdapi_group="EU Array/Domain Shader"
8136
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8137
 
             mdapi_supported_apis="VK OGL4 IO BB"
8138
 
             mdapi_hw_unit_type="gpu"
8139
 
             />
8140
 
    <counter name="GS Threads Dispatched"
8141
 
             symbol_name="GsThreads"
8142
 
             underscore_name="gs_threads"
8143
 
             description="The total number of geometry shader hardware threads dispatched."
8144
 
             data_type="uint64"
8145
 
             units="threads"
8146
 
             semantic_type="event"
8147
 
             equation="A 5 READ"
8148
 
             mdapi_group="EU Array/Geometry Shader"
8149
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8150
 
             mdapi_supported_apis="VK OGL4 IO BB"
8151
 
             mdapi_hw_unit_type="gpu"
8152
 
             />
8153
 
    <counter name="FS Threads Dispatched"
8154
 
             symbol_name="PsThreads"
8155
 
             underscore_name="ps_threads"
8156
 
             description="The total number of fragment shader hardware threads dispatched."
8157
 
             data_type="uint64"
8158
 
             units="threads"
8159
 
             semantic_type="event"
8160
 
             equation="A 6 READ"
8161
 
             mdapi_group="EU Array/Fragment Shader"
8162
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8163
 
             mdapi_supported_apis="VK OGL IO BB"
8164
 
             mdapi_hw_unit_type="gpu"
8165
 
             />
8166
 
    <counter name="CS Threads Dispatched"
8167
 
             symbol_name="CsThreads"
8168
 
             underscore_name="cs_threads"
8169
 
             description="The total number of compute shader hardware threads dispatched."
8170
 
             data_type="uint64"
8171
 
             units="threads"
8172
 
             semantic_type="event"
8173
 
             equation="A 4 READ"
8174
 
             mdapi_group="EU Array/Compute Shader"
8175
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8176
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8177
 
             mdapi_hw_unit_type="gpu"
8178
 
             />
8179
 
    <counter name="EU Active"
8180
 
             symbol_name="EuActive"
8181
 
             underscore_name="eu_active"
8182
 
             description="The percentage of time in which the Execution Units were actively processing."
8183
 
             data_type="float"
8184
 
             max_equation="100"
8185
 
             units="percent"
8186
 
             semantic_type="duration"
8187
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8188
 
             mdapi_group="EU Array"
8189
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8190
 
             mdapi_supported_apis=""
8191
 
             mdapi_hw_unit_type="gpu"
8192
 
             />
8193
 
    <counter name="EU Stall"
8194
 
             symbol_name="EuStall"
8195
 
             underscore_name="eu_stall"
8196
 
             description="The percentage of time in which the Execution Units were stalled."
8197
 
             data_type="float"
8198
 
             max_equation="100"
8199
 
             units="percent"
8200
 
             semantic_type="duration"
8201
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8202
 
             mdapi_group="EU Array"
8203
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8204
 
             mdapi_supported_apis=""
8205
 
             mdapi_hw_unit_type="gpu"
8206
 
             />
8207
 
    <counter name="EU Both FPU Pipes Active"
8208
 
             symbol_name="EuFpuBothActive"
8209
 
             underscore_name="eu_fpu_both_active"
8210
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
8211
 
             data_type="float"
8212
 
             max_equation="100"
8213
 
             units="percent"
8214
 
             semantic_type="duration"
8215
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8216
 
             mdapi_group="EU Array/Pipes"
8217
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8218
 
             mdapi_supported_apis=""
8219
 
             mdapi_hw_unit_type="gpu"
8220
 
             />
8221
 
    <counter name="VS FPU0 Pipe Active"
8222
 
             symbol_name="VsFpu0Active"
8223
 
             underscore_name="vs_fpu0_active"
8224
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8225
 
             data_type="float"
8226
 
             max_equation="100"
8227
 
             units="percent"
8228
 
             semantic_type="duration"
8229
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8230
 
             mdapi_group="EU Array/Vertex Shader"
8231
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8232
 
             mdapi_supported_apis="VK OGL IO BB"
8233
 
             mdapi_hw_unit_type="gpu"
8234
 
             />
8235
 
    <counter name="VS FPU1 Pipe Active"
8236
 
             symbol_name="VsFpu1Active"
8237
 
             underscore_name="vs_fpu1_active"
8238
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8239
 
             data_type="float"
8240
 
             max_equation="100"
8241
 
             units="percent"
8242
 
             semantic_type="duration"
8243
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8244
 
             mdapi_group="EU Array/Vertex Shader"
8245
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8246
 
             mdapi_supported_apis="VK OGL IO BB"
8247
 
             mdapi_hw_unit_type="gpu"
8248
 
             />
8249
 
    <counter name="VS Send Pipe Active"
8250
 
             symbol_name="VsSendActive"
8251
 
             underscore_name="vs_send_active"
8252
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8253
 
             data_type="float"
8254
 
             max_equation="100"
8255
 
             units="percent"
8256
 
             semantic_type="duration"
8257
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8258
 
             mdapi_group="EU Array/Vertex Shader"
8259
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8260
 
             mdapi_supported_apis="VK OGL IO BB"
8261
 
             mdapi_hw_unit_type="gpu"
8262
 
             />
8263
 
    <counter name="PS FPU0 Pipe Active"
8264
 
             symbol_name="PsFpu0Active"
8265
 
             underscore_name="ps_fpu0_active"
8266
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8267
 
             data_type="float"
8268
 
             max_equation="100"
8269
 
             units="percent"
8270
 
             semantic_type="duration"
8271
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8272
 
             mdapi_group="EU Array/Pixel Shader"
8273
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8274
 
             mdapi_supported_apis="VK OGL IO BB"
8275
 
             mdapi_hw_unit_type="gpu"
8276
 
             />
8277
 
    <counter name="PS FPU1 Pipe Active"
8278
 
             symbol_name="PsFpu1Active"
8279
 
             underscore_name="ps_fpu1_active"
8280
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8281
 
             data_type="float"
8282
 
             max_equation="100"
8283
 
             units="percent"
8284
 
             semantic_type="duration"
8285
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8286
 
             mdapi_group="EU Array/Pixel Shader"
8287
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8288
 
             mdapi_supported_apis="VK OGL IO BB"
8289
 
             mdapi_hw_unit_type="gpu"
8290
 
             />
8291
 
    <counter name="PS Send Pipeline Active"
8292
 
             symbol_name="PsSendActive"
8293
 
             underscore_name="ps_send_active"
8294
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8295
 
             data_type="float"
8296
 
             max_equation="100"
8297
 
             units="percent"
8298
 
             semantic_type="duration"
8299
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8300
 
             mdapi_group="EU Array/Pixel Shader"
8301
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8302
 
             mdapi_supported_apis="VK OGL IO BB"
8303
 
             mdapi_hw_unit_type="gpu"
8304
 
             />
8305
 
    <counter name="FS Both FPU Active"
8306
 
             symbol_name="PsEuBothFpuActive"
8307
 
             underscore_name="ps_eu_both_fpu_active"
8308
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8309
 
             data_type="float"
8310
 
             max_equation="100"
8311
 
             units="percent"
8312
 
             semantic_type="duration"
8313
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8314
 
             mdapi_group="3D Pipe/Fragment Shader"
8315
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
8316
 
             mdapi_supported_apis="VK OGL IO BB"
8317
 
             mdapi_hw_unit_type="gpu"
8318
 
             />
8319
 
    <counter name="Rasterized Pixels"
8320
 
             symbol_name="RasterizedPixels"
8321
 
             underscore_name="rasterized_pixels"
8322
 
             description="The total number of rasterized pixels."
8323
 
             data_type="uint64"
8324
 
             units="pixels"
8325
 
             semantic_type="event"
8326
 
             equation="A 21 READ 4 UMUL"
8327
 
             mdapi_group="3D Pipe/Rasterizer"
8328
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8329
 
             mdapi_supported_apis="VK OGL IO BB"
8330
 
             mdapi_hw_unit_type="gpu"
8331
 
             />
8332
 
    <counter name="Early Hi-Depth Test Fails"
8333
 
             symbol_name="HiDepthTestFails"
8334
 
             underscore_name="hi_depth_test_fails"
8335
 
             description="The total number of pixels dropped on early hierarchical depth test."
8336
 
             data_type="uint64"
8337
 
             units="pixels"
8338
 
             semantic_type="event"
8339
 
             equation="A 22 READ 4 UMUL"
8340
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8341
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8342
 
             mdapi_supported_apis="VK OGL IO BB"
8343
 
             mdapi_hw_unit_type="gpu"
8344
 
             />
8345
 
    <counter name="Early Depth Test Fails"
8346
 
             symbol_name="EarlyDepthTestFails"
8347
 
             underscore_name="early_depth_test_fails"
8348
 
             description="The total number of pixels dropped on early depth test."
8349
 
             data_type="uint64"
8350
 
             units="pixels"
8351
 
             semantic_type="event"
8352
 
             equation="A 23 READ 4 UMUL"
8353
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8354
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8355
 
             mdapi_supported_apis="VK OGL IO BB"
8356
 
             mdapi_hw_unit_type="gpu"
8357
 
             />
8358
 
    <counter name="Samples Killed in FS"
8359
 
             symbol_name="SamplesKilledInPs"
8360
 
             underscore_name="samples_killed_in_ps"
8361
 
             description="The total number of samples or pixels dropped in fragment shaders."
8362
 
             data_type="uint64"
8363
 
             units="pixels"
8364
 
             semantic_type="event"
8365
 
             equation="A 24 READ 4 UMUL"
8366
 
             mdapi_group="3D Pipe/Fragment Shader"
8367
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8368
 
             mdapi_supported_apis="VK OGL IO BB"
8369
 
             mdapi_hw_unit_type="gpu"
8370
 
             />
8371
 
    <counter name="Pixels Failing Tests"
8372
 
             symbol_name="PixelsFailingPostPsTests"
8373
 
             underscore_name="pixels_failing_post_ps_tests"
8374
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8375
 
             data_type="uint64"
8376
 
             units="pixels"
8377
 
             semantic_type="event"
8378
 
             equation="A 25 READ 4 UMUL"
8379
 
             mdapi_group="3D Pipe/Output Merger"
8380
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8381
 
             mdapi_supported_apis="VK OGL IO BB"
8382
 
             mdapi_hw_unit_type="gpu"
8383
 
             />
8384
 
    <counter name="Samples Written"
8385
 
             symbol_name="SamplesWritten"
8386
 
             underscore_name="samples_written"
8387
 
             description="The total number of samples or pixels written to all render targets."
8388
 
             data_type="uint64"
8389
 
             units="pixels"
8390
 
             semantic_type="event"
8391
 
             equation="A 26 READ 4 UMUL"
8392
 
             mdapi_group="3D Pipe/Output Merger"
8393
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8394
 
             mdapi_supported_apis="VK OGL IO BB"
8395
 
             mdapi_hw_unit_type="gpu"
8396
 
             />
8397
 
    <counter name="Samples Blended"
8398
 
             symbol_name="SamplesBlended"
8399
 
             underscore_name="samples_blended"
8400
 
             description="The total number of blended samples or pixels written to all render targets."
8401
 
             data_type="uint64"
8402
 
             units="pixels"
8403
 
             semantic_type="event"
8404
 
             equation="A 27 READ 4 UMUL"
8405
 
             mdapi_group="3D Pipe/Output Merger"
8406
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8407
 
             mdapi_supported_apis="VK OGL IO BB"
8408
 
             mdapi_hw_unit_type="gpu"
8409
 
             />
8410
 
    <counter name="Sampler Texels"
8411
 
             symbol_name="SamplerTexels"
8412
 
             underscore_name="sampler_texels"
8413
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8414
 
             data_type="uint64"
8415
 
             units="texels"
8416
 
             semantic_type="event"
8417
 
             equation="A 28 READ 4 UMUL"
8418
 
             mdapi_group="Sampler/Sampler Input"
8419
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8420
 
             mdapi_supported_apis=""
8421
 
             mdapi_hw_unit_type="gpu"
8422
 
             />
8423
 
    <counter name="Sampler Texels Misses"
8424
 
             symbol_name="SamplerTexelMisses"
8425
 
             underscore_name="sampler_texel_misses"
8426
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8427
 
             data_type="uint64"
8428
 
             units="texels"
8429
 
             semantic_type="event"
8430
 
             equation="A 29 READ 4 UMUL"
8431
 
             mdapi_group="Sampler/Sampler Cache"
8432
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
8433
 
             mdapi_supported_apis=""
8434
 
             mdapi_hw_unit_type="gpu"
8435
 
             />
8436
 
    <counter name="SLM Bytes Read"
8437
 
             symbol_name="SlmBytesRead"
8438
 
             underscore_name="slm_bytes_read"
8439
 
             description="The total number of GPU memory bytes read from shared local memory."
8440
 
             data_type="uint64"
8441
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8442
 
             units="bytes"
8443
 
             semantic_type="throughput"
8444
 
             equation="A 30 READ 64 UMUL"
8445
 
             mdapi_group="L3/Data Port/SLM"
8446
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8447
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8448
 
             mdapi_hw_unit_type="gpu"
8449
 
             />
8450
 
    <counter name="SLM Bytes Written"
8451
 
             symbol_name="SlmBytesWritten"
8452
 
             underscore_name="slm_bytes_written"
8453
 
             description="The total number of GPU memory bytes written into shared local memory."
8454
 
             data_type="uint64"
8455
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8456
 
             units="bytes"
8457
 
             semantic_type="throughput"
8458
 
             equation="A 31 READ 64 UMUL"
8459
 
             mdapi_group="L3/Data Port/SLM"
8460
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8461
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8462
 
             mdapi_hw_unit_type="gpu"
8463
 
             />
8464
 
    <counter name="Shader Memory Accesses"
8465
 
             symbol_name="ShaderMemoryAccesses"
8466
 
             underscore_name="shader_memory_accesses"
8467
 
             description="The total number of shader memory accesses to L3."
8468
 
             data_type="uint64"
8469
 
             units="messages"
8470
 
             semantic_type="event"
8471
 
             equation="A 32 READ"
8472
 
             mdapi_group="L3/Data Port"
8473
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8474
 
             mdapi_supported_apis=""
8475
 
             mdapi_hw_unit_type="gpu"
8476
 
             />
8477
 
    <counter name="Shader Atomic Memory Accesses"
8478
 
             symbol_name="ShaderAtomics"
8479
 
             underscore_name="shader_atomics"
8480
 
             description="The total number of shader atomic memory accesses."
8481
 
             data_type="uint64"
8482
 
             units="messages"
8483
 
             semantic_type="event"
8484
 
             equation="A 34 READ"
8485
 
             mdapi_group="L3/Data Port/Atomics"
8486
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8487
 
             mdapi_supported_apis="VK OGL OCL IO BB"
8488
 
             mdapi_hw_unit_type="gpu"
8489
 
             />
8490
 
    <counter name="L3 Shader Throughput"
8491
 
             symbol_name="L3ShaderThroughput"
8492
 
             underscore_name="l3_shader_throughput"
8493
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8494
 
             data_type="uint64"
8495
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
8496
 
             units="bytes"
8497
 
             semantic_type="throughput"
8498
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
8499
 
             mdapi_group="L3/Data Port"
8500
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
8501
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8502
 
             mdapi_hw_unit_type="gpu"
8503
 
             />
8504
 
    <counter name="Shader Barrier Messages"
8505
 
             symbol_name="ShaderBarriers"
8506
 
             underscore_name="shader_barriers"
8507
 
             description="The total number of shader barrier messages."
8508
 
             data_type="uint64"
8509
 
             units="messages"
8510
 
             semantic_type="event"
8511
 
             equation="A 35 READ"
8512
 
             mdapi_group="EU Array/Barrier"
8513
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8514
 
             mdapi_supported_apis=""
8515
 
             mdapi_hw_unit_type="gpu"
8516
 
             />
8517
 
    <counter name="Slice0 Subslice1 Input Available"
8518
 
             symbol_name="Sampler01InputAvailable"
8519
 
             underscore_name="sampler01_input_available"
8520
 
             description="The percentage of time in which slice0 subslice1 sampler input is available"
8521
 
             data_type="float"
8522
 
             max_equation="100"
8523
 
             units="percent"
8524
 
             semantic_type="duration"
8525
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8526
 
             availability="$SubsliceMask 0x2 AND"
8527
 
             mdapi_group="GPU/Sampler"
8528
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8529
 
             mdapi_supported_apis=""
8530
 
             mdapi_hw_unit_type="subslice"
8531
 
             />
8532
 
    <counter name="Slice0 Subslice2 Input Available"
8533
 
             symbol_name="Sampler02InputAvailable"
8534
 
             underscore_name="sampler02_input_available"
8535
 
             description="The percentage of time in which slice0 subslice2 sampler input is available"
8536
 
             data_type="float"
8537
 
             max_equation="100"
8538
 
             units="percent"
8539
 
             semantic_type="duration"
8540
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
8541
 
             availability="$SubsliceMask 0x4 AND"
8542
 
             mdapi_group="GPU/Sampler"
8543
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8544
 
             mdapi_supported_apis=""
8545
 
             mdapi_hw_unit_type="subslice"
8546
 
             />
8547
 
    <counter name="Slice0 Subslice0 Input Available"
8548
 
             symbol_name="Sampler00InputAvailable"
8549
 
             underscore_name="sampler00_input_available"
8550
 
             description="The percentage of time in which slice0 subslice0 sampler input is available"
8551
 
             data_type="float"
8552
 
             max_equation="100"
8553
 
             units="percent"
8554
 
             semantic_type="duration"
8555
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
8556
 
             availability="$SubsliceMask 0x1 AND"
8557
 
             mdapi_group="GPU/Sampler"
8558
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8559
 
             mdapi_supported_apis=""
8560
 
             mdapi_hw_unit_type="subslice"
8561
 
             />
8562
 
    <counter name="Slice0 Subslice2 Sampler Output Ready"
8563
 
             symbol_name="Sampler02OutputReady"
8564
 
             underscore_name="sampler02_output_ready"
8565
 
             description="The percentage of time in which slice0 subslice2 sampler output is ready"
8566
 
             data_type="float"
8567
 
             max_equation="100"
8568
 
             units="percent"
8569
 
             semantic_type="duration"
8570
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8571
 
             availability="$SubsliceMask 0x4 AND"
8572
 
             mdapi_group="GPU/Sampler"
8573
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8574
 
             mdapi_supported_apis=""
8575
 
             mdapi_hw_unit_type="subslice"
8576
 
             />
8577
 
    <counter name="Slice0 Subslice0 Sampler Output Ready"
8578
 
             symbol_name="Sampler00OutputReady"
8579
 
             underscore_name="sampler00_output_ready"
8580
 
             description="The percentage of time in which slice0 subslice0 sampler output is ready"
8581
 
             data_type="float"
8582
 
             max_equation="100"
8583
 
             units="percent"
8584
 
             semantic_type="duration"
8585
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8586
 
             availability="$SubsliceMask 0x1 AND"
8587
 
             mdapi_group="GPU/Sampler"
8588
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8589
 
             mdapi_supported_apis=""
8590
 
             mdapi_hw_unit_type="subslice"
8591
 
             />
8592
 
    <counter name="Slice0 Subslice1 Sampler Output Ready"
8593
 
             symbol_name="Sampler01OutputReady"
8594
 
             underscore_name="sampler01_output_ready"
8595
 
             description="The percentage of time in which slice0 subslice1 sampler output is ready"
8596
 
             data_type="float"
8597
 
             max_equation="100"
8598
 
             units="percent"
8599
 
             semantic_type="duration"
8600
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8601
 
             availability="$SubsliceMask 0x2 AND"
8602
 
             mdapi_group="GPU/Sampler"
8603
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8604
 
             mdapi_supported_apis=""
8605
 
             mdapi_hw_unit_type="subslice"
8606
 
             />
8607
 
    <counter name="SQ is full"
8608
 
             symbol_name="GTRequestQueueFull"
8609
 
             underscore_name="gt_request_queue_full"
8610
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
8611
 
             data_type="float"
8612
 
             max_equation="100"
8613
 
             units="percent"
8614
 
             semantic_type="duration"
8615
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
8616
 
             availability="true $QueryMode &amp;&amp;"
8617
 
             mdapi_group="GTI"
8618
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8619
 
             mdapi_supported_apis="VK OGL4 OCL"
8620
 
             mdapi_hw_unit_type="gpu"
8621
 
             />
8622
 
    <register_config type="NOA">
8623
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
8624
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
8625
 
        <register type="NOA" address="0x00009888" value="0x14152C00" />
8626
 
        <register type="NOA" address="0x00009888" value="0x16150005" />
8627
 
        <register type="NOA" address="0x00009888" value="0x121600A0" />
8628
 
        <register type="NOA" address="0x00009888" value="0x14352C00" />
8629
 
        <register type="NOA" address="0x00009888" value="0x16350005" />
8630
 
        <register type="NOA" address="0x00009888" value="0x123600A0" />
8631
 
        <register type="NOA" address="0x00009888" value="0x14552C00" />
8632
 
        <register type="NOA" address="0x00009888" value="0x16550005" />
8633
 
        <register type="NOA" address="0x00009888" value="0x125600A0" />
8634
 
        <register type="NOA" address="0x00009888" value="0x062F6000" />
8635
 
        <register type="NOA" address="0x00009888" value="0x022F2000" />
8636
 
        <register type="NOA" address="0x00009888" value="0x0C4C0050" />
8637
 
        <register type="NOA" address="0x00009888" value="0x0A4C0010" />
8638
 
        <register type="NOA" address="0x00009888" value="0x0C0D8000" />
8639
 
        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
8640
 
        <register type="NOA" address="0x00009888" value="0x000D8000" />
8641
 
        <register type="NOA" address="0x00009888" value="0x020DA000" />
8642
 
        <register type="NOA" address="0x00009888" value="0x040DA000" />
8643
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
8644
 
        <register type="NOA" address="0x00009888" value="0x100F0350" />
8645
 
        <register type="NOA" address="0x00009888" value="0x0C0FB000" />
8646
 
        <register type="NOA" address="0x00009888" value="0x0E0F00DA" />
8647
 
        <register type="NOA" address="0x00009888" value="0x182C0028" />
8648
 
        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
8649
 
        <register type="NOA" address="0x00009888" value="0x022DC000" />
8650
 
        <register type="NOA" address="0x00009888" value="0x042D4000" />
8651
 
        <register type="NOA" address="0x00009888" value="0x0C138000" />
8652
 
        <register type="NOA" address="0x00009888" value="0x0E132000" />
8653
 
        <register type="NOA" address="0x00009888" value="0x0413C000" />
8654
 
        <register type="NOA" address="0x00009888" value="0x1C140018" />
8655
 
        <register type="NOA" address="0x00009888" value="0x0C157000" />
8656
 
        <register type="NOA" address="0x00009888" value="0x0E150078" />
8657
 
        <register type="NOA" address="0x00009888" value="0x10150000" />
8658
 
        <register type="NOA" address="0x00009888" value="0x04162180" />
8659
 
        <register type="NOA" address="0x00009888" value="0x02160000" />
8660
 
        <register type="NOA" address="0x00009888" value="0x04174000" />
8661
 
        <register type="NOA" address="0x00009888" value="0x0233A000" />
8662
 
        <register type="NOA" address="0x00009888" value="0x04333000" />
8663
 
        <register type="NOA" address="0x00009888" value="0x14348000" />
8664
 
        <register type="NOA" address="0x00009888" value="0x16348000" />
8665
 
        <register type="NOA" address="0x00009888" value="0x02357870" />
8666
 
        <register type="NOA" address="0x00009888" value="0x10350000" />
8667
 
        <register type="NOA" address="0x00009888" value="0x04360043" />
8668
 
        <register type="NOA" address="0x00009888" value="0x02360000" />
8669
 
        <register type="NOA" address="0x00009888" value="0x04371000" />
8670
 
        <register type="NOA" address="0x00009888" value="0x0E538000" />
8671
 
        <register type="NOA" address="0x00009888" value="0x00538000" />
8672
 
        <register type="NOA" address="0x00009888" value="0x06533000" />
8673
 
        <register type="NOA" address="0x00009888" value="0x1C540020" />
8674
 
        <register type="NOA" address="0x00009888" value="0x12548000" />
8675
 
        <register type="NOA" address="0x00009888" value="0x0E557000" />
8676
 
        <register type="NOA" address="0x00009888" value="0x00557800" />
8677
 
        <register type="NOA" address="0x00009888" value="0x10550000" />
8678
 
        <register type="NOA" address="0x00009888" value="0x06560043" />
8679
 
        <register type="NOA" address="0x00009888" value="0x02560000" />
8680
 
        <register type="NOA" address="0x00009888" value="0x06571000" />
8681
 
        <register type="NOA" address="0x00009888" value="0x1190FF80" />
8682
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
8683
 
        <register type="NOA" address="0x00009888" value="0x49900000" />
8684
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
8685
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
8686
 
        <register type="NOA" address="0x00009888" value="0x4B900060" />
8687
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
8688
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
8689
 
        <register type="NOA" address="0x00009888" value="0x41900C00" />
8690
 
        <register type="NOA" address="0x00009888" value="0x43900842" />
8691
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
8692
 
        <register type="NOA" address="0x00009888" value="0x45900060" />
8693
 
    </register_config>
8694
 
    <register_config type="OA">
8695
 
        <register type="OA" address="0x00002740" value="0x00000000" />
8696
 
        <register type="OA" address="0x00002744" value="0x00800000" />
8697
 
        <register type="OA" address="0x00002710" value="0x00000000" />
8698
 
        <register type="OA" address="0x00002714" value="0x70800000" />
8699
 
        <register type="OA" address="0x00002720" value="0x00000000" />
8700
 
        <register type="OA" address="0x00002724" value="0x00800000" />
8701
 
        <register type="OA" address="0x00002770" value="0x0000C000" />
8702
 
        <register type="OA" address="0x00002774" value="0x0000E7FF" />
8703
 
        <register type="OA" address="0x00002778" value="0x00003000" />
8704
 
        <register type="OA" address="0x0000277C" value="0x0000F9FF" />
8705
 
        <register type="OA" address="0x00002780" value="0x00000C00" />
8706
 
        <register type="OA" address="0x00002784" value="0x0000FE7F" />
8707
 
    </register_config>
8708
 
    <register_config type="FLEX">
8709
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
8710
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
8711
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
8712
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
8713
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8714
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8715
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8716
 
    </register_config>
8717
 
  </set>
8718
 
 
8719
 
  <set name="Metric set TDL_1"
8720
 
       chipset="CFLGT3"
8721
 
       symbol_name="TDL_1"
8722
 
       underscore_name="tdl_1"
8723
 
       mdapi_supported_apis="VK OGL OCL IO BB"
8724
 
       hw_config_guid="05a06d02-0c12-486b-bb1d-9be053848980"
8725
 
       >
8726
 
    <counter name="GPU Time Elapsed"
8727
 
             symbol_name="GpuTime"
8728
 
             underscore_name="gpu_time"
8729
 
             description="Time elapsed on the GPU during the measurement."
8730
 
             data_type="uint64"
8731
 
             units="ns"
8732
 
             semantic_type="duration"
8733
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8734
 
             mdapi_group="GPU"
8735
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8736
 
             mdapi_supported_apis=""
8737
 
             mdapi_hw_unit_type="gpu"
8738
 
             />
8739
 
    <counter name="GPU Core Clocks"
8740
 
             symbol_name="GpuCoreClocks"
8741
 
             underscore_name="gpu_core_clocks"
8742
 
             description="The total number of GPU core clocks elapsed during the measurement."
8743
 
             data_type="uint64"
8744
 
             units="cycles"
8745
 
             semantic_type="event"
8746
 
             equation="GPU_CLOCK 0 READ"
8747
 
             mdapi_group="GPU"
8748
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
8749
 
             mdapi_supported_apis=""
8750
 
             mdapi_hw_unit_type="gpu"
8751
 
             />
8752
 
    <counter name="AVG GPU Core Frequency"
8753
 
             symbol_name="AvgGpuCoreFrequency"
8754
 
             underscore_name="avg_gpu_core_frequency"
8755
 
             description="Average GPU Core Frequency in the measurement."
8756
 
             data_type="uint64"
8757
 
             max_equation="$GpuMaxFrequency"
8758
 
             units="hz"
8759
 
             semantic_type="event"
8760
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8761
 
             mdapi_group="GPU"
8762
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8763
 
             mdapi_supported_apis=""
8764
 
             mdapi_hw_unit_type="gpu"
8765
 
             />
8766
 
    <counter name="GPU Busy"
8767
 
             symbol_name="GpuBusy"
8768
 
             underscore_name="gpu_busy"
8769
 
             description="The percentage of time in which the GPU has been processing GPU commands."
8770
 
             data_type="float"
8771
 
             max_equation="100"
8772
 
             units="percent"
8773
 
             semantic_type="duration"
8774
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8775
 
             mdapi_group="GPU"
8776
 
             mdapi_usage_flags="Tier1 Overview System Frame"
8777
 
             mdapi_supported_apis=""
8778
 
             mdapi_hw_unit_type="gpu"
8779
 
             />
8780
 
    <counter name="VS Threads Dispatched"
8781
 
             symbol_name="VsThreads"
8782
 
             underscore_name="vs_threads"
8783
 
             description="The total number of vertex shader hardware threads dispatched."
8784
 
             data_type="uint64"
8785
 
             units="threads"
8786
 
             semantic_type="event"
8787
 
             equation="A 1 READ"
8788
 
             mdapi_group="EU Array/Vertex Shader"
8789
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8790
 
             mdapi_supported_apis="VK OGL IO BB"
8791
 
             mdapi_hw_unit_type="gpu"
8792
 
             />
8793
 
    <counter name="HS Threads Dispatched"
8794
 
             symbol_name="HsThreads"
8795
 
             underscore_name="hs_threads"
8796
 
             description="The total number of hull shader hardware threads dispatched."
8797
 
             data_type="uint64"
8798
 
             units="threads"
8799
 
             semantic_type="event"
8800
 
             equation="A 2 READ"
8801
 
             mdapi_group="EU Array/Hull Shader"
8802
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8803
 
             mdapi_supported_apis="VK OGL4 IO BB"
8804
 
             mdapi_hw_unit_type="gpu"
8805
 
             />
8806
 
    <counter name="DS Threads Dispatched"
8807
 
             symbol_name="DsThreads"
8808
 
             underscore_name="ds_threads"
8809
 
             description="The total number of domain shader hardware threads dispatched."
8810
 
             data_type="uint64"
8811
 
             units="threads"
8812
 
             semantic_type="event"
8813
 
             equation="A 3 READ"
8814
 
             mdapi_group="EU Array/Domain Shader"
8815
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8816
 
             mdapi_supported_apis="VK OGL4 IO BB"
8817
 
             mdapi_hw_unit_type="gpu"
8818
 
             />
8819
 
    <counter name="GS Threads Dispatched"
8820
 
             symbol_name="GsThreads"
8821
 
             underscore_name="gs_threads"
8822
 
             description="The total number of geometry shader hardware threads dispatched."
8823
 
             data_type="uint64"
8824
 
             units="threads"
8825
 
             semantic_type="event"
8826
 
             equation="A 5 READ"
8827
 
             mdapi_group="EU Array/Geometry Shader"
8828
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8829
 
             mdapi_supported_apis="VK OGL4 IO BB"
8830
 
             mdapi_hw_unit_type="gpu"
8831
 
             />
8832
 
    <counter name="FS Threads Dispatched"
8833
 
             symbol_name="PsThreads"
8834
 
             underscore_name="ps_threads"
8835
 
             description="The total number of fragment shader hardware threads dispatched."
8836
 
             data_type="uint64"
8837
 
             units="threads"
8838
 
             semantic_type="event"
8839
 
             equation="A 6 READ"
8840
 
             mdapi_group="EU Array/Fragment Shader"
8841
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8842
 
             mdapi_supported_apis="VK OGL IO BB"
8843
 
             mdapi_hw_unit_type="gpu"
8844
 
             />
8845
 
    <counter name="CS Threads Dispatched"
8846
 
             symbol_name="CsThreads"
8847
 
             underscore_name="cs_threads"
8848
 
             description="The total number of compute shader hardware threads dispatched."
8849
 
             data_type="uint64"
8850
 
             units="threads"
8851
 
             semantic_type="event"
8852
 
             equation="A 4 READ"
8853
 
             mdapi_group="EU Array/Compute Shader"
8854
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
8855
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
8856
 
             mdapi_hw_unit_type="gpu"
8857
 
             />
8858
 
    <counter name="EU Active"
8859
 
             symbol_name="EuActive"
8860
 
             underscore_name="eu_active"
8861
 
             description="The percentage of time in which the Execution Units were actively processing."
8862
 
             data_type="float"
8863
 
             max_equation="100"
8864
 
             units="percent"
8865
 
             semantic_type="duration"
8866
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8867
 
             mdapi_group="EU Array"
8868
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8869
 
             mdapi_supported_apis=""
8870
 
             mdapi_hw_unit_type="gpu"
8871
 
             />
8872
 
    <counter name="EU Stall"
8873
 
             symbol_name="EuStall"
8874
 
             underscore_name="eu_stall"
8875
 
             description="The percentage of time in which the Execution Units were stalled."
8876
 
             data_type="float"
8877
 
             max_equation="100"
8878
 
             units="percent"
8879
 
             semantic_type="duration"
8880
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8881
 
             mdapi_group="EU Array"
8882
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8883
 
             mdapi_supported_apis=""
8884
 
             mdapi_hw_unit_type="gpu"
8885
 
             />
8886
 
    <counter name="EU Both FPU Pipes Active"
8887
 
             symbol_name="EuFpuBothActive"
8888
 
             underscore_name="eu_fpu_both_active"
8889
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
8890
 
             data_type="float"
8891
 
             max_equation="100"
8892
 
             units="percent"
8893
 
             semantic_type="duration"
8894
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8895
 
             mdapi_group="EU Array/Pipes"
8896
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8897
 
             mdapi_supported_apis=""
8898
 
             mdapi_hw_unit_type="gpu"
8899
 
             />
8900
 
    <counter name="VS FPU0 Pipe Active"
8901
 
             symbol_name="VsFpu0Active"
8902
 
             underscore_name="vs_fpu0_active"
8903
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8904
 
             data_type="float"
8905
 
             max_equation="100"
8906
 
             units="percent"
8907
 
             semantic_type="duration"
8908
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8909
 
             mdapi_group="EU Array/Vertex Shader"
8910
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8911
 
             mdapi_supported_apis="VK OGL IO BB"
8912
 
             mdapi_hw_unit_type="gpu"
8913
 
             />
8914
 
    <counter name="VS FPU1 Pipe Active"
8915
 
             symbol_name="VsFpu1Active"
8916
 
             underscore_name="vs_fpu1_active"
8917
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8918
 
             data_type="float"
8919
 
             max_equation="100"
8920
 
             units="percent"
8921
 
             semantic_type="duration"
8922
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8923
 
             mdapi_group="EU Array/Vertex Shader"
8924
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8925
 
             mdapi_supported_apis="VK OGL IO BB"
8926
 
             mdapi_hw_unit_type="gpu"
8927
 
             />
8928
 
    <counter name="VS Send Pipe Active"
8929
 
             symbol_name="VsSendActive"
8930
 
             underscore_name="vs_send_active"
8931
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8932
 
             data_type="float"
8933
 
             max_equation="100"
8934
 
             units="percent"
8935
 
             semantic_type="duration"
8936
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8937
 
             mdapi_group="EU Array/Vertex Shader"
8938
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8939
 
             mdapi_supported_apis="VK OGL IO BB"
8940
 
             mdapi_hw_unit_type="gpu"
8941
 
             />
8942
 
    <counter name="PS FPU0 Pipe Active"
8943
 
             symbol_name="PsFpu0Active"
8944
 
             underscore_name="ps_fpu0_active"
8945
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8946
 
             data_type="float"
8947
 
             max_equation="100"
8948
 
             units="percent"
8949
 
             semantic_type="duration"
8950
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8951
 
             mdapi_group="EU Array/Pixel Shader"
8952
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8953
 
             mdapi_supported_apis="VK OGL IO BB"
8954
 
             mdapi_hw_unit_type="gpu"
8955
 
             />
8956
 
    <counter name="PS FPU1 Pipe Active"
8957
 
             symbol_name="PsFpu1Active"
8958
 
             underscore_name="ps_fpu1_active"
8959
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8960
 
             data_type="float"
8961
 
             max_equation="100"
8962
 
             units="percent"
8963
 
             semantic_type="duration"
8964
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8965
 
             mdapi_group="EU Array/Pixel Shader"
8966
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8967
 
             mdapi_supported_apis="VK OGL IO BB"
8968
 
             mdapi_hw_unit_type="gpu"
8969
 
             />
8970
 
    <counter name="PS Send Pipeline Active"
8971
 
             symbol_name="PsSendActive"
8972
 
             underscore_name="ps_send_active"
8973
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8974
 
             data_type="float"
8975
 
             max_equation="100"
8976
 
             units="percent"
8977
 
             semantic_type="duration"
8978
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8979
 
             mdapi_group="EU Array/Pixel Shader"
8980
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8981
 
             mdapi_supported_apis="VK OGL IO BB"
8982
 
             mdapi_hw_unit_type="gpu"
8983
 
             />
8984
 
    <counter name="FS Both FPU Active"
8985
 
             symbol_name="PsEuBothFpuActive"
8986
 
             underscore_name="ps_eu_both_fpu_active"
8987
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8988
 
             data_type="float"
8989
 
             max_equation="100"
8990
 
             units="percent"
8991
 
             semantic_type="duration"
8992
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8993
 
             mdapi_group="3D Pipe/Fragment Shader"
8994
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
8995
 
             mdapi_supported_apis="VK OGL IO BB"
8996
 
             mdapi_hw_unit_type="gpu"
8997
 
             />
8998
 
    <counter name="Rasterized Pixels"
8999
 
             symbol_name="RasterizedPixels"
9000
 
             underscore_name="rasterized_pixels"
9001
 
             description="The total number of rasterized pixels."
9002
 
             data_type="uint64"
9003
 
             units="pixels"
9004
 
             semantic_type="event"
9005
 
             equation="A 21 READ 4 UMUL"
9006
 
             mdapi_group="3D Pipe/Rasterizer"
9007
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9008
 
             mdapi_supported_apis="VK OGL IO BB"
9009
 
             mdapi_hw_unit_type="gpu"
9010
 
             />
9011
 
    <counter name="Early Hi-Depth Test Fails"
9012
 
             symbol_name="HiDepthTestFails"
9013
 
             underscore_name="hi_depth_test_fails"
9014
 
             description="The total number of pixels dropped on early hierarchical depth test."
9015
 
             data_type="uint64"
9016
 
             units="pixels"
9017
 
             semantic_type="event"
9018
 
             equation="A 22 READ 4 UMUL"
9019
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9020
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9021
 
             mdapi_supported_apis="VK OGL IO BB"
9022
 
             mdapi_hw_unit_type="gpu"
9023
 
             />
9024
 
    <counter name="Early Depth Test Fails"
9025
 
             symbol_name="EarlyDepthTestFails"
9026
 
             underscore_name="early_depth_test_fails"
9027
 
             description="The total number of pixels dropped on early depth test."
9028
 
             data_type="uint64"
9029
 
             units="pixels"
9030
 
             semantic_type="event"
9031
 
             equation="A 23 READ 4 UMUL"
9032
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9033
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9034
 
             mdapi_supported_apis="VK OGL IO BB"
9035
 
             mdapi_hw_unit_type="gpu"
9036
 
             />
9037
 
    <counter name="Samples Killed in FS"
9038
 
             symbol_name="SamplesKilledInPs"
9039
 
             underscore_name="samples_killed_in_ps"
9040
 
             description="The total number of samples or pixels dropped in fragment shaders."
9041
 
             data_type="uint64"
9042
 
             units="pixels"
9043
 
             semantic_type="event"
9044
 
             equation="A 24 READ 4 UMUL"
9045
 
             mdapi_group="3D Pipe/Fragment Shader"
9046
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9047
 
             mdapi_supported_apis="VK OGL IO BB"
9048
 
             mdapi_hw_unit_type="gpu"
9049
 
             />
9050
 
    <counter name="Pixels Failing Tests"
9051
 
             symbol_name="PixelsFailingPostPsTests"
9052
 
             underscore_name="pixels_failing_post_ps_tests"
9053
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9054
 
             data_type="uint64"
9055
 
             units="pixels"
9056
 
             semantic_type="event"
9057
 
             equation="A 25 READ 4 UMUL"
9058
 
             mdapi_group="3D Pipe/Output Merger"
9059
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9060
 
             mdapi_supported_apis="VK OGL IO BB"
9061
 
             mdapi_hw_unit_type="gpu"
9062
 
             />
9063
 
    <counter name="Samples Written"
9064
 
             symbol_name="SamplesWritten"
9065
 
             underscore_name="samples_written"
9066
 
             description="The total number of samples or pixels written to all render targets."
9067
 
             data_type="uint64"
9068
 
             units="pixels"
9069
 
             semantic_type="event"
9070
 
             equation="A 26 READ 4 UMUL"
9071
 
             mdapi_group="3D Pipe/Output Merger"
9072
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9073
 
             mdapi_supported_apis="VK OGL IO BB"
9074
 
             mdapi_hw_unit_type="gpu"
9075
 
             />
9076
 
    <counter name="Samples Blended"
9077
 
             symbol_name="SamplesBlended"
9078
 
             underscore_name="samples_blended"
9079
 
             description="The total number of blended samples or pixels written to all render targets."
9080
 
             data_type="uint64"
9081
 
             units="pixels"
9082
 
             semantic_type="event"
9083
 
             equation="A 27 READ 4 UMUL"
9084
 
             mdapi_group="3D Pipe/Output Merger"
9085
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9086
 
             mdapi_supported_apis="VK OGL IO BB"
9087
 
             mdapi_hw_unit_type="gpu"
9088
 
             />
9089
 
    <counter name="Sampler Texels"
9090
 
             symbol_name="SamplerTexels"
9091
 
             underscore_name="sampler_texels"
9092
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9093
 
             data_type="uint64"
9094
 
             units="texels"
9095
 
             semantic_type="event"
9096
 
             equation="A 28 READ 4 UMUL"
9097
 
             mdapi_group="Sampler/Sampler Input"
9098
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9099
 
             mdapi_supported_apis=""
9100
 
             mdapi_hw_unit_type="gpu"
9101
 
             />
9102
 
    <counter name="Sampler Texels Misses"
9103
 
             symbol_name="SamplerTexelMisses"
9104
 
             underscore_name="sampler_texel_misses"
9105
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9106
 
             data_type="uint64"
9107
 
             units="texels"
9108
 
             semantic_type="event"
9109
 
             equation="A 29 READ 4 UMUL"
9110
 
             mdapi_group="Sampler/Sampler Cache"
9111
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
9112
 
             mdapi_supported_apis=""
9113
 
             mdapi_hw_unit_type="gpu"
9114
 
             />
9115
 
    <counter name="SLM Bytes Read"
9116
 
             symbol_name="SlmBytesRead"
9117
 
             underscore_name="slm_bytes_read"
9118
 
             description="The total number of GPU memory bytes read from shared local memory."
9119
 
             data_type="uint64"
9120
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9121
 
             units="bytes"
9122
 
             semantic_type="throughput"
9123
 
             equation="A 30 READ 64 UMUL"
9124
 
             mdapi_group="L3/Data Port/SLM"
9125
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9126
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9127
 
             mdapi_hw_unit_type="gpu"
9128
 
             />
9129
 
    <counter name="SLM Bytes Written"
9130
 
             symbol_name="SlmBytesWritten"
9131
 
             underscore_name="slm_bytes_written"
9132
 
             description="The total number of GPU memory bytes written into shared local memory."
9133
 
             data_type="uint64"
9134
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9135
 
             units="bytes"
9136
 
             semantic_type="throughput"
9137
 
             equation="A 31 READ 64 UMUL"
9138
 
             mdapi_group="L3/Data Port/SLM"
9139
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9140
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9141
 
             mdapi_hw_unit_type="gpu"
9142
 
             />
9143
 
    <counter name="Shader Memory Accesses"
9144
 
             symbol_name="ShaderMemoryAccesses"
9145
 
             underscore_name="shader_memory_accesses"
9146
 
             description="The total number of shader memory accesses to L3."
9147
 
             data_type="uint64"
9148
 
             units="messages"
9149
 
             semantic_type="event"
9150
 
             equation="A 32 READ"
9151
 
             mdapi_group="L3/Data Port"
9152
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9153
 
             mdapi_supported_apis=""
9154
 
             mdapi_hw_unit_type="gpu"
9155
 
             />
9156
 
    <counter name="Shader Atomic Memory Accesses"
9157
 
             symbol_name="ShaderAtomics"
9158
 
             underscore_name="shader_atomics"
9159
 
             description="The total number of shader atomic memory accesses."
9160
 
             data_type="uint64"
9161
 
             units="messages"
9162
 
             semantic_type="event"
9163
 
             equation="A 34 READ"
9164
 
             mdapi_group="L3/Data Port/Atomics"
9165
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9166
 
             mdapi_supported_apis="VK OGL OCL IO BB"
9167
 
             mdapi_hw_unit_type="gpu"
9168
 
             />
9169
 
    <counter name="L3 Shader Throughput"
9170
 
             symbol_name="L3ShaderThroughput"
9171
 
             underscore_name="l3_shader_throughput"
9172
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9173
 
             data_type="uint64"
9174
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
9175
 
             units="bytes"
9176
 
             semantic_type="throughput"
9177
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
9178
 
             mdapi_group="L3/Data Port"
9179
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
9180
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9181
 
             mdapi_hw_unit_type="gpu"
9182
 
             />
9183
 
    <counter name="Shader Barrier Messages"
9184
 
             symbol_name="ShaderBarriers"
9185
 
             underscore_name="shader_barriers"
9186
 
             description="The total number of shader barrier messages."
9187
 
             data_type="uint64"
9188
 
             units="messages"
9189
 
             semantic_type="event"
9190
 
             equation="A 35 READ"
9191
 
             mdapi_group="EU Array/Barrier"
9192
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9193
 
             mdapi_supported_apis=""
9194
 
             mdapi_hw_unit_type="gpu"
9195
 
             />
9196
 
    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
9197
 
             symbol_name="NonPSThread01ReadyForDispatch"
9198
 
             underscore_name="non_ps_thread01_ready_for_dispatch"
9199
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9200
 
             data_type="float"
9201
 
             max_equation="100"
9202
 
             units="percent"
9203
 
             semantic_type="duration"
9204
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9205
 
             availability="$SubsliceMask 0x2 AND"
9206
 
             mdapi_group="GPU/Thread Dispatcher"
9207
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9208
 
             mdapi_supported_apis=""
9209
 
             mdapi_hw_unit_type="subslice"
9210
 
             />
9211
 
    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
9212
 
             symbol_name="PSThread00ReadyForDispatch"
9213
 
             underscore_name="ps_thread00_ready_for_dispatch"
9214
 
             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9215
 
             data_type="float"
9216
 
             max_equation="100"
9217
 
             units="percent"
9218
 
             semantic_type="duration"
9219
 
             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
9220
 
             availability="$SubsliceMask 0x1 AND"
9221
 
             mdapi_group="GPU/Thread Dispatcher"
9222
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9223
 
             mdapi_supported_apis=""
9224
 
             mdapi_hw_unit_type="subslice"
9225
 
             />
9226
 
    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
9227
 
             symbol_name="NonPSThread00ReadyForDispatch"
9228
 
             underscore_name="non_ps_thread00_ready_for_dispatch"
9229
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9230
 
             data_type="float"
9231
 
             max_equation="100"
9232
 
             units="percent"
9233
 
             semantic_type="duration"
9234
 
             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
9235
 
             availability="$SubsliceMask 0x1 AND"
9236
 
             mdapi_group="GPU/Thread Dispatcher"
9237
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9238
 
             mdapi_supported_apis=""
9239
 
             mdapi_hw_unit_type="subslice"
9240
 
             />
9241
 
    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
9242
 
             symbol_name="PSThread02ReadyForDispatch"
9243
 
             underscore_name="ps_thread02_ready_for_dispatch"
9244
 
             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9245
 
             data_type="float"
9246
 
             max_equation="100"
9247
 
             units="percent"
9248
 
             semantic_type="duration"
9249
 
             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
9250
 
             availability="$SubsliceMask 0x4 AND"
9251
 
             mdapi_group="GPU/Thread Dispatcher"
9252
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9253
 
             mdapi_supported_apis=""
9254
 
             mdapi_hw_unit_type="subslice"
9255
 
             />
9256
 
    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
9257
 
             symbol_name="NonPSThread02ReadyForDispatch"
9258
 
             underscore_name="non_ps_thread02_ready_for_dispatch"
9259
 
             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9260
 
             data_type="float"
9261
 
             max_equation="100"
9262
 
             units="percent"
9263
 
             semantic_type="duration"
9264
 
             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9265
 
             availability="$SubsliceMask 0x4 AND"
9266
 
             mdapi_group="GPU/Thread Dispatcher"
9267
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9268
 
             mdapi_supported_apis=""
9269
 
             mdapi_hw_unit_type="subslice"
9270
 
             />
9271
 
    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
9272
 
             symbol_name="PSThread01ReadyForDispatch"
9273
 
             underscore_name="ps_thread01_ready_for_dispatch"
9274
 
             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9275
 
             data_type="float"
9276
 
             max_equation="100"
9277
 
             units="percent"
9278
 
             semantic_type="duration"
9279
 
             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
9280
 
             availability="$SubsliceMask 0x2 AND"
9281
 
             mdapi_group="GPU/Thread Dispatcher"
9282
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9283
 
             mdapi_supported_apis=""
9284
 
             mdapi_hw_unit_type="subslice"
9285
 
             />
9286
 
    <counter name="SQ is full"
9287
 
             symbol_name="GTRequestQueueFull"
9288
 
             underscore_name="gt_request_queue_full"
9289
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
9290
 
             data_type="float"
9291
 
             max_equation="100"
9292
 
             units="percent"
9293
 
             semantic_type="duration"
9294
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
9295
 
             availability="true $QueryMode &amp;&amp;"
9296
 
             mdapi_group="GTI"
9297
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9298
 
             mdapi_supported_apis="VK OGL4 OCL"
9299
 
             mdapi_hw_unit_type="gpu"
9300
 
             />
9301
 
    <register_config type="NOA">
9302
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
9303
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
9304
 
        <register type="NOA" address="0x00009888" value="0x12120000" />
9305
 
        <register type="NOA" address="0x00009888" value="0x12320000" />
9306
 
        <register type="NOA" address="0x00009888" value="0x12520000" />
9307
 
        <register type="NOA" address="0x00009888" value="0x002F8000" />
9308
 
        <register type="NOA" address="0x00009888" value="0x022F3000" />
9309
 
        <register type="NOA" address="0x00009888" value="0x0A4C0015" />
9310
 
        <register type="NOA" address="0x00009888" value="0x0C0D8000" />
9311
 
        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
9312
 
        <register type="NOA" address="0x00009888" value="0x000D8000" />
9313
 
        <register type="NOA" address="0x00009888" value="0x020DA000" />
9314
 
        <register type="NOA" address="0x00009888" value="0x040DA000" />
9315
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
9316
 
        <register type="NOA" address="0x00009888" value="0x100F03A0" />
9317
 
        <register type="NOA" address="0x00009888" value="0x0C0FF000" />
9318
 
        <register type="NOA" address="0x00009888" value="0x0E0F0095" />
9319
 
        <register type="NOA" address="0x00009888" value="0x062C8000" />
9320
 
        <register type="NOA" address="0x00009888" value="0x082C8000" />
9321
 
        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
9322
 
        <register type="NOA" address="0x00009888" value="0x0C2D8000" />
9323
 
        <register type="NOA" address="0x00009888" value="0x0E2D4000" />
9324
 
        <register type="NOA" address="0x00009888" value="0x062D4000" />
9325
 
        <register type="NOA" address="0x00009888" value="0x02108000" />
9326
 
        <register type="NOA" address="0x00009888" value="0x0410C000" />
9327
 
        <register type="NOA" address="0x00009888" value="0x02118000" />
9328
 
        <register type="NOA" address="0x00009888" value="0x0411C000" />
9329
 
        <register type="NOA" address="0x00009888" value="0x02121880" />
9330
 
        <register type="NOA" address="0x00009888" value="0x041219B5" />
9331
 
        <register type="NOA" address="0x00009888" value="0x00120000" />
9332
 
        <register type="NOA" address="0x00009888" value="0x02134000" />
9333
 
        <register type="NOA" address="0x00009888" value="0x04135000" />
9334
 
        <register type="NOA" address="0x00009888" value="0x0C308000" />
9335
 
        <register type="NOA" address="0x00009888" value="0x0E304000" />
9336
 
        <register type="NOA" address="0x00009888" value="0x06304000" />
9337
 
        <register type="NOA" address="0x00009888" value="0x0C318000" />
9338
 
        <register type="NOA" address="0x00009888" value="0x0E314000" />
9339
 
        <register type="NOA" address="0x00009888" value="0x06314000" />
9340
 
        <register type="NOA" address="0x00009888" value="0x0C321A80" />
9341
 
        <register type="NOA" address="0x00009888" value="0x0E320033" />
9342
 
        <register type="NOA" address="0x00009888" value="0x06320031" />
9343
 
        <register type="NOA" address="0x00009888" value="0x00320000" />
9344
 
        <register type="NOA" address="0x00009888" value="0x0C334000" />
9345
 
        <register type="NOA" address="0x00009888" value="0x0E331000" />
9346
 
        <register type="NOA" address="0x00009888" value="0x06331000" />
9347
 
        <register type="NOA" address="0x00009888" value="0x0E508000" />
9348
 
        <register type="NOA" address="0x00009888" value="0x00508000" />
9349
 
        <register type="NOA" address="0x00009888" value="0x02504000" />
9350
 
        <register type="NOA" address="0x00009888" value="0x0E518000" />
9351
 
        <register type="NOA" address="0x00009888" value="0x00518000" />
9352
 
        <register type="NOA" address="0x00009888" value="0x02514000" />
9353
 
        <register type="NOA" address="0x00009888" value="0x0E521880" />
9354
 
        <register type="NOA" address="0x00009888" value="0x00521A80" />
9355
 
        <register type="NOA" address="0x00009888" value="0x02520033" />
9356
 
        <register type="NOA" address="0x00009888" value="0x0E534000" />
9357
 
        <register type="NOA" address="0x00009888" value="0x00534000" />
9358
 
        <register type="NOA" address="0x00009888" value="0x02531000" />
9359
 
        <register type="NOA" address="0x00009888" value="0x1190FF80" />
9360
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
9361
 
        <register type="NOA" address="0x00009888" value="0x49900800" />
9362
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
9363
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
9364
 
        <register type="NOA" address="0x00009888" value="0x4B900062" />
9365
 
        <register type="NOA" address="0x00009888" value="0x59900000" />
9366
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
9367
 
        <register type="NOA" address="0x00009888" value="0x41900C00" />
9368
 
        <register type="NOA" address="0x00009888" value="0x43900003" />
9369
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
9370
 
        <register type="NOA" address="0x00009888" value="0x45900040" />
9371
 
    </register_config>
9372
 
    <register_config type="OA">
9373
 
        <register type="OA" address="0x00002740" value="0x00000000" />
9374
 
        <register type="OA" address="0x00002744" value="0x00800000" />
9375
 
        <register type="OA" address="0x00002710" value="0x00000000" />
9376
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
9377
 
        <register type="OA" address="0x00002720" value="0x00000000" />
9378
 
        <register type="OA" address="0x00002724" value="0x30800000" />
9379
 
        <register type="OA" address="0x00002770" value="0x00000002" />
9380
 
        <register type="OA" address="0x00002774" value="0x00007FFF" />
9381
 
        <register type="OA" address="0x00002778" value="0x00000000" />
9382
 
        <register type="OA" address="0x0000277C" value="0x00009FFF" />
9383
 
        <register type="OA" address="0x00002780" value="0x00000002" />
9384
 
        <register type="OA" address="0x00002784" value="0x0000EFFF" />
9385
 
        <register type="OA" address="0x00002788" value="0x00000000" />
9386
 
        <register type="OA" address="0x0000278C" value="0x0000F3FF" />
9387
 
        <register type="OA" address="0x00002790" value="0x00000002" />
9388
 
        <register type="OA" address="0x00002794" value="0x0000FDFF" />
9389
 
        <register type="OA" address="0x00002798" value="0x00000000" />
9390
 
        <register type="OA" address="0x0000279C" value="0x0000FE7F" />
9391
 
    </register_config>
9392
 
    <register_config type="FLEX">
9393
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
9394
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
9395
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
9396
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
9397
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9398
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9399
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9400
 
    </register_config>
9401
 
  </set>
9402
 
 
9403
 
  <set name="Metric set TDL_2"
9404
 
       chipset="CFLGT3"
9405
 
       symbol_name="TDL_2"
9406
 
       underscore_name="tdl_2"
9407
 
       mdapi_supported_apis="VK OGL OCL IO BB"
9408
 
       hw_config_guid="cddbd1dc-41a2-4fe4-8b05-3d2773120814"
9409
 
       >
9410
 
    <counter name="GPU Time Elapsed"
9411
 
             symbol_name="GpuTime"
9412
 
             underscore_name="gpu_time"
9413
 
             description="Time elapsed on the GPU during the measurement."
9414
 
             data_type="uint64"
9415
 
             units="ns"
9416
 
             semantic_type="duration"
9417
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9418
 
             mdapi_group="GPU"
9419
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9420
 
             mdapi_supported_apis=""
9421
 
             mdapi_hw_unit_type="gpu"
9422
 
             />
9423
 
    <counter name="GPU Core Clocks"
9424
 
             symbol_name="GpuCoreClocks"
9425
 
             underscore_name="gpu_core_clocks"
9426
 
             description="The total number of GPU core clocks elapsed during the measurement."
9427
 
             data_type="uint64"
9428
 
             units="cycles"
9429
 
             semantic_type="event"
9430
 
             equation="GPU_CLOCK 0 READ"
9431
 
             mdapi_group="GPU"
9432
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
9433
 
             mdapi_supported_apis=""
9434
 
             mdapi_hw_unit_type="gpu"
9435
 
             />
9436
 
    <counter name="AVG GPU Core Frequency"
9437
 
             symbol_name="AvgGpuCoreFrequency"
9438
 
             underscore_name="avg_gpu_core_frequency"
9439
 
             description="Average GPU Core Frequency in the measurement."
9440
 
             data_type="uint64"
9441
 
             max_equation="$GpuMaxFrequency"
9442
 
             units="hz"
9443
 
             semantic_type="event"
9444
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9445
 
             mdapi_group="GPU"
9446
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9447
 
             mdapi_supported_apis=""
9448
 
             mdapi_hw_unit_type="gpu"
9449
 
             />
9450
 
    <counter name="GPU Busy"
9451
 
             symbol_name="GpuBusy"
9452
 
             underscore_name="gpu_busy"
9453
 
             description="The percentage of time in which the GPU has been processing GPU commands."
9454
 
             data_type="float"
9455
 
             max_equation="100"
9456
 
             units="percent"
9457
 
             semantic_type="duration"
9458
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9459
 
             mdapi_group="GPU"
9460
 
             mdapi_usage_flags="Tier1 Overview System Frame"
9461
 
             mdapi_supported_apis=""
9462
 
             mdapi_hw_unit_type="gpu"
9463
 
             />
9464
 
    <counter name="VS Threads Dispatched"
9465
 
             symbol_name="VsThreads"
9466
 
             underscore_name="vs_threads"
9467
 
             description="The total number of vertex shader hardware threads dispatched."
9468
 
             data_type="uint64"
9469
 
             units="threads"
9470
 
             semantic_type="event"
9471
 
             equation="A 1 READ"
9472
 
             mdapi_group="EU Array/Vertex Shader"
9473
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9474
 
             mdapi_supported_apis="VK OGL IO BB"
9475
 
             mdapi_hw_unit_type="gpu"
9476
 
             />
9477
 
    <counter name="HS Threads Dispatched"
9478
 
             symbol_name="HsThreads"
9479
 
             underscore_name="hs_threads"
9480
 
             description="The total number of hull shader hardware threads dispatched."
9481
 
             data_type="uint64"
9482
 
             units="threads"
9483
 
             semantic_type="event"
9484
 
             equation="A 2 READ"
9485
 
             mdapi_group="EU Array/Hull Shader"
9486
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9487
 
             mdapi_supported_apis="VK OGL4 IO BB"
9488
 
             mdapi_hw_unit_type="gpu"
9489
 
             />
9490
 
    <counter name="DS Threads Dispatched"
9491
 
             symbol_name="DsThreads"
9492
 
             underscore_name="ds_threads"
9493
 
             description="The total number of domain shader hardware threads dispatched."
9494
 
             data_type="uint64"
9495
 
             units="threads"
9496
 
             semantic_type="event"
9497
 
             equation="A 3 READ"
9498
 
             mdapi_group="EU Array/Domain Shader"
9499
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9500
 
             mdapi_supported_apis="VK OGL4 IO BB"
9501
 
             mdapi_hw_unit_type="gpu"
9502
 
             />
9503
 
    <counter name="GS Threads Dispatched"
9504
 
             symbol_name="GsThreads"
9505
 
             underscore_name="gs_threads"
9506
 
             description="The total number of geometry shader hardware threads dispatched."
9507
 
             data_type="uint64"
9508
 
             units="threads"
9509
 
             semantic_type="event"
9510
 
             equation="A 5 READ"
9511
 
             mdapi_group="EU Array/Geometry Shader"
9512
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9513
 
             mdapi_supported_apis="VK OGL4 IO BB"
9514
 
             mdapi_hw_unit_type="gpu"
9515
 
             />
9516
 
    <counter name="FS Threads Dispatched"
9517
 
             symbol_name="PsThreads"
9518
 
             underscore_name="ps_threads"
9519
 
             description="The total number of fragment shader hardware threads dispatched."
9520
 
             data_type="uint64"
9521
 
             units="threads"
9522
 
             semantic_type="event"
9523
 
             equation="A 6 READ"
9524
 
             mdapi_group="EU Array/Fragment Shader"
9525
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9526
 
             mdapi_supported_apis="VK OGL IO BB"
9527
 
             mdapi_hw_unit_type="gpu"
9528
 
             />
9529
 
    <counter name="CS Threads Dispatched"
9530
 
             symbol_name="CsThreads"
9531
 
             underscore_name="cs_threads"
9532
 
             description="The total number of compute shader hardware threads dispatched."
9533
 
             data_type="uint64"
9534
 
             units="threads"
9535
 
             semantic_type="event"
9536
 
             equation="A 4 READ"
9537
 
             mdapi_group="EU Array/Compute Shader"
9538
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9539
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9540
 
             mdapi_hw_unit_type="gpu"
9541
 
             />
9542
 
    <counter name="EU Active"
9543
 
             symbol_name="EuActive"
9544
 
             underscore_name="eu_active"
9545
 
             description="The percentage of time in which the Execution Units were actively processing."
9546
 
             data_type="float"
9547
 
             max_equation="100"
9548
 
             units="percent"
9549
 
             semantic_type="duration"
9550
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9551
 
             mdapi_group="EU Array"
9552
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9553
 
             mdapi_supported_apis=""
9554
 
             mdapi_hw_unit_type="gpu"
9555
 
             />
9556
 
    <counter name="EU Stall"
9557
 
             symbol_name="EuStall"
9558
 
             underscore_name="eu_stall"
9559
 
             description="The percentage of time in which the Execution Units were stalled."
9560
 
             data_type="float"
9561
 
             max_equation="100"
9562
 
             units="percent"
9563
 
             semantic_type="duration"
9564
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9565
 
             mdapi_group="EU Array"
9566
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9567
 
             mdapi_supported_apis=""
9568
 
             mdapi_hw_unit_type="gpu"
9569
 
             />
9570
 
    <counter name="EU Both FPU Pipes Active"
9571
 
             symbol_name="EuFpuBothActive"
9572
 
             underscore_name="eu_fpu_both_active"
9573
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
9574
 
             data_type="float"
9575
 
             max_equation="100"
9576
 
             units="percent"
9577
 
             semantic_type="duration"
9578
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9579
 
             mdapi_group="EU Array/Pipes"
9580
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9581
 
             mdapi_supported_apis=""
9582
 
             mdapi_hw_unit_type="gpu"
9583
 
             />
9584
 
    <counter name="VS FPU0 Pipe Active"
9585
 
             symbol_name="VsFpu0Active"
9586
 
             underscore_name="vs_fpu0_active"
9587
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9588
 
             data_type="float"
9589
 
             max_equation="100"
9590
 
             units="percent"
9591
 
             semantic_type="duration"
9592
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9593
 
             mdapi_group="EU Array/Vertex Shader"
9594
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9595
 
             mdapi_supported_apis="VK OGL IO BB"
9596
 
             mdapi_hw_unit_type="gpu"
9597
 
             />
9598
 
    <counter name="VS FPU1 Pipe Active"
9599
 
             symbol_name="VsFpu1Active"
9600
 
             underscore_name="vs_fpu1_active"
9601
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9602
 
             data_type="float"
9603
 
             max_equation="100"
9604
 
             units="percent"
9605
 
             semantic_type="duration"
9606
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9607
 
             mdapi_group="EU Array/Vertex Shader"
9608
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9609
 
             mdapi_supported_apis="VK OGL IO BB"
9610
 
             mdapi_hw_unit_type="gpu"
9611
 
             />
9612
 
    <counter name="VS Send Pipe Active"
9613
 
             symbol_name="VsSendActive"
9614
 
             underscore_name="vs_send_active"
9615
 
             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9616
 
             data_type="float"
9617
 
             max_equation="100"
9618
 
             units="percent"
9619
 
             semantic_type="duration"
9620
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9621
 
             mdapi_group="EU Array/Vertex Shader"
9622
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9623
 
             mdapi_supported_apis="VK OGL IO BB"
9624
 
             mdapi_hw_unit_type="gpu"
9625
 
             />
9626
 
    <counter name="PS FPU0 Pipe Active"
9627
 
             symbol_name="PsFpu0Active"
9628
 
             underscore_name="ps_fpu0_active"
9629
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9630
 
             data_type="float"
9631
 
             max_equation="100"
9632
 
             units="percent"
9633
 
             semantic_type="duration"
9634
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9635
 
             mdapi_group="EU Array/Pixel Shader"
9636
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9637
 
             mdapi_supported_apis="VK OGL IO BB"
9638
 
             mdapi_hw_unit_type="gpu"
9639
 
             />
9640
 
    <counter name="PS FPU1 Pipe Active"
9641
 
             symbol_name="PsFpu1Active"
9642
 
             underscore_name="ps_fpu1_active"
9643
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9644
 
             data_type="float"
9645
 
             max_equation="100"
9646
 
             units="percent"
9647
 
             semantic_type="duration"
9648
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9649
 
             mdapi_group="EU Array/Pixel Shader"
9650
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9651
 
             mdapi_supported_apis="VK OGL IO BB"
9652
 
             mdapi_hw_unit_type="gpu"
9653
 
             />
9654
 
    <counter name="PS Send Pipeline Active"
9655
 
             symbol_name="PsSendActive"
9656
 
             underscore_name="ps_send_active"
9657
 
             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
9658
 
             data_type="float"
9659
 
             max_equation="100"
9660
 
             units="percent"
9661
 
             semantic_type="duration"
9662
 
             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9663
 
             mdapi_group="EU Array/Pixel Shader"
9664
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9665
 
             mdapi_supported_apis="VK OGL IO BB"
9666
 
             mdapi_hw_unit_type="gpu"
9667
 
             />
9668
 
    <counter name="FS Both FPU Active"
9669
 
             symbol_name="PsEuBothFpuActive"
9670
 
             underscore_name="ps_eu_both_fpu_active"
9671
 
             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9672
 
             data_type="float"
9673
 
             max_equation="100"
9674
 
             units="percent"
9675
 
             semantic_type="duration"
9676
 
             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9677
 
             mdapi_group="3D Pipe/Fragment Shader"
9678
 
             mdapi_usage_flags="Tier4 Frame Batch Draw"
9679
 
             mdapi_supported_apis="VK OGL IO BB"
9680
 
             mdapi_hw_unit_type="gpu"
9681
 
             />
9682
 
    <counter name="Rasterized Pixels"
9683
 
             symbol_name="RasterizedPixels"
9684
 
             underscore_name="rasterized_pixels"
9685
 
             description="The total number of rasterized pixels."
9686
 
             data_type="uint64"
9687
 
             units="pixels"
9688
 
             semantic_type="event"
9689
 
             equation="A 21 READ 4 UMUL"
9690
 
             mdapi_group="3D Pipe/Rasterizer"
9691
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9692
 
             mdapi_supported_apis="VK OGL IO BB"
9693
 
             mdapi_hw_unit_type="gpu"
9694
 
             />
9695
 
    <counter name="Early Hi-Depth Test Fails"
9696
 
             symbol_name="HiDepthTestFails"
9697
 
             underscore_name="hi_depth_test_fails"
9698
 
             description="The total number of pixels dropped on early hierarchical depth test."
9699
 
             data_type="uint64"
9700
 
             units="pixels"
9701
 
             semantic_type="event"
9702
 
             equation="A 22 READ 4 UMUL"
9703
 
             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9704
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9705
 
             mdapi_supported_apis="VK OGL IO BB"
9706
 
             mdapi_hw_unit_type="gpu"
9707
 
             />
9708
 
    <counter name="Early Depth Test Fails"
9709
 
             symbol_name="EarlyDepthTestFails"
9710
 
             underscore_name="early_depth_test_fails"
9711
 
             description="The total number of pixels dropped on early depth test."
9712
 
             data_type="uint64"
9713
 
             units="pixels"
9714
 
             semantic_type="event"
9715
 
             equation="A 23 READ 4 UMUL"
9716
 
             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9717
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9718
 
             mdapi_supported_apis="VK OGL IO BB"
9719
 
             mdapi_hw_unit_type="gpu"
9720
 
             />
9721
 
    <counter name="Samples Killed in FS"
9722
 
             symbol_name="SamplesKilledInPs"
9723
 
             underscore_name="samples_killed_in_ps"
9724
 
             description="The total number of samples or pixels dropped in fragment shaders."
9725
 
             data_type="uint64"
9726
 
             units="pixels"
9727
 
             semantic_type="event"
9728
 
             equation="A 24 READ 4 UMUL"
9729
 
             mdapi_group="3D Pipe/Fragment Shader"
9730
 
             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9731
 
             mdapi_supported_apis="VK OGL IO BB"
9732
 
             mdapi_hw_unit_type="gpu"
9733
 
             />
9734
 
    <counter name="Pixels Failing Tests"
9735
 
             symbol_name="PixelsFailingPostPsTests"
9736
 
             underscore_name="pixels_failing_post_ps_tests"
9737
 
             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9738
 
             data_type="uint64"
9739
 
             units="pixels"
9740
 
             semantic_type="event"
9741
 
             equation="A 25 READ 4 UMUL"
9742
 
             mdapi_group="3D Pipe/Output Merger"
9743
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9744
 
             mdapi_supported_apis="VK OGL IO BB"
9745
 
             mdapi_hw_unit_type="gpu"
9746
 
             />
9747
 
    <counter name="Samples Written"
9748
 
             symbol_name="SamplesWritten"
9749
 
             underscore_name="samples_written"
9750
 
             description="The total number of samples or pixels written to all render targets."
9751
 
             data_type="uint64"
9752
 
             units="pixels"
9753
 
             semantic_type="event"
9754
 
             equation="A 26 READ 4 UMUL"
9755
 
             mdapi_group="3D Pipe/Output Merger"
9756
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9757
 
             mdapi_supported_apis="VK OGL IO BB"
9758
 
             mdapi_hw_unit_type="gpu"
9759
 
             />
9760
 
    <counter name="Samples Blended"
9761
 
             symbol_name="SamplesBlended"
9762
 
             underscore_name="samples_blended"
9763
 
             description="The total number of blended samples or pixels written to all render targets."
9764
 
             data_type="uint64"
9765
 
             units="pixels"
9766
 
             semantic_type="event"
9767
 
             equation="A 27 READ 4 UMUL"
9768
 
             mdapi_group="3D Pipe/Output Merger"
9769
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9770
 
             mdapi_supported_apis="VK OGL IO BB"
9771
 
             mdapi_hw_unit_type="gpu"
9772
 
             />
9773
 
    <counter name="Sampler Texels"
9774
 
             symbol_name="SamplerTexels"
9775
 
             underscore_name="sampler_texels"
9776
 
             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9777
 
             data_type="uint64"
9778
 
             units="texels"
9779
 
             semantic_type="event"
9780
 
             equation="A 28 READ 4 UMUL"
9781
 
             mdapi_group="Sampler/Sampler Input"
9782
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9783
 
             mdapi_supported_apis=""
9784
 
             mdapi_hw_unit_type="gpu"
9785
 
             />
9786
 
    <counter name="Sampler Texels Misses"
9787
 
             symbol_name="SamplerTexelMisses"
9788
 
             underscore_name="sampler_texel_misses"
9789
 
             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9790
 
             data_type="uint64"
9791
 
             units="texels"
9792
 
             semantic_type="event"
9793
 
             equation="A 29 READ 4 UMUL"
9794
 
             mdapi_group="Sampler/Sampler Cache"
9795
 
             mdapi_usage_flags="Tier3 Batch Frame Draw"
9796
 
             mdapi_supported_apis=""
9797
 
             mdapi_hw_unit_type="gpu"
9798
 
             />
9799
 
    <counter name="SLM Bytes Read"
9800
 
             symbol_name="SlmBytesRead"
9801
 
             underscore_name="slm_bytes_read"
9802
 
             description="The total number of GPU memory bytes read from shared local memory."
9803
 
             data_type="uint64"
9804
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9805
 
             units="bytes"
9806
 
             semantic_type="throughput"
9807
 
             equation="A 30 READ 64 UMUL"
9808
 
             mdapi_group="L3/Data Port/SLM"
9809
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9810
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9811
 
             mdapi_hw_unit_type="gpu"
9812
 
             />
9813
 
    <counter name="SLM Bytes Written"
9814
 
             symbol_name="SlmBytesWritten"
9815
 
             underscore_name="slm_bytes_written"
9816
 
             description="The total number of GPU memory bytes written into shared local memory."
9817
 
             data_type="uint64"
9818
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9819
 
             units="bytes"
9820
 
             semantic_type="throughput"
9821
 
             equation="A 31 READ 64 UMUL"
9822
 
             mdapi_group="L3/Data Port/SLM"
9823
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9824
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9825
 
             mdapi_hw_unit_type="gpu"
9826
 
             />
9827
 
    <counter name="Shader Memory Accesses"
9828
 
             symbol_name="ShaderMemoryAccesses"
9829
 
             underscore_name="shader_memory_accesses"
9830
 
             description="The total number of shader memory accesses to L3."
9831
 
             data_type="uint64"
9832
 
             units="messages"
9833
 
             semantic_type="event"
9834
 
             equation="A 32 READ"
9835
 
             mdapi_group="L3/Data Port"
9836
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9837
 
             mdapi_supported_apis=""
9838
 
             mdapi_hw_unit_type="gpu"
9839
 
             />
9840
 
    <counter name="Shader Atomic Memory Accesses"
9841
 
             symbol_name="ShaderAtomics"
9842
 
             underscore_name="shader_atomics"
9843
 
             description="The total number of shader atomic memory accesses."
9844
 
             data_type="uint64"
9845
 
             units="messages"
9846
 
             semantic_type="event"
9847
 
             equation="A 34 READ"
9848
 
             mdapi_group="L3/Data Port/Atomics"
9849
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9850
 
             mdapi_supported_apis="VK OGL OCL IO BB"
9851
 
             mdapi_hw_unit_type="gpu"
9852
 
             />
9853
 
    <counter name="L3 Shader Throughput"
9854
 
             symbol_name="L3ShaderThroughput"
9855
 
             underscore_name="l3_shader_throughput"
9856
 
             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9857
 
             data_type="uint64"
9858
 
             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
9859
 
             units="bytes"
9860
 
             semantic_type="throughput"
9861
 
             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
9862
 
             mdapi_group="L3/Data Port"
9863
 
             mdapi_usage_flags="Tier2 Frame Batch Draw"
9864
 
             mdapi_supported_apis="VK OGL4 OCL IO BB"
9865
 
             mdapi_hw_unit_type="gpu"
9866
 
             />
9867
 
    <counter name="Shader Barrier Messages"
9868
 
             symbol_name="ShaderBarriers"
9869
 
             underscore_name="shader_barriers"
9870
 
             description="The total number of shader barrier messages."
9871
 
             data_type="uint64"
9872
 
             units="messages"
9873
 
             semantic_type="event"
9874
 
             equation="A 35 READ"
9875
 
             mdapi_group="EU Array/Barrier"
9876
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
9877
 
             mdapi_supported_apis=""
9878
 
             mdapi_hw_unit_type="gpu"
9879
 
             />
9880
 
    <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
9881
 
             symbol_name="ThreadHeader01ReadyPort0"
9882
 
             underscore_name="thread_header01_ready_port0"
9883
 
             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
9884
 
             data_type="float"
9885
 
             max_equation="100"
9886
 
             units="percent"
9887
 
             semantic_type="duration"
9888
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9889
 
             availability="$SubsliceMask 0x2 AND"
9890
 
             mdapi_group="GPU/Thread Dispatcher"
9891
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9892
 
             mdapi_supported_apis=""
9893
 
             mdapi_hw_unit_type="subslice"
9894
 
             />
9895
 
    <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
9896
 
             symbol_name="ThreadHeader00ReadyPort1"
9897
 
             underscore_name="thread_header00_ready_port1"
9898
 
             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
9899
 
             data_type="float"
9900
 
             max_equation="100"
9901
 
             units="percent"
9902
 
             semantic_type="duration"
9903
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
9904
 
             availability="$SubsliceMask 0x1 AND"
9905
 
             mdapi_group="GPU/Thread Dispatcher"
9906
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9907
 
             mdapi_supported_apis=""
9908
 
             mdapi_hw_unit_type="subslice"
9909
 
             />
9910
 
    <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
9911
 
             symbol_name="ThreadHeader00ReadyPort0"
9912
 
             underscore_name="thread_header00_ready_port0"
9913
 
             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
9914
 
             data_type="float"
9915
 
             max_equation="100"
9916
 
             units="percent"
9917
 
             semantic_type="duration"
9918
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
9919
 
             availability="$SubsliceMask 0x1 AND"
9920
 
             mdapi_group="GPU/Thread Dispatcher"
9921
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9922
 
             mdapi_supported_apis=""
9923
 
             mdapi_hw_unit_type="subslice"
9924
 
             />
9925
 
    <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
9926
 
             symbol_name="ThreadHeader02ReadyPort1"
9927
 
             underscore_name="thread_header02_ready_port1"
9928
 
             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
9929
 
             data_type="float"
9930
 
             max_equation="100"
9931
 
             units="percent"
9932
 
             semantic_type="duration"
9933
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
9934
 
             availability="$SubsliceMask 0x4 AND"
9935
 
             mdapi_group="GPU/Thread Dispatcher"
9936
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9937
 
             mdapi_supported_apis=""
9938
 
             mdapi_hw_unit_type="subslice"
9939
 
             />
9940
 
    <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
9941
 
             symbol_name="ThreadHeader02ReadyPort0"
9942
 
             underscore_name="thread_header02_ready_port0"
9943
 
             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
9944
 
             data_type="float"
9945
 
             max_equation="100"
9946
 
             units="percent"
9947
 
             semantic_type="duration"
9948
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
9949
 
             availability="$SubsliceMask 0x4 AND"
9950
 
             mdapi_group="GPU/Thread Dispatcher"
9951
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9952
 
             mdapi_supported_apis=""
9953
 
             mdapi_hw_unit_type="subslice"
9954
 
             />
9955
 
    <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
9956
 
             symbol_name="ThreadHeader01ReadyPort1"
9957
 
             underscore_name="thread_header01_ready_port1"
9958
 
             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
9959
 
             data_type="float"
9960
 
             max_equation="100"
9961
 
             units="percent"
9962
 
             semantic_type="duration"
9963
 
             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
9964
 
             availability="$SubsliceMask 0x2 AND"
9965
 
             mdapi_group="GPU/Thread Dispatcher"
9966
 
             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9967
 
             mdapi_supported_apis=""
9968
 
             mdapi_hw_unit_type="subslice"
9969
 
             />
9970
 
    <counter name="SQ is full"
9971
 
             symbol_name="GTRequestQueueFull"
9972
 
             underscore_name="gt_request_queue_full"
9973
 
             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
9974
 
             data_type="float"
9975
 
             max_equation="100"
9976
 
             units="percent"
9977
 
             semantic_type="duration"
9978
 
             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
9979
 
             availability="true $QueryMode &amp;&amp;"
9980
 
             mdapi_group="GTI"
9981
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9982
 
             mdapi_supported_apis="VK OGL4 OCL"
9983
 
             mdapi_hw_unit_type="gpu"
9984
 
             />
9985
 
    <register_config type="NOA">
9986
 
        <register type="NOA" address="0x000091BC" value="0xE0500000" />
9987
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
9988
 
        <register type="NOA" address="0x00009888" value="0x12124D60" />
9989
 
        <register type="NOA" address="0x00009888" value="0x12322E60" />
9990
 
        <register type="NOA" address="0x00009888" value="0x12524D60" />
9991
 
        <register type="NOA" address="0x00009888" value="0x022F3000" />
9992
 
        <register type="NOA" address="0x00009888" value="0x0A4C0014" />
9993
 
        <register type="NOA" address="0x00009888" value="0x000D8000" />
9994
 
        <register type="NOA" address="0x00009888" value="0x020DA000" />
9995
 
        <register type="NOA" address="0x00009888" value="0x040DA000" />
9996
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
9997
 
        <register type="NOA" address="0x00009888" value="0x0C0FE000" />
9998
 
        <register type="NOA" address="0x00009888" value="0x0E0F0097" />
9999
 
        <register type="NOA" address="0x00009888" value="0x082C8000" />
10000
 
        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
10001
 
        <register type="NOA" address="0x00009888" value="0x002D8000" />
10002
 
        <register type="NOA" address="0x00009888" value="0x062D4000" />
10003
 
        <register type="NOA" address="0x00009888" value="0x0410C000" />
10004
 
        <register type="NOA" address="0x00009888" value="0x0411C000" />
10005
 
        <register type="NOA" address="0x00009888" value="0x04121FB7" />
10006
 
        <register type="NOA" address="0x00009888" value="0x00120000" />
10007
 
        <register type="NOA" address="0x00009888" value="0x04135000" />
10008
 
        <register type="NOA" address="0x00009888" value="0x00308000" />
10009
 
        <register type="NOA" address="0x00009888" value="0x06304000" />
10010
 
        <register type="NOA" address="0x00009888" value="0x00318000" />
10011
 
        <register type="NOA" address="0x00009888" value="0x06314000" />
10012
 
        <register type="NOA" address="0x00009888" value="0x00321B80" />
10013
 
        <register type="NOA" address="0x00009888" value="0x0632003F" />
10014
 
        <register type="NOA" address="0x00009888" value="0x00334000" />
10015
 
        <register type="NOA" address="0x00009888" value="0x06331000" />
10016
 
        <register type="NOA" address="0x00009888" value="0x0250C000" />
10017
 
        <register type="NOA" address="0x00009888" value="0x0251C000" />
10018
 
        <register type="NOA" address="0x00009888" value="0x02521FB7" />
10019
 
        <register type="NOA" address="0x00009888" value="0x00520000" />
10020
 
        <register type="NOA" address="0x00009888" value="0x02535000" />
10021
 
        <register type="NOA" address="0x00009888" value="0x1190FC00" />
10022
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
10023
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
10024
 
        <register type="NOA" address="0x00009888" value="0x41900800" />
10025
 
        <register type="NOA" address="0x00009888" value="0x43900063" />
10026
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
10027
 
        <register type="NOA" address="0x00009888" value="0x45900040" />
10028
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
10029
 
    </register_config>
10030
 
    <register_config type="OA">
10031
 
        <register type="OA" address="0x00002740" value="0x00000000" />
10032
 
        <register type="OA" address="0x00002744" value="0x00800000" />
10033
 
        <register type="OA" address="0x00002710" value="0x00000000" />
10034
 
        <register type="OA" address="0x00002714" value="0x00800000" />
10035
 
        <register type="OA" address="0x00002720" value="0x00000000" />
10036
 
        <register type="OA" address="0x00002724" value="0x00800000" />
10037
 
    </register_config>
10038
 
    <register_config type="FLEX">
10039
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
10040
 
        <register type="FLEX" address="0x0000E558" value="0x00010003" />
10041
 
        <register type="FLEX" address="0x0000E658" value="0x00012011" />
10042
 
        <register type="FLEX" address="0x0000E758" value="0x00015014" />
10043
 
        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
10044
 
        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
10045
 
        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
10046
 
    </register_config>
10047
 
  </set>
10048
 
 
10049
 
  <set name="Compute Metrics Extra set"
10050
 
       chipset="CFLGT3"
10051
 
       symbol_name="ComputeExtra"
10052
 
       underscore_name="compute_extra"
10053
 
       mdapi_supported_apis="VK OGL4 OCL IO BB"
10054
 
       hw_config_guid="e61ae394-9d9e-4204-a735-1dad7e44d953"
10055
 
       >
10056
 
    <counter name="GPU Time Elapsed"
10057
 
             symbol_name="GpuTime"
10058
 
             underscore_name="gpu_time"
10059
 
             description="Time elapsed on the GPU during the measurement."
10060
 
             data_type="uint64"
10061
 
             units="ns"
10062
 
             semantic_type="duration"
10063
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10064
 
             mdapi_group="GPU"
10065
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10066
 
             mdapi_supported_apis=""
10067
 
             mdapi_hw_unit_type="gpu"
10068
 
             />
10069
 
    <counter name="GPU Core Clocks"
10070
 
             symbol_name="GpuCoreClocks"
10071
 
             underscore_name="gpu_core_clocks"
10072
 
             description="The total number of GPU core clocks elapsed during the measurement."
10073
 
             data_type="uint64"
10074
 
             units="cycles"
10075
 
             semantic_type="event"
10076
 
             equation="GPU_CLOCK 0 READ"
10077
 
             mdapi_group="GPU"
10078
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
10079
 
             mdapi_supported_apis=""
10080
 
             mdapi_hw_unit_type="gpu"
10081
 
             />
10082
 
    <counter name="AVG GPU Core Frequency"
10083
 
             symbol_name="AvgGpuCoreFrequency"
10084
 
             underscore_name="avg_gpu_core_frequency"
10085
 
             description="Average GPU Core Frequency in the measurement."
10086
 
             data_type="uint64"
10087
 
             max_equation="$GpuMaxFrequency"
10088
 
             units="hz"
10089
 
             semantic_type="event"
10090
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10091
 
             mdapi_group="GPU"
10092
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10093
 
             mdapi_supported_apis=""
10094
 
             mdapi_hw_unit_type="gpu"
10095
 
             />
10096
 
    <counter name="EU FPU1 Pipe Active"
10097
 
             symbol_name="Fpu1Active"
10098
 
             underscore_name="fpu1_active"
10099
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
10100
 
             data_type="float"
10101
 
             max_equation="100"
10102
 
             units="percent"
10103
 
             semantic_type="duration"
10104
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10105
 
             mdapi_group="EU Array/Pipes"
10106
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10107
 
             mdapi_supported_apis=""
10108
 
             mdapi_hw_unit_type="gpu"
10109
 
             />
10110
 
    <counter name="EU FPU1 Pipe Active including Ext Math"
10111
 
             symbol_name="Fpu1ActiveAdjusted"
10112
 
             underscore_name="fpu1_active_adjusted"
10113
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
10114
 
             data_type="float"
10115
 
             max_equation="100"
10116
 
             units="percent"
10117
 
             semantic_type="duration"
10118
 
             equation="A 8 READ  C 5 READ C 6 READ FADD C 7 READ FADD C 2 READ FADD C 3 READ FADD C 4 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV"
10119
 
             mdapi_group="EU Array/Pipes"
10120
 
             mdapi_usage_flags="Tier4 System Frame Batch Draw"
10121
 
             mdapi_supported_apis=""
10122
 
             mdapi_hw_unit_type="gpu"
10123
 
             />
10124
 
    <register_config type="NOA">
10125
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
10126
 
        <register type="NOA" address="0x00009888" value="0x121203E0" />
10127
 
        <register type="NOA" address="0x00009888" value="0x123203E0" />
10128
 
        <register type="NOA" address="0x00009888" value="0x125203E0" />
10129
 
        <register type="NOA" address="0x00009888" value="0x129203E0" />
10130
 
        <register type="NOA" address="0x00009888" value="0x12B203E0" />
10131
 
        <register type="NOA" address="0x00009888" value="0x12D203E0" />
10132
 
        <register type="NOA" address="0x00009888" value="0x024EC000" />
10133
 
        <register type="NOA" address="0x00009888" value="0x044EC000" />
10134
 
        <register type="NOA" address="0x00009888" value="0x064EC000" />
10135
 
        <register type="NOA" address="0x00009888" value="0x022F4000" />
10136
 
        <register type="NOA" address="0x00009888" value="0x084CA000" />
10137
 
        <register type="NOA" address="0x00009888" value="0x0A4C0042" />
10138
 
        <register type="NOA" address="0x00009888" value="0x000D8000" />
10139
 
        <register type="NOA" address="0x00009888" value="0x020DA000" />
10140
 
        <register type="NOA" address="0x00009888" value="0x040DA000" />
10141
 
        <register type="NOA" address="0x00009888" value="0x060D2000" />
10142
 
        <register type="NOA" address="0x00009888" value="0x0C0F5000" />
10143
 
        <register type="NOA" address="0x00009888" value="0x0E0F006D" />
10144
 
        <register type="NOA" address="0x00009888" value="0x022C8000" />
10145
 
        <register type="NOA" address="0x00009888" value="0x042C8000" />
10146
 
        <register type="NOA" address="0x00009888" value="0x062C8000" />
10147
 
        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
10148
 
        <register type="NOA" address="0x00009888" value="0x042D8000" />
10149
 
        <register type="NOA" address="0x00009888" value="0x06104000" />
10150
 
        <register type="NOA" address="0x00009888" value="0x06114000" />
10151
 
        <register type="NOA" address="0x00009888" value="0x06120033" />
10152
 
        <register type="NOA" address="0x00009888" value="0x00120000" />
10153
 
        <register type="NOA" address="0x00009888" value="0x06131000" />
10154
 
        <register type="NOA" address="0x00009888" value="0x04308000" />
10155
 
        <register type="NOA" address="0x00009888" value="0x04318000" />
10156
 
        <register type="NOA" address="0x00009888" value="0x04321980" />
10157
 
        <register type="NOA" address="0x00009888" value="0x00320000" />
10158
 
        <register type="NOA" address="0x00009888" value="0x04334000" />
10159
 
        <register type="NOA" address="0x00009888" value="0x04504000" />
10160
 
        <register type="NOA" address="0x00009888" value="0x04514000" />
10161
 
        <register type="NOA" address="0x00009888" value="0x04520033" />
10162
 
        <register type="NOA" address="0x00009888" value="0x00520000" />
10163
 
        <register type="NOA" address="0x00009888" value="0x04531000" />
10164
 
        <register type="NOA" address="0x00009888" value="0x00AF8000" />
10165
 
        <register type="NOA" address="0x00009888" value="0x0ACC0001" />
10166
 
        <register type="NOA" address="0x00009888" value="0x008D8000" />
10167
 
        <register type="NOA" address="0x00009888" value="0x028DA000" />
10168
 
        <register type="NOA" address="0x00009888" value="0x0C8FB000" />
10169
 
        <register type="NOA" address="0x00009888" value="0x0E8F0001" />
10170
 
        <register type="NOA" address="0x00009888" value="0x06AC8000" />
10171
 
        <register type="NOA" address="0x00009888" value="0x02AD4000" />
10172
 
        <register type="NOA" address="0x00009888" value="0x02908000" />
10173
 
        <register type="NOA" address="0x00009888" value="0x02918000" />
10174
 
        <register type="NOA" address="0x00009888" value="0x02921980" />
10175
 
        <register type="NOA" address="0x00009888" value="0x00920000" />
10176
 
        <register type="NOA" address="0x00009888" value="0x02934000" />
10177
 
        <register type="NOA" address="0x00009888" value="0x02B04000" />
10178
 
        <register type="NOA" address="0x00009888" value="0x02B14000" />
10179
 
        <register type="NOA" address="0x00009888" value="0x02B20033" />
10180
 
        <register type="NOA" address="0x00009888" value="0x00B20000" />
10181
 
        <register type="NOA" address="0x00009888" value="0x02B31000" />
10182
 
        <register type="NOA" address="0x00009888" value="0x00D08000" />
10183
 
        <register type="NOA" address="0x00009888" value="0x00D18000" />
10184
 
        <register type="NOA" address="0x00009888" value="0x00D21980" />
10185
 
        <register type="NOA" address="0x00009888" value="0x00D34000" />
10186
 
        <register type="NOA" address="0x00009888" value="0x1190FC00" />
10187
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
10188
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
10189
 
        <register type="NOA" address="0x00009888" value="0x41900C00" />
10190
 
        <register type="NOA" address="0x00009888" value="0x43900002" />
10191
 
        <register type="NOA" address="0x00009888" value="0x53900420" />
10192
 
        <register type="NOA" address="0x00009888" value="0x459000A1" />
10193
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
10194
 
    </register_config>
10195
 
  </set>
10196
 
 
10197
 
  <set name="Media Vme Pipe metrics set"
10198
 
       chipset="CFLGT3"
10199
 
       symbol_name="VMEPipe"
10200
 
       underscore_name="vme_pipe"
10201
 
       mdapi_supported_apis="MEDIA IO BB"
10202
 
       hw_config_guid="94272ad9-45ee-4e34-b7a7-51546cd6405c"
10203
 
       >
10204
 
    <counter name="GPU Time Elapsed"
10205
 
             symbol_name="GpuTime"
10206
 
             underscore_name="gpu_time"
10207
 
             description="Time elapsed on the GPU during the measurement."
10208
 
             data_type="uint64"
10209
 
             units="ns"
10210
 
             semantic_type="duration"
10211
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10212
 
             mdapi_group="GPU"
10213
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10214
 
             mdapi_supported_apis=""
10215
 
             mdapi_hw_unit_type="gpu"
10216
 
             />
10217
 
    <counter name="GPU Core Clocks"
10218
 
             symbol_name="GpuCoreClocks"
10219
 
             underscore_name="gpu_core_clocks"
10220
 
             description="The total number of GPU core clocks elapsed during the measurement."
10221
 
             data_type="uint64"
10222
 
             units="cycles"
10223
 
             semantic_type="event"
10224
 
             equation="GPU_CLOCK 0 READ"
10225
 
             mdapi_group="GPU"
10226
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
10227
 
             mdapi_supported_apis=""
10228
 
             mdapi_hw_unit_type="gpu"
10229
 
             />
10230
 
    <counter name="AVG GPU Core Frequency"
10231
 
             symbol_name="AvgGpuCoreFrequency"
10232
 
             underscore_name="avg_gpu_core_frequency"
10233
 
             description="Average GPU Core Frequency in the measurement."
10234
 
             data_type="uint64"
10235
 
             max_equation="$GpuMaxFrequency"
10236
 
             units="hz"
10237
 
             semantic_type="event"
10238
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10239
 
             mdapi_group="GPU"
10240
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10241
 
             mdapi_supported_apis=""
10242
 
             mdapi_hw_unit_type="gpu"
10243
 
             />
10244
 
    <counter name="GPU Busy"
10245
 
             symbol_name="GpuBusy"
10246
 
             underscore_name="gpu_busy"
10247
 
             description="The percentage of time in which the GPU has been processing GPU commands."
10248
 
             data_type="float"
10249
 
             max_equation="100"
10250
 
             units="percent"
10251
 
             semantic_type="duration"
10252
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10253
 
             mdapi_group="GPU"
10254
 
             mdapi_usage_flags="Tier1 Overview System Frame"
10255
 
             mdapi_supported_apis=""
10256
 
             mdapi_hw_unit_type="gpu"
10257
 
             />
10258
 
    <counter name="CS Threads Dispatched"
10259
 
             symbol_name="CsThreads"
10260
 
             underscore_name="cs_threads"
10261
 
             description="The total number of compute shader hardware threads dispatched."
10262
 
             data_type="uint64"
10263
 
             units="threads"
10264
 
             semantic_type="event"
10265
 
             equation="A 4 READ"
10266
 
             mdapi_group="EU Array/Compute Shader"
10267
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
10268
 
             mdapi_supported_apis=""
10269
 
             mdapi_hw_unit_type="gpu"
10270
 
             />
10271
 
    <counter name="EU Active"
10272
 
             symbol_name="EuActive"
10273
 
             underscore_name="eu_active"
10274
 
             description="The percentage of time in which the Execution Units were actively processing."
10275
 
             data_type="float"
10276
 
             max_equation="100"
10277
 
             units="percent"
10278
 
             semantic_type="duration"
10279
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10280
 
             mdapi_group="EU Array"
10281
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10282
 
             mdapi_supported_apis=""
10283
 
             mdapi_hw_unit_type="gpu"
10284
 
             />
10285
 
    <counter name="EU Stall"
10286
 
             symbol_name="EuStall"
10287
 
             underscore_name="eu_stall"
10288
 
             description="The percentage of time in which the Execution Units were stalled."
10289
 
             data_type="float"
10290
 
             max_equation="100"
10291
 
             units="percent"
10292
 
             semantic_type="duration"
10293
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10294
 
             mdapi_group="EU Array"
10295
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10296
 
             mdapi_supported_apis=""
10297
 
             mdapi_hw_unit_type="gpu"
10298
 
             />
10299
 
    <counter name="EU Both FPU Pipes Active"
10300
 
             symbol_name="EuFpuBothActive"
10301
 
             underscore_name="eu_fpu_both_active"
10302
 
             description="The percentage of time in which both EU FPU pipelines were actively processing."
10303
 
             data_type="float"
10304
 
             max_equation="100"
10305
 
             units="percent"
10306
 
             semantic_type="duration"
10307
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10308
 
             mdapi_group="EU Array/Pipes"
10309
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10310
 
             mdapi_supported_apis=""
10311
 
             mdapi_hw_unit_type="gpu"
10312
 
             />
10313
 
    <counter name="EU Thread Occupancy"
10314
 
             symbol_name="EuThreadOccupancy"
10315
 
             underscore_name="eu_thread_occupancy"
10316
 
             description="The percentage of time in which hardware threads occupied EUs."
10317
 
             data_type="float"
10318
 
             max_equation="100"
10319
 
             units="percent"
10320
 
             semantic_type="duration"
10321
 
             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10322
 
             mdapi_group="EU Array"
10323
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10324
 
             mdapi_supported_apis=""
10325
 
             mdapi_hw_unit_type="gpu"
10326
 
             />
10327
 
    <counter name="VME Busy"
10328
 
             symbol_name="VMEBusy"
10329
 
             underscore_name="vme_busy"
10330
 
             description="The percentage of time in which VME (IME or CRE) was actively processing data."
10331
 
             data_type="float"
10332
 
             max_equation="100"
10333
 
             units="percent"
10334
 
             semantic_type="duration"
10335
 
             equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
10336
 
             mdapi_group="VME Pipe"
10337
 
             mdapi_usage_flags="Overview System Batch Tier2"
10338
 
             mdapi_supported_apis=""
10339
 
             mdapi_hw_unit_type="gpu"
10340
 
             />
10341
 
    <register_config type="NOA">
10342
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
10343
 
        <register type="NOA" address="0x00009888" value="0x141A5800" />
10344
 
        <register type="NOA" address="0x00009888" value="0x161A00C0" />
10345
 
        <register type="NOA" address="0x00009888" value="0x12180240" />
10346
 
        <register type="NOA" address="0x00009888" value="0x14180002" />
10347
 
        <register type="NOA" address="0x00009888" value="0x149A5800" />
10348
 
        <register type="NOA" address="0x00009888" value="0x169A00C0" />
10349
 
        <register type="NOA" address="0x00009888" value="0x12980240" />
10350
 
        <register type="NOA" address="0x00009888" value="0x14980002" />
10351
 
        <register type="NOA" address="0x00009888" value="0x1A4E3FC0" />
10352
 
        <register type="NOA" address="0x00009888" value="0x002F1000" />
10353
 
        <register type="NOA" address="0x00009888" value="0x022F8000" />
10354
 
        <register type="NOA" address="0x00009888" value="0x042F3000" />
10355
 
        <register type="NOA" address="0x00009888" value="0x004C4000" />
10356
 
        <register type="NOA" address="0x00009888" value="0x0A4C9500" />
10357
 
        <register type="NOA" address="0x00009888" value="0x0C4C002A" />
10358
 
        <register type="NOA" address="0x00009888" value="0x000D2000" />
10359
 
        <register type="NOA" address="0x00009888" value="0x060D8000" />
10360
 
        <register type="NOA" address="0x00009888" value="0x080DA000" />
10361
 
        <register type="NOA" address="0x00009888" value="0x0A0DA000" />
10362
 
        <register type="NOA" address="0x00009888" value="0x0C0DA000" />
10363
 
        <register type="NOA" address="0x00009888" value="0x0C0F0400" />
10364
 
        <register type="NOA" address="0x00009888" value="0x0E0F5500" />
10365
 
        <register type="NOA" address="0x00009888" value="0x100F0015" />
10366
 
        <register type="NOA" address="0x00009888" value="0x002C8000" />
10367
 
        <register type="NOA" address="0x00009888" value="0x0E2C8000" />
10368
 
        <register type="NOA" address="0x00009888" value="0x162CAA00" />
10369
 
        <register type="NOA" address="0x00009888" value="0x182C000A" />
10370
 
        <register type="NOA" address="0x00009888" value="0x04193000" />
10371
 
        <register type="NOA" address="0x00009888" value="0x081A28C1" />
10372
 
        <register type="NOA" address="0x00009888" value="0x001A0000" />
10373
 
        <register type="NOA" address="0x00009888" value="0x00133000" />
10374
 
        <register type="NOA" address="0x00009888" value="0x0613C000" />
10375
 
        <register type="NOA" address="0x00009888" value="0x0813F000" />
10376
 
        <register type="NOA" address="0x00009888" value="0x00172000" />
10377
 
        <register type="NOA" address="0x00009888" value="0x06178000" />
10378
 
        <register type="NOA" address="0x00009888" value="0x0817A000" />
10379
 
        <register type="NOA" address="0x00009888" value="0x00180037" />
10380
 
        <register type="NOA" address="0x00009888" value="0x06180940" />
10381
 
        <register type="NOA" address="0x00009888" value="0x08180000" />
10382
 
        <register type="NOA" address="0x00009888" value="0x02180000" />
10383
 
        <register type="NOA" address="0x00009888" value="0x04183000" />
10384
 
        <register type="NOA" address="0x00009888" value="0x04AFC000" />
10385
 
        <register type="NOA" address="0x00009888" value="0x06AF3000" />
10386
 
        <register type="NOA" address="0x00009888" value="0x0ACC4000" />
10387
 
        <register type="NOA" address="0x00009888" value="0x0CCC0015" />
10388
 
        <register type="NOA" address="0x00009888" value="0x0A8DA000" />
10389
 
        <register type="NOA" address="0x00009888" value="0x0C8DA000" />
10390
 
        <register type="NOA" address="0x00009888" value="0x0E8F4000" />
10391
 
        <register type="NOA" address="0x00009888" value="0x108F0015" />
10392
 
        <register type="NOA" address="0x00009888" value="0x16ACA000" />
10393
 
        <register type="NOA" address="0x00009888" value="0x18AC000A" />
10394
 
        <register type="NOA" address="0x00009888" value="0x06993000" />
10395
 
        <register type="NOA" address="0x00009888" value="0x0C9A28C1" />
10396
 
        <register type="NOA" address="0x00009888" value="0x009A0000" />
10397
 
        <register type="NOA" address="0x00009888" value="0x0A93F000" />
10398
 
        <register type="NOA" address="0x00009888" value="0x0C93F000" />
10399
 
        <register type="NOA" address="0x00009888" value="0x0A97A000" />
10400
 
        <register type="NOA" address="0x00009888" value="0x0C97A000" />
10401
 
        <register type="NOA" address="0x00009888" value="0x0A980977" />
10402
 
        <register type="NOA" address="0x00009888" value="0x08980000" />
10403
 
        <register type="NOA" address="0x00009888" value="0x04980000" />
10404
 
        <register type="NOA" address="0x00009888" value="0x06983000" />
10405
 
        <register type="NOA" address="0x00009888" value="0x119000FF" />
10406
 
        <register type="NOA" address="0x00009888" value="0x51900040" />
10407
 
        <register type="NOA" address="0x00009888" value="0x41900020" />
10408
 
        <register type="NOA" address="0x00009888" value="0x55900004" />
10409
 
        <register type="NOA" address="0x00009888" value="0x45900400" />
10410
 
        <register type="NOA" address="0x00009888" value="0x479008A5" />
10411
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
10412
 
        <register type="NOA" address="0x00009888" value="0x49900002" />
10413
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
10414
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
10415
 
    </register_config>
10416
 
    <register_config type="OA">
10417
 
        <register type="OA" address="0x00002740" value="0x00000000" />
10418
 
        <register type="OA" address="0x00002710" value="0x00000000" />
10419
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
10420
 
        <register type="OA" address="0x00002720" value="0x00000000" />
10421
 
        <register type="OA" address="0x00002724" value="0x30800000" />
10422
 
        <register type="OA" address="0x00002770" value="0x00100030" />
10423
 
        <register type="OA" address="0x00002774" value="0x0000FFF9" />
10424
 
        <register type="OA" address="0x00002778" value="0x00000002" />
10425
 
        <register type="OA" address="0x0000277C" value="0x0000FFFC" />
10426
 
        <register type="OA" address="0x00002780" value="0x00000002" />
10427
 
        <register type="OA" address="0x00002784" value="0x0000FFF3" />
10428
 
        <register type="OA" address="0x00002788" value="0x00100180" />
10429
 
        <register type="OA" address="0x0000278C" value="0x0000FFCF" />
10430
 
        <register type="OA" address="0x00002790" value="0x00000002" />
10431
 
        <register type="OA" address="0x00002794" value="0x0000FFCF" />
10432
 
        <register type="OA" address="0x00002798" value="0x00000002" />
10433
 
        <register type="OA" address="0x0000279C" value="0x0000FF3F" />
10434
 
    </register_config>
10435
 
    <register_config type="FLEX">
10436
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
10437
 
        <register type="FLEX" address="0x0000E558" value="0x00008003" />
10438
 
    </register_config>
10439
 
  </set>
10440
 
 
10441
 
  <set name="Gpu Rings Busyness metrics set"
10442
 
       chipset="CFLGT3"
10443
 
       symbol_name="GpuBusyness"
10444
 
       underscore_name="gpu_busyness"
10445
 
       mdapi_supported_apis="VK OGL OCL MEDIA IO BB"
10446
 
       hw_config_guid="22b7e0c2-cade-425f-b099-34479768c72a"
10447
 
       >
10448
 
    <counter name="GPU Time Elapsed"
10449
 
             symbol_name="GpuTime"
10450
 
             underscore_name="gpu_time"
10451
 
             description="Time elapsed on the GPU during the measurement."
10452
 
             data_type="uint64"
10453
 
             units="ns"
10454
 
             semantic_type="duration"
10455
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10456
 
             mdapi_group="GPU"
10457
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10458
 
             mdapi_supported_apis=""
10459
 
             mdapi_hw_unit_type="gpu"
10460
 
             />
10461
 
    <counter name="GPU Core Clocks"
10462
 
             symbol_name="GpuCoreClocks"
10463
 
             underscore_name="gpu_core_clocks"
10464
 
             description="The total number of GPU core clocks elapsed during the measurement."
10465
 
             data_type="uint64"
10466
 
             units="cycles"
10467
 
             semantic_type="event"
10468
 
             equation="GPU_CLOCK 0 READ"
10469
 
             mdapi_group="GPU"
10470
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
10471
 
             mdapi_supported_apis=""
10472
 
             mdapi_hw_unit_type="gpu"
10473
 
             />
10474
 
    <counter name="AVG GPU Core Frequency"
10475
 
             symbol_name="AvgGpuCoreFrequency"
10476
 
             underscore_name="avg_gpu_core_frequency"
10477
 
             description="Average GPU Core Frequency in the measurement."
10478
 
             data_type="uint64"
10479
 
             max_equation="$GpuMaxFrequency"
10480
 
             units="hz"
10481
 
             semantic_type="event"
10482
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10483
 
             mdapi_group="GPU"
10484
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10485
 
             mdapi_supported_apis=""
10486
 
             mdapi_hw_unit_type="gpu"
10487
 
             />
10488
 
    <counter name="Render Ring Busy"
10489
 
             symbol_name="RenderBusy"
10490
 
             underscore_name="render_busy"
10491
 
             description="The percentage of time when render command streamer was busy."
10492
 
             data_type="float"
10493
 
             max_equation="100"
10494
 
             units="percent"
10495
 
             semantic_type="duration"
10496
 
             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
10497
 
             mdapi_group="GPU"
10498
 
             mdapi_usage_flags="System Frame Batch"
10499
 
             mdapi_supported_apis=""
10500
 
             mdapi_hw_unit_type="gpu"
10501
 
             />
10502
 
    <counter name="Vdbox0 Ring Busy"
10503
 
             symbol_name="Vdbox0Busy"
10504
 
             underscore_name="vdbox0_busy"
10505
 
             description="The percentage of time when Vdbox0 command streamer was busy."
10506
 
             data_type="float"
10507
 
             max_equation="100"
10508
 
             units="percent"
10509
 
             semantic_type="duration"
10510
 
             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
10511
 
             mdapi_group="GPU"
10512
 
             mdapi_usage_flags="System Frame Batch"
10513
 
             mdapi_supported_apis=""
10514
 
             mdapi_hw_unit_type="gpu"
10515
 
             />
10516
 
    <counter name="Vdbox1 Ring Busy"
10517
 
             symbol_name="Vdbox1Busy"
10518
 
             underscore_name="vdbox1_busy"
10519
 
             description="The percentage of time when Vdbox1 command streamer was busy."
10520
 
             data_type="float"
10521
 
             max_equation="100"
10522
 
             units="percent"
10523
 
             semantic_type="duration"
10524
 
             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
10525
 
             mdapi_group="GPU"
10526
 
             mdapi_usage_flags="System Frame Batch"
10527
 
             mdapi_supported_apis=""
10528
 
             mdapi_hw_unit_type="gpu"
10529
 
             />
10530
 
    <counter name="Vebox Ring Busy"
10531
 
             symbol_name="VeboxBusy"
10532
 
             underscore_name="vebox_busy"
10533
 
             description="The percentage of time when vebox command streamer was busy."
10534
 
             data_type="float"
10535
 
             max_equation="100"
10536
 
             units="percent"
10537
 
             semantic_type="duration"
10538
 
             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
10539
 
             mdapi_group="GPU"
10540
 
             mdapi_usage_flags="System Frame Batch"
10541
 
             mdapi_supported_apis=""
10542
 
             mdapi_hw_unit_type="gpu"
10543
 
             />
10544
 
    <counter name="Blitter Ring Busy"
10545
 
             symbol_name="BlitterBusy"
10546
 
             underscore_name="blitter_busy"
10547
 
             description="The percentage of time when blitter command streamer was busy."
10548
 
             data_type="float"
10549
 
             max_equation="100"
10550
 
             units="percent"
10551
 
             semantic_type="duration"
10552
 
             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
10553
 
             mdapi_group="GPU"
10554
 
             mdapi_usage_flags="System Frame Batch"
10555
 
             mdapi_supported_apis=""
10556
 
             mdapi_hw_unit_type="gpu"
10557
 
             />
10558
 
    <counter name="AnyRingBusy"
10559
 
             symbol_name="AnyRingBusy"
10560
 
             underscore_name="any_ring_busy"
10561
 
             description="The percentage of time when any command streamer was busy."
10562
 
             data_type="float"
10563
 
             max_equation="100"
10564
 
             units="percent"
10565
 
             semantic_type="duration"
10566
 
             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
10567
 
             mdapi_group="GPU"
10568
 
             mdapi_usage_flags="Frame Batch Draw"
10569
 
             mdapi_supported_apis=""
10570
 
             mdapi_hw_unit_type="gpu"
10571
 
             />
10572
 
    <register_config type="NOA">
10573
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
10574
 
        <register type="NOA" address="0x00009888" value="0x19D05800" />
10575
 
        <register type="NOA" address="0x00009888" value="0x13805800" />
10576
 
        <register type="NOA" address="0x00009888" value="0x05962C25" />
10577
 
        <register type="NOA" address="0x00009888" value="0x19950016" />
10578
 
        <register type="NOA" address="0x00009888" value="0x19C05800" />
10579
 
        <register type="NOA" address="0x00009888" value="0x05D00085" />
10580
 
        <register type="NOA" address="0x00009888" value="0x25D00000" />
10581
 
        <register type="NOA" address="0x00009888" value="0x09D54000" />
10582
 
        <register type="NOA" address="0x00009888" value="0x07800035" />
10583
 
        <register type="NOA" address="0x00009888" value="0x11800000" />
10584
 
        <register type="NOA" address="0x00009888" value="0x1D810400" />
10585
 
        <register type="NOA" address="0x00009888" value="0x21960000" />
10586
 
        <register type="NOA" address="0x00009888" value="0x0996C000" />
10587
 
        <register type="NOA" address="0x00009888" value="0x0B964000" />
10588
 
        <register type="NOA" address="0x00009888" value="0x19938000" />
10589
 
        <register type="NOA" address="0x00009888" value="0x1B930068" />
10590
 
        <register type="NOA" address="0x00009888" value="0x15948000" />
10591
 
        <register type="NOA" address="0x00009888" value="0x1B94000C" />
10592
 
        <register type="NOA" address="0x00009888" value="0x03957500" />
10593
 
        <register type="NOA" address="0x00009888" value="0x1D950000" />
10594
 
        <register type="NOA" address="0x00009888" value="0x17950000" />
10595
 
        <register type="NOA" address="0x00009888" value="0x07E54000" />
10596
 
        <register type="NOA" address="0x00009888" value="0x07928000" />
10597
 
        <register type="NOA" address="0x00009888" value="0x03988000" />
10598
 
        <register type="NOA" address="0x00009888" value="0x17908000" />
10599
 
        <register type="NOA" address="0x00009888" value="0x19904000" />
10600
 
        <register type="NOA" address="0x00009888" value="0x1B908000" />
10601
 
        <register type="NOA" address="0x00009888" value="0x1D908000" />
10602
 
        <register type="NOA" address="0x00009888" value="0x1F908000" />
10603
 
        <register type="NOA" address="0x00009888" value="0x09978000" />
10604
 
        <register type="NOA" address="0x00009888" value="0x05C08500" />
10605
 
        <register type="NOA" address="0x00009888" value="0x25C00000" />
10606
 
        <register type="NOA" address="0x00009888" value="0x1BC00000" />
10607
 
        <register type="NOA" address="0x00009888" value="0x0BC54000" />
10608
 
        <register type="NOA" address="0x00009888" value="0x11900000" />
10609
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
10610
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
10611
 
        <register type="NOA" address="0x00009888" value="0x43900463" />
10612
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
10613
 
        <register type="NOA" address="0x00009888" value="0x45900040" />
10614
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
10615
 
    </register_config>
10616
 
    <register_config type="OA">
10617
 
        <register type="OA" address="0x00002740" value="0x00000000" />
10618
 
        <register type="OA" address="0x00002710" value="0x00000000" />
10619
 
        <register type="OA" address="0x00002714" value="0x10800000" />
10620
 
        <register type="OA" address="0x00002720" value="0x00000000" />
10621
 
        <register type="OA" address="0x00002724" value="0x00800000" />
10622
 
        <register type="OA" address="0x00002770" value="0x0007C000" />
10623
 
        <register type="OA" address="0x00002774" value="0x000007FF" />
10624
 
    </register_config>
10625
 
  </set>
10626
 
 
10627
 
  <set name="MDAPI testing set"
10628
 
       chipset="CFLGT3"
10629
 
       symbol_name="TestOa"
10630
 
       underscore_name="test_oa"
10631
 
       mdapi_supported_apis="VK OGL OCL IO BB"
10632
 
       hw_config_guid="f240ef8d-4a2e-4961-a63c-cc43b01ed923"
10633
 
       >
10634
 
    <counter name="GPU Time Elapsed"
10635
 
             symbol_name="GpuTime"
10636
 
             underscore_name="gpu_time"
10637
 
             description="Time elapsed on the GPU during the measurement."
10638
 
             data_type="uint64"
10639
 
             units="ns"
10640
 
             semantic_type="duration"
10641
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10642
 
             mdapi_group="GPU"
10643
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10644
 
             mdapi_supported_apis=""
10645
 
             mdapi_hw_unit_type="gpu"
10646
 
             />
10647
 
    <counter name="GPU Core Clocks"
10648
 
             symbol_name="GpuCoreClocks"
10649
 
             underscore_name="gpu_core_clocks"
10650
 
             description="The total number of GPU core clocks elapsed during the measurement."
10651
 
             data_type="uint64"
10652
 
             units="cycles"
10653
 
             semantic_type="event"
10654
 
             equation="GPU_CLOCK 0 READ"
10655
 
             mdapi_group="GPU"
10656
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
10657
 
             mdapi_supported_apis=""
10658
 
             mdapi_hw_unit_type="gpu"
10659
 
             />
10660
 
    <counter name="AVG GPU Core Frequency"
10661
 
             symbol_name="AvgGpuCoreFrequency"
10662
 
             underscore_name="avg_gpu_core_frequency"
10663
 
             description="Average GPU Core Frequency in the measurement."
10664
 
             data_type="uint64"
10665
 
             max_equation="$GpuMaxFrequency"
10666
 
             units="hz"
10667
 
             semantic_type="event"
10668
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10669
 
             mdapi_group="GPU"
10670
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10671
 
             mdapi_supported_apis=""
10672
 
             mdapi_hw_unit_type="gpu"
10673
 
             />
10674
 
    <counter name="TestCounter0"
10675
 
             symbol_name="Counter0"
10676
 
             underscore_name="counter0"
10677
 
             description="HW test counter 0. Factor: 0.0"
10678
 
             data_type="uint64"
10679
 
             units="events"
10680
 
             semantic_type="event"
10681
 
             equation="B 0 READ"
10682
 
             mdapi_group="GPU"
10683
 
             mdapi_usage_flags="Frame Batch Draw"
10684
 
             mdapi_supported_apis=""
10685
 
             mdapi_hw_unit_type="gpu"
10686
 
             />
10687
 
    <counter name="TestCounter1"
10688
 
             symbol_name="Counter1"
10689
 
             underscore_name="counter1"
10690
 
             description="HW test counter 1. Factor: 1.0"
10691
 
             data_type="uint64"
10692
 
             units="events"
10693
 
             semantic_type="event"
10694
 
             equation="B 1 READ"
10695
 
             mdapi_group="GPU"
10696
 
             mdapi_usage_flags="Frame Batch Draw"
10697
 
             mdapi_supported_apis=""
10698
 
             mdapi_hw_unit_type="gpu"
10699
 
             />
10700
 
    <counter name="TestCounter2"
10701
 
             symbol_name="Counter2"
10702
 
             underscore_name="counter2"
10703
 
             description="HW test counter 2. Factor: 1.0"
10704
 
             data_type="uint64"
10705
 
             units="events"
10706
 
             semantic_type="event"
10707
 
             equation="B 2 READ"
10708
 
             mdapi_group="GPU"
10709
 
             mdapi_usage_flags="Frame Batch Draw"
10710
 
             mdapi_supported_apis=""
10711
 
             mdapi_hw_unit_type="gpu"
10712
 
             />
10713
 
    <counter name="TestCounter3"
10714
 
             symbol_name="Counter3"
10715
 
             underscore_name="counter3"
10716
 
             description="HW test counter 3. Factor: 0.5"
10717
 
             data_type="uint64"
10718
 
             units="events"
10719
 
             semantic_type="event"
10720
 
             equation="B 3 READ"
10721
 
             mdapi_group="GPU"
10722
 
             mdapi_usage_flags="Frame Batch Draw"
10723
 
             mdapi_supported_apis=""
10724
 
             mdapi_hw_unit_type="gpu"
10725
 
             />
10726
 
    <counter name="TestCounter4"
10727
 
             symbol_name="Counter4"
10728
 
             underscore_name="counter4"
10729
 
             description="HW test counter 4. Factor: 0.333"
10730
 
             data_type="uint64"
10731
 
             units="events"
10732
 
             semantic_type="event"
10733
 
             equation="B 4 READ"
10734
 
             mdapi_group="GPU"
10735
 
             mdapi_usage_flags="Frame Batch Draw"
10736
 
             mdapi_supported_apis=""
10737
 
             mdapi_hw_unit_type="gpu"
10738
 
             />
10739
 
    <counter name="TestCounter5"
10740
 
             symbol_name="Counter5"
10741
 
             underscore_name="counter5"
10742
 
             description="HW test counter 5. Factor: 0.333"
10743
 
             data_type="uint64"
10744
 
             units="events"
10745
 
             semantic_type="event"
10746
 
             equation="B 5 READ"
10747
 
             mdapi_group="GPU"
10748
 
             mdapi_usage_flags="Frame Batch Draw"
10749
 
             mdapi_supported_apis=""
10750
 
             mdapi_hw_unit_type="gpu"
10751
 
             />
10752
 
    <counter name="TestCounter6"
10753
 
             symbol_name="Counter6"
10754
 
             underscore_name="counter6"
10755
 
             description="HW test counter 6. Factor: 0.166"
10756
 
             data_type="uint64"
10757
 
             units="events"
10758
 
             semantic_type="event"
10759
 
             equation="B 6 READ"
10760
 
             mdapi_group="GPU"
10761
 
             mdapi_usage_flags="Frame Batch Draw"
10762
 
             mdapi_supported_apis=""
10763
 
             mdapi_hw_unit_type="gpu"
10764
 
             />
10765
 
    <counter name="TestCounter7"
10766
 
             symbol_name="Counter7"
10767
 
             underscore_name="counter7"
10768
 
             description="HW test counter 7. Factor: 0.666"
10769
 
             data_type="uint64"
10770
 
             units="events"
10771
 
             semantic_type="event"
10772
 
             equation="B 7 READ"
10773
 
             mdapi_group="GPU"
10774
 
             mdapi_usage_flags="Frame Batch Draw"
10775
 
             mdapi_supported_apis=""
10776
 
             mdapi_hw_unit_type="gpu"
10777
 
             />
10778
 
    <counter name="TestCounter8"
10779
 
             symbol_name="Counter8"
10780
 
             underscore_name="counter8"
10781
 
             description="HW test counter 8. Should be equal to 1."
10782
 
             data_type="uint64"
10783
 
             units="events"
10784
 
             semantic_type="event"
10785
 
             equation="C 7 READ"
10786
 
             mdapi_group="GPU"
10787
 
             mdapi_usage_flags="Frame Batch Draw"
10788
 
             mdapi_supported_apis=""
10789
 
             mdapi_hw_unit_type="gpu"
10790
 
             />
10791
 
    <register_config type="NOA">
10792
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
10793
 
        <register type="NOA" address="0x00009888" value="0x11810000" />
10794
 
        <register type="NOA" address="0x00009888" value="0x07810013" />
10795
 
        <register type="NOA" address="0x00009888" value="0x1F810000" />
10796
 
        <register type="NOA" address="0x00009888" value="0x1D810000" />
10797
 
        <register type="NOA" address="0x00009888" value="0x1B930040" />
10798
 
        <register type="NOA" address="0x00009888" value="0x07E54000" />
10799
 
        <register type="NOA" address="0x00009888" value="0x1F908000" />
10800
 
        <register type="NOA" address="0x00009888" value="0x11900000" />
10801
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
10802
 
        <register type="NOA" address="0x00009888" value="0x53900000" />
10803
 
        <register type="NOA" address="0x00009888" value="0x45900000" />
10804
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
10805
 
    </register_config>
10806
 
    <register_config type="OA">
10807
 
        <register type="OA" address="0x00002740" value="0x00000000" />
10808
 
        <register type="OA" address="0x00002744" value="0x00800000" />
10809
 
        <register type="OA" address="0x00002714" value="0xF0800000" />
10810
 
        <register type="OA" address="0x00002710" value="0x00000000" />
10811
 
        <register type="OA" address="0x00002724" value="0xF0800000" />
10812
 
        <register type="OA" address="0x00002720" value="0x00000000" />
10813
 
        <register type="OA" address="0x00002770" value="0x00000004" />
10814
 
        <register type="OA" address="0x00002774" value="0x00000000" />
10815
 
        <register type="OA" address="0x00002778" value="0x00000003" />
10816
 
        <register type="OA" address="0x0000277C" value="0x00000000" />
10817
 
        <register type="OA" address="0x00002780" value="0x00000007" />
10818
 
        <register type="OA" address="0x00002784" value="0x00000000" />
10819
 
        <register type="OA" address="0x00002788" value="0x00100002" />
10820
 
        <register type="OA" address="0x0000278C" value="0x0000FFF7" />
10821
 
        <register type="OA" address="0x00002790" value="0x00100002" />
10822
 
        <register type="OA" address="0x00002794" value="0x0000FFCF" />
10823
 
        <register type="OA" address="0x00002798" value="0x00100082" />
10824
 
        <register type="OA" address="0x0000279C" value="0x0000FFEF" />
10825
 
        <register type="OA" address="0x000027A0" value="0x001000C2" />
10826
 
        <register type="OA" address="0x000027A4" value="0x0000FFE7" />
10827
 
        <register type="OA" address="0x000027A8" value="0x00100001" />
10828
 
        <register type="OA" address="0x000027AC" value="0x0000FFE7" />
10829
 
    </register_config>
10830
 
    <register_config type="FLEX">
10831
 
        <register type="FLEX" address="0x0000E65C" value="0x00222222" />
10832
 
    </register_config>
10833
 
  </set>
10834
 
 
10835
 
  <set name="Metric set PMA Stall"
10836
 
       chipset="CFLGT3"
10837
 
       symbol_name="PMA_Stall"
10838
 
       underscore_name="pma__stall"
10839
 
       mdapi_supported_apis="VK OGL OGL4 OCL IO MEDIA"
10840
 
       hw_config_guid="c11af8d1-858b-4f8b-98fb-8d683ba8bda0"
10841
 
       >
10842
 
    <counter name="GPU Time Elapsed"
10843
 
             symbol_name="GpuTime"
10844
 
             underscore_name="gpu_time"
10845
 
             description="Time elapsed on the GPU during the measurement."
10846
 
             data_type="uint64"
10847
 
             units="ns"
10848
 
             semantic_type="duration"
10849
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10850
 
             mdapi_group="GPU"
10851
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10852
 
             mdapi_supported_apis=""
10853
 
             mdapi_hw_unit_type="gpu"
10854
 
             />
10855
 
    <counter name="GPU Core Clocks"
10856
 
             symbol_name="GpuCoreClocks"
10857
 
             underscore_name="gpu_core_clocks"
10858
 
             description="The total number of GPU core clocks elapsed during the measurement."
10859
 
             data_type="uint64"
10860
 
             units="cycles"
10861
 
             semantic_type="event"
10862
 
             equation="GPU_CLOCK 0 READ"
10863
 
             mdapi_group="GPU"
10864
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
10865
 
             mdapi_supported_apis=""
10866
 
             mdapi_hw_unit_type="gpu"
10867
 
             />
10868
 
    <counter name="AVG GPU Core Frequency"
10869
 
             symbol_name="AvgGpuCoreFrequency"
10870
 
             underscore_name="avg_gpu_core_frequency"
10871
 
             description="Average GPU Core Frequency in the measurement."
10872
 
             data_type="uint64"
10873
 
             max_equation="$GpuMaxFrequency"
10874
 
             units="hz"
10875
 
             semantic_type="event"
10876
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10877
 
             mdapi_group="GPU"
10878
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10879
 
             mdapi_supported_apis=""
10880
 
             mdapi_hw_unit_type="gpu"
10881
 
             />
10882
 
    <counter name="STC PMA stall"
10883
 
             symbol_name="StcPMAStall"
10884
 
             underscore_name="stc_pma_stall"
10885
 
             description="Percentage of time when stencil cache line and an overlapping pixel are causing stalls"
10886
 
             data_type="float"
10887
 
             max_equation="100"
10888
 
             units="percent"
10889
 
             semantic_type="duration"
10890
 
             equation="B 0 READ B 1 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
10891
 
             availability="$SliceMask 1 AND"
10892
 
             mdapi_group="GPU/Stencil Cache"
10893
 
             mdapi_usage_flags="Frame Batch Draw"
10894
 
             mdapi_supported_apis=""
10895
 
             mdapi_hw_unit_type="gpu"
10896
 
             />
10897
 
    <register_config type="NOA">
10898
 
        <register type="NOA" address="0x00009840" value="0x00000080" />
10899
 
        <register type="NOA" address="0x00009888" value="0x122D3080" />
10900
 
        <register type="NOA" address="0x00009888" value="0x000D2000" />
10901
 
        <register type="NOA" address="0x00009888" value="0x060D8000" />
10902
 
        <register type="NOA" address="0x00009888" value="0x080DA000" />
10903
 
        <register type="NOA" address="0x00009888" value="0x0A0DA000" />
10904
 
        <register type="NOA" address="0x00009888" value="0x0C0F0800" />
10905
 
        <register type="NOA" address="0x00009888" value="0x0E0FAA00" />
10906
 
        <register type="NOA" address="0x00009888" value="0x100F0002" />
10907
 
        <register type="NOA" address="0x00009888" value="0x002D0025" />
10908
 
        <register type="NOA" address="0x00009888" value="0x062D1300" />
10909
 
        <register type="NOA" address="0x00009888" value="0x082D16A4" />
10910
 
        <register type="NOA" address="0x00009888" value="0x0A2D162E" />
10911
 
        <register type="NOA" address="0x00009888" value="0x102D0000" />
10912
 
        <register type="NOA" address="0x00009888" value="0x1190003F" />
10913
 
        <register type="NOA" address="0x00009888" value="0x51900000" />
10914
 
        <register type="NOA" address="0x00009888" value="0x41900000" />
10915
 
        <register type="NOA" address="0x00009888" value="0x55900000" />
10916
 
        <register type="NOA" address="0x00009888" value="0x45900000" />
10917
 
        <register type="NOA" address="0x00009888" value="0x47900000" />
10918
 
        <register type="NOA" address="0x00009888" value="0x57900000" />
10919
 
        <register type="NOA" address="0x00009888" value="0x49900000" />
10920
 
        <register type="NOA" address="0x00009888" value="0x37900000" />
10921
 
        <register type="NOA" address="0x00009888" value="0x33900000" />
10922
 
    </register_config>
10923
 
    <register_config type="OA">
10924
 
        <register type="OA" address="0x00002740" value="0x00000000" />
10925
 
        <register type="OA" address="0x00002710" value="0x00000000" />
10926
 
        <register type="OA" address="0x00002714" value="0x30800000" />
10927
 
        <register type="OA" address="0x00002720" value="0x00000000" />
10928
 
        <register type="OA" address="0x00002724" value="0x00800000" />
10929
 
        <register type="OA" address="0x00002770" value="0x00E00021" />
10930
 
        <register type="OA" address="0x00002774" value="0x0007FFF8" />
10931
 
        <register type="OA" address="0x00002778" value="0x07000101" />
10932
 
        <register type="OA" address="0x0000277C" value="0x0038FFC7" />
10933
 
    </register_config>
10934
 
  </set>
10935
 
 
10936
 
  <set name="AsyncCompute metrics set"
10937
 
       chipset="CFLGT3"
10938
 
       symbol_name="AsyncCompute"
10939
 
       underscore_name="async_compute"
10940
 
       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
10941
 
       hw_config_guid="0c824ec1-af53-4545-84a3-ede5e3572fc1"
10942
 
       >
10943
 
    <counter name="GPU Time Elapsed"
10944
 
             symbol_name="GpuTime"
10945
 
             underscore_name="gpu_time"
10946
 
             description="Time elapsed on the GPU during the measurement."
10947
 
             data_type="uint64"
10948
 
             units="ns"
10949
 
             semantic_type="duration"
10950
 
             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10951
 
             mdapi_group="GPU"
10952
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10953
 
             mdapi_supported_apis=""
10954
 
             mdapi_hw_unit_type="gpu"
10955
 
             />
10956
 
    <counter name="GPU Core Clocks"
10957
 
             symbol_name="GpuCoreClocks"
10958
 
             underscore_name="gpu_core_clocks"
10959
 
             description="The total number of GPU core clocks elapsed during the measurement."
10960
 
             data_type="uint64"
10961
 
             units="cycles"
10962
 
             semantic_type="event"
10963
 
             equation="GPU_CLOCK 0 READ"
10964
 
             mdapi_group="GPU"
10965
 
             mdapi_usage_flags="Tier1 Frame Batch Draw"
10966
 
             mdapi_supported_apis=""
10967
 
             mdapi_hw_unit_type="gpu"
10968
 
             />
10969
 
    <counter name="AVG GPU Core Frequency"
10970
 
             symbol_name="AvgGpuCoreFrequency"
10971
 
             underscore_name="avg_gpu_core_frequency"
10972
 
             description="Average GPU Core Frequency in the measurement."
10973
 
             data_type="uint64"
10974
 
             max_equation="$GpuMaxFrequency"
10975
 
             units="hz"
10976
 
             semantic_type="event"
10977
 
             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10978
 
             mdapi_group="GPU"
10979
 
             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10980
 
             mdapi_supported_apis=""
10981
 
             mdapi_hw_unit_type="gpu"
10982
 
             />
10983
 
    <counter name="GPU Busy"
10984
 
             symbol_name="GpuBusy"
10985
 
             underscore_name="gpu_busy"
10986
 
             description="The percentage of time in which the GPU has been processing GPU commands."
10987
 
             data_type="float"
10988
 
             max_equation="100"
10989
 
             units="percent"
10990
 
             semantic_type="duration"
10991
 
             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10992
 
             mdapi_group="GPU"
10993
 
             mdapi_usage_flags="Tier1 Overview System Frame"
10994
 
             mdapi_supported_apis=""
10995
 
             mdapi_hw_unit_type="gpu"
10996
 
             />
10997
 
    <counter name="VS Threads Dispatched"
10998
 
             symbol_name="VsThreads"
10999
 
             underscore_name="vs_threads"
11000
 
             description="The total number of vertex shader hardware threads dispatched."
11001
 
             data_type="uint64"
11002
 
             units="threads"
11003
 
             semantic_type="event"
11004
 
             equation="A 1 READ"
11005
 
             mdapi_group="EU Array/Vertex Shader"
11006
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11007
 
             mdapi_supported_apis=""
11008
 
             mdapi_hw_unit_type="gpu"
11009
 
             />
11010
 
    <counter name="HS Threads Dispatched"
11011
 
             symbol_name="HsThreads"
11012
 
             underscore_name="hs_threads"
11013
 
             description="The total number of hull shader hardware threads dispatched."
11014
 
             data_type="uint64"
11015
 
             units="threads"
11016
 
             semantic_type="event"
11017
 
             equation="A 2 READ"
11018
 
             mdapi_group="EU Array/Hull Shader"
11019
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11020
 
             mdapi_supported_apis=""
11021
 
             mdapi_hw_unit_type="gpu"
11022
 
             />
11023
 
    <counter name="DS Threads Dispatched"
11024
 
             symbol_name="DsThreads"
11025
 
             underscore_name="ds_threads"
11026
 
             description="The total number of domain shader hardware threads dispatched."
11027
 
             data_type="uint64"
11028
 
             units="threads"
11029
 
             semantic_type="event"
11030
 
             equation="A 3 READ"
11031
 
             mdapi_group="EU Array/Domain Shader"
11032
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11033
 
             mdapi_supported_apis=""
11034
 
             mdapi_hw_unit_type="gpu"
11035
 
             />
11036
 
    <counter name="GS Threads Dispatched"
11037
 
             symbol_name="GsThreads"
11038
 
             underscore_name="gs_threads"
11039
 
             description="The total number of geometry shader hardware threads dispatched."
11040
 
             data_type="uint64"
11041
 
             units="threads"
11042
 
             semantic_type="event"
11043
 
             equation="A 5 READ"
11044
 
             mdapi_group="EU Array/Geometry Shader"
11045
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11046
 
             mdapi_supported_apis=""
11047
 
             mdapi_hw_unit_type="gpu"
11048
 
             />
11049
 
    <counter name="FS Threads Dispatched"
11050
 
             symbol_name="PsThreads"
11051
 
             underscore_name="ps_threads"
11052
 
             description="The total number of fragment shader hardware threads dispatched."
11053
 
             data_type="uint64"
11054
 
             units="threads"
11055
 
             semantic_type="event"
11056
 
             equation="A 6 READ"
11057
 
             mdapi_group="EU Array/Fragment Shader"
11058
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11059
 
             mdapi_supported_apis=""
11060
 
             mdapi_hw_unit_type="gpu"
11061
 
             />
11062
 
    <counter name="CS Threads Dispatched"
11063
 
             symbol_name="CsThreads"
11064
 
             underscore_name="cs_threads"
11065
 
             description="The total number of compute shader hardware threads dispatched."
11066
 
             data_type="uint64"
11067
 
             units="threads"
11068
 
             semantic_type="event"
11069
 
             equation="A 4 READ"
11070
 
             mdapi_group="EU Array/Compute Shader"
11071
 
             mdapi_usage_flags="Tier3 Frame Batch Draw"
11072
 
             mdapi_supported_apis=""
11073
 
             mdapi_hw_unit_type="gpu"
11074
 
             />
11075
 
    <counter name="EU FPU0 Pipe Active"
11076
 
             symbol_name="Fpu0Active"
11077
 
             underscore_name="fpu0_active"
11078
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing."
11079
 
             data_type="float"
11080
 
             max_equation="100"
11081
 
             units="percent"
11082
 
             semantic_type="duration"
11083
 
             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11084
 
             mdapi_group="EU Array/Pipes"
11085
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11086
 
             mdapi_supported_apis=""
11087
 
             mdapi_hw_unit_type="gpu"
11088
 
             />
11089
 
    <counter name="VS FPU0 Pipe Active"
11090
 
             symbol_name="VsFpu0Active"
11091
 
             underscore_name="vs_fpu0_active"
11092
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
11093
 
             data_type="float"
11094
 
             max_equation="100"
11095
 
             units="percent"
11096
 
             semantic_type="duration"
11097
 
             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11098
 
             mdapi_group="EU Array/Vertex Shader"
11099
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11100
 
             mdapi_supported_apis=""
11101
 
             mdapi_hw_unit_type="gpu"
11102
 
             />
11103
 
    <counter name="PS FPU0 Pipe Active"
11104
 
             symbol_name="PsFpu0Active"
11105
 
             underscore_name="ps_fpu0_active"
11106
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
11107
 
             data_type="float"
11108
 
             max_equation="100"
11109
 
             units="percent"
11110
 
             semantic_type="duration"
11111
 
             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11112
 
             mdapi_group="EU Array/Pixel Shader"
11113
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11114
 
             mdapi_supported_apis=""
11115
 
             mdapi_hw_unit_type="gpu"
11116
 
             />
11117
 
    <counter name="CS FPU0 Pipe Active"
11118
 
             symbol_name="CsFpu0Active"
11119
 
             underscore_name="cs_fpu0_active"
11120
 
             description="The percentage of time in which EU FPU0 pipeline was actively processing a compute shader instruction."
11121
 
             data_type="float"
11122
 
             max_equation="100"
11123
 
             units="percent"
11124
 
             semantic_type="duration"
11125
 
             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11126
 
             mdapi_group="EU Array"
11127
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11128
 
             mdapi_supported_apis=""
11129
 
             mdapi_hw_unit_type="gpu"
11130
 
             />
11131
 
    <counter name="EU FPU1 Pipe Active"
11132
 
             symbol_name="Fpu1Active"
11133
 
             underscore_name="fpu1_active"
11134
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing."
11135
 
             data_type="float"
11136
 
             max_equation="100"
11137
 
             units="percent"
11138
 
             semantic_type="duration"
11139
 
             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11140
 
             mdapi_group="EU Array/Pipes"
11141
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11142
 
             mdapi_supported_apis=""
11143
 
             mdapi_hw_unit_type="gpu"
11144
 
             />
11145
 
    <counter name="VS FPU1 Pipe Active"
11146
 
             symbol_name="VsFpu1Active"
11147
 
             underscore_name="vs_fpu1_active"
11148
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
11149
 
             data_type="float"
11150
 
             max_equation="100"
11151
 
             units="percent"
11152
 
             semantic_type="duration"
11153
 
             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11154
 
             mdapi_group="EU Array/Vertex Shader"
11155
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11156
 
             mdapi_supported_apis=""
11157
 
             mdapi_hw_unit_type="gpu"
11158
 
             />
11159
 
    <counter name="PS FPU1 Pipe Active"
11160
 
             symbol_name="PsFpu1Active"
11161
 
             underscore_name="ps_fpu1_active"
11162
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
11163
 
             data_type="float"
11164
 
             max_equation="100"
11165
 
             units="percent"
11166
 
             semantic_type="duration"
11167
 
             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11168
 
             mdapi_group="EU Array/Pixel Shader"
11169
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11170
 
             mdapi_supported_apis=""
11171
 
             mdapi_hw_unit_type="gpu"
11172
 
             />
11173
 
    <counter name="CS FPU1 Pipe Active"
11174
 
             symbol_name="CsFpu1Active"
11175
 
             underscore_name="cs_fpu1_active"
11176
 
             description="The percentage of time in which EU FPU1 pipeline was actively processing a compute shader instruction."
11177
 
             data_type="float"
11178
 
             max_equation="100"
11179
 
             units="percent"
11180
 
             semantic_type="duration"
11181
 
             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11182
 
             mdapi_group="EU Array"
11183
 
             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
11184
 
             mdapi_supported_apis=""
11185
 
             mdapi_hw_unit_type="gpu"
11186
 
             />
11187
 
    <counter name="EU Thread Occupancy"
11188
 
             symbol_name="EuThreadOccupancy"
11189
 
             underscore_name="eu_thread_occupancy"
11190
 
             description="The percentage of time in which hardware threads occupied EUs."
11191
 
             data_type="float"
11192
 
             max_equation="100"
11193
 
             units="percent"
11194
 
             semantic_type="duration"
11195
 
             equation="8 A 17 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11196
 
             mdapi_group="EU Array"
11197
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11198
 
             mdapi_supported_apis=""
11199
 
             mdapi_hw_unit_type="gpu"
11200
 
             />
11201
 
    <counter name="EU Active"
11202
 
             symbol_name="EuActive"
11203
 
             underscore_name="eu_active"
11204
 
             description="The percentage of time in which the Execution Units were actively processing."
11205
 
             data_type="float"
11206
 
             max_equation="100"
11207
 
             units="percent"
11208
 
             semantic_type="duration"
11209
 
             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11210
 
             mdapi_group="EU Array"
11211
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11212
 
             mdapi_supported_apis=""
11213
 
             mdapi_hw_unit_type="gpu"
11214
 
             />
11215
 
    <counter name="EU Stall"
11216
 
             symbol_name="EuStall"
11217
 
             underscore_name="eu_stall"
11218
 
             description="The percentage of time in which the Execution Units were stalled."
11219
 
             data_type="float"
11220
 
             max_equation="100"
11221
 
             units="percent"
11222
 
             semantic_type="duration"
11223
 
             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
11224
 
             mdapi_group="EU Array"
11225
 
             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
11226
 
             mdapi_supported_apis=""
11227
 
             mdapi_hw_unit_type="gpu"
11228
 
             />
11229
 
    <register_config type="OA">
11230
 
        <register type="OA" address="0x00002740" value="0x00000000" />
11231
 
        <register type="OA" address="0x00002710" value="0x00000000" />
11232
 
        <register type="OA" address="0x00002714" value="0x00800000" />
11233
 
        <register type="OA" address="0x00002720" value="0x00000000" />
11234
 
        <register type="OA" address="0x00002724" value="0x00800000" />
11235
 
    </register_config>
11236
 
    <register_config type="FLEX">
11237
 
        <register type="FLEX" address="0x0000E458" value="0x00005004" />
11238
 
        <register type="FLEX" address="0x0000E558" value="0x00001000" />
11239
 
        <register type="FLEX" address="0x0000E658" value="0x00051050" />
11240
 
        <register type="FLEX" address="0x0000E758" value="0x00011010" />
11241
 
        <register type="FLEX" address="0x0000E45C" value="0x00061060" />
11242
 
        <register type="FLEX" address="0x0000E55C" value="0x00000008" />
11243
 
        <register type="FLEX" address="0x0000E65C" value="0x00222222" />
11244
 
    </register_config>
11245
 
  </set>
11246
 
 
11247
 
</metrics>