xref: /aosp_15_r20/external/mesa3d/src/intel/perf/oa-chv.xml (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker<?xml version="1.0"?>
2*61046927SAndroid Build Coastguard Worker<metrics version="1619078710" merge_md5="">
3*61046927SAndroid Build Coastguard Worker  <set name="Render Metrics Basic set"
4*61046927SAndroid Build Coastguard Worker       chipset="CHV"
5*61046927SAndroid Build Coastguard Worker       symbol_name="RenderBasic"
6*61046927SAndroid Build Coastguard Worker       underscore_name="render_basic"
7*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
8*61046927SAndroid Build Coastguard Worker       hw_config_guid="9d8a3af5-c02c-4a4a-b947-f1672469e0fb"
9*61046927SAndroid Build Coastguard Worker       >
10*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
11*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
12*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
13*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
14*61046927SAndroid Build Coastguard Worker             data_type="uint64"
15*61046927SAndroid Build Coastguard Worker             units="ns"
16*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
17*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
18*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
19*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
20*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
21*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
22*61046927SAndroid Build Coastguard Worker             />
23*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
24*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
25*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
26*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
27*61046927SAndroid Build Coastguard Worker             data_type="uint64"
28*61046927SAndroid Build Coastguard Worker             units="cycles"
29*61046927SAndroid Build Coastguard Worker             semantic_type="event"
30*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
31*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
32*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
33*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
34*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
35*61046927SAndroid Build Coastguard Worker             />
36*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
37*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
38*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
39*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
40*61046927SAndroid Build Coastguard Worker             data_type="uint64"
41*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
42*61046927SAndroid Build Coastguard Worker             units="hz"
43*61046927SAndroid Build Coastguard Worker             semantic_type="event"
44*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
45*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
46*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
47*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
48*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
49*61046927SAndroid Build Coastguard Worker             />
50*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
51*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
52*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
53*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
54*61046927SAndroid Build Coastguard Worker             data_type="uint64"
55*61046927SAndroid Build Coastguard Worker             units="threads"
56*61046927SAndroid Build Coastguard Worker             semantic_type="event"
57*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
58*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
59*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
60*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
61*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
62*61046927SAndroid Build Coastguard Worker             />
63*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
64*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
65*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
66*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
67*61046927SAndroid Build Coastguard Worker             data_type="uint64"
68*61046927SAndroid Build Coastguard Worker             units="threads"
69*61046927SAndroid Build Coastguard Worker             semantic_type="event"
70*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
71*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
72*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
73*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
74*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
75*61046927SAndroid Build Coastguard Worker             />
76*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
77*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
78*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
79*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
80*61046927SAndroid Build Coastguard Worker             data_type="uint64"
81*61046927SAndroid Build Coastguard Worker             units="threads"
82*61046927SAndroid Build Coastguard Worker             semantic_type="event"
83*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
84*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
85*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
86*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
87*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
88*61046927SAndroid Build Coastguard Worker             />
89*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
90*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
91*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
92*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
93*61046927SAndroid Build Coastguard Worker             data_type="uint64"
94*61046927SAndroid Build Coastguard Worker             units="threads"
95*61046927SAndroid Build Coastguard Worker             semantic_type="event"
96*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
97*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
98*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
99*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
100*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
101*61046927SAndroid Build Coastguard Worker             />
102*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
103*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
104*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
105*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
106*61046927SAndroid Build Coastguard Worker             data_type="uint64"
107*61046927SAndroid Build Coastguard Worker             units="threads"
108*61046927SAndroid Build Coastguard Worker             semantic_type="event"
109*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
110*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
111*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
112*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
113*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
114*61046927SAndroid Build Coastguard Worker             />
115*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
116*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
117*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
118*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
119*61046927SAndroid Build Coastguard Worker             data_type="uint64"
120*61046927SAndroid Build Coastguard Worker             units="threads"
121*61046927SAndroid Build Coastguard Worker             semantic_type="event"
122*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
123*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
124*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
125*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
126*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
127*61046927SAndroid Build Coastguard Worker             />
128*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
129*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
130*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
131*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
132*61046927SAndroid Build Coastguard Worker             data_type="float"
133*61046927SAndroid Build Coastguard Worker             max_equation="100"
134*61046927SAndroid Build Coastguard Worker             units="percent"
135*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
136*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
137*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
138*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
139*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
140*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
141*61046927SAndroid Build Coastguard Worker             />
142*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
143*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
144*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
145*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
146*61046927SAndroid Build Coastguard Worker             data_type="float"
147*61046927SAndroid Build Coastguard Worker             max_equation="100"
148*61046927SAndroid Build Coastguard Worker             units="percent"
149*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
150*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
151*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
152*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
153*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
154*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
155*61046927SAndroid Build Coastguard Worker             />
156*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
157*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
158*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
159*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
160*61046927SAndroid Build Coastguard Worker             data_type="float"
161*61046927SAndroid Build Coastguard Worker             max_equation="100"
162*61046927SAndroid Build Coastguard Worker             units="percent"
163*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
164*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
165*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
166*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
167*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
168*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
169*61046927SAndroid Build Coastguard Worker             />
170*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
171*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
172*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
173*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
174*61046927SAndroid Build Coastguard Worker             data_type="float"
175*61046927SAndroid Build Coastguard Worker             max_equation="100"
176*61046927SAndroid Build Coastguard Worker             units="percent"
177*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
178*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
179*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
180*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
181*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
182*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
183*61046927SAndroid Build Coastguard Worker             />
184*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
185*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
186*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
187*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
188*61046927SAndroid Build Coastguard Worker             data_type="float"
189*61046927SAndroid Build Coastguard Worker             max_equation="100"
190*61046927SAndroid Build Coastguard Worker             units="percent"
191*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
192*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
193*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
194*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
195*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
196*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
197*61046927SAndroid Build Coastguard Worker             />
198*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
199*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
200*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
201*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
202*61046927SAndroid Build Coastguard Worker             data_type="float"
203*61046927SAndroid Build Coastguard Worker             max_equation="100"
204*61046927SAndroid Build Coastguard Worker             units="percent"
205*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
206*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
207*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
208*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
209*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
210*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
211*61046927SAndroid Build Coastguard Worker             />
212*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
213*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
214*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
215*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
216*61046927SAndroid Build Coastguard Worker             data_type="float"
217*61046927SAndroid Build Coastguard Worker             max_equation="100"
218*61046927SAndroid Build Coastguard Worker             units="percent"
219*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
220*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
221*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
222*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
223*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
224*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
225*61046927SAndroid Build Coastguard Worker             />
226*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
227*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
228*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
229*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
230*61046927SAndroid Build Coastguard Worker             data_type="float"
231*61046927SAndroid Build Coastguard Worker             max_equation="100"
232*61046927SAndroid Build Coastguard Worker             units="percent"
233*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
234*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
235*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
236*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
237*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
238*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
239*61046927SAndroid Build Coastguard Worker             />
240*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
241*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
242*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
243*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
244*61046927SAndroid Build Coastguard Worker             data_type="float"
245*61046927SAndroid Build Coastguard Worker             max_equation="100"
246*61046927SAndroid Build Coastguard Worker             units="percent"
247*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
248*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
249*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
250*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
251*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
252*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
253*61046927SAndroid Build Coastguard Worker             />
254*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
255*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
256*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
257*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
258*61046927SAndroid Build Coastguard Worker             data_type="float"
259*61046927SAndroid Build Coastguard Worker             max_equation="100"
260*61046927SAndroid Build Coastguard Worker             units="percent"
261*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
262*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
263*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
264*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
265*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
266*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
267*61046927SAndroid Build Coastguard Worker             />
268*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
269*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
270*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
271*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
272*61046927SAndroid Build Coastguard Worker             data_type="float"
273*61046927SAndroid Build Coastguard Worker             max_equation="100"
274*61046927SAndroid Build Coastguard Worker             units="percent"
275*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
276*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
277*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
278*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
279*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
280*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
281*61046927SAndroid Build Coastguard Worker             />
282*61046927SAndroid Build Coastguard Worker    <counter name="Sampler 0 Busy"
283*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler0Busy"
284*61046927SAndroid Build Coastguard Worker             underscore_name="sampler0_busy"
285*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which Sampler 0 has been processing EU requests."
286*61046927SAndroid Build Coastguard Worker             data_type="float"
287*61046927SAndroid Build Coastguard Worker             max_equation="100"
288*61046927SAndroid Build Coastguard Worker             units="percent"
289*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
290*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
291*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
292*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
293*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
294*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
295*61046927SAndroid Build Coastguard Worker             />
296*61046927SAndroid Build Coastguard Worker    <counter name="Sampler 1 Busy"
297*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler1Busy"
298*61046927SAndroid Build Coastguard Worker             underscore_name="sampler1_busy"
299*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which Sampler 1 has been processing EU requests."
300*61046927SAndroid Build Coastguard Worker             data_type="float"
301*61046927SAndroid Build Coastguard Worker             max_equation="100"
302*61046927SAndroid Build Coastguard Worker             units="percent"
303*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
304*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
305*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
306*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
307*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
308*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
309*61046927SAndroid Build Coastguard Worker             />
310*61046927SAndroid Build Coastguard Worker    <counter name="Samplers Busy"
311*61046927SAndroid Build Coastguard Worker             symbol_name="SamplersBusy"
312*61046927SAndroid Build Coastguard Worker             underscore_name="samplers_busy"
313*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which samplers have been processing EU requests."
314*61046927SAndroid Build Coastguard Worker             data_type="float"
315*61046927SAndroid Build Coastguard Worker             max_equation="100"
316*61046927SAndroid Build Coastguard Worker             units="percent"
317*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
318*61046927SAndroid Build Coastguard Worker             equation="B 0 READ  B 1 READ UADD $GpuCoreClocks FDIV 2 FDIV 100 FMUL"
319*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
320*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
321*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
322*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
323*61046927SAndroid Build Coastguard Worker             />
324*61046927SAndroid Build Coastguard Worker    <counter name="Sampler 0 Bottleneck"
325*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler0Bottleneck"
326*61046927SAndroid Build Coastguard Worker             underscore_name="sampler0_bottleneck"
327*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
328*61046927SAndroid Build Coastguard Worker             low_watermark="5"
329*61046927SAndroid Build Coastguard Worker             high_watermark="15"
330*61046927SAndroid Build Coastguard Worker             data_type="float"
331*61046927SAndroid Build Coastguard Worker             max_equation="100"
332*61046927SAndroid Build Coastguard Worker             units="percent"
333*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
334*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
335*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
336*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
337*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
338*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
339*61046927SAndroid Build Coastguard Worker             />
340*61046927SAndroid Build Coastguard Worker    <counter name="Sampler 1 Bottleneck"
341*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler1Bottleneck"
342*61046927SAndroid Build Coastguard Worker             underscore_name="sampler1_bottleneck"
343*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests."
344*61046927SAndroid Build Coastguard Worker             low_watermark="5"
345*61046927SAndroid Build Coastguard Worker             high_watermark="15"
346*61046927SAndroid Build Coastguard Worker             data_type="float"
347*61046927SAndroid Build Coastguard Worker             max_equation="100"
348*61046927SAndroid Build Coastguard Worker             units="percent"
349*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
350*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
351*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
352*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
353*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
354*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
355*61046927SAndroid Build Coastguard Worker             />
356*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
357*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
358*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
359*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
360*61046927SAndroid Build Coastguard Worker             data_type="uint64"
361*61046927SAndroid Build Coastguard Worker             units="pixels"
362*61046927SAndroid Build Coastguard Worker             semantic_type="event"
363*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
364*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
365*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
366*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
367*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
368*61046927SAndroid Build Coastguard Worker             />
369*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
370*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
371*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
372*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
373*61046927SAndroid Build Coastguard Worker             data_type="uint64"
374*61046927SAndroid Build Coastguard Worker             units="pixels"
375*61046927SAndroid Build Coastguard Worker             semantic_type="event"
376*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
377*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
378*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
379*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
380*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
381*61046927SAndroid Build Coastguard Worker             />
382*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
383*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
384*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
385*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
386*61046927SAndroid Build Coastguard Worker             data_type="uint64"
387*61046927SAndroid Build Coastguard Worker             units="texels"
388*61046927SAndroid Build Coastguard Worker             semantic_type="event"
389*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
390*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
391*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
392*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
393*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
394*61046927SAndroid Build Coastguard Worker             />
395*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
396*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
397*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
398*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
399*61046927SAndroid Build Coastguard Worker             data_type="uint64"
400*61046927SAndroid Build Coastguard Worker             units="texels"
401*61046927SAndroid Build Coastguard Worker             semantic_type="event"
402*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
403*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
404*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Draw"
405*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
406*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
407*61046927SAndroid Build Coastguard Worker             />
408*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
409*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
410*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
411*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
412*61046927SAndroid Build Coastguard Worker             data_type="uint64"
413*61046927SAndroid Build Coastguard Worker             units="pixels"
414*61046927SAndroid Build Coastguard Worker             semantic_type="event"
415*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
416*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
417*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
418*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
419*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
420*61046927SAndroid Build Coastguard Worker             />
421*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
422*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
423*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
424*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
425*61046927SAndroid Build Coastguard Worker             data_type="uint64"
426*61046927SAndroid Build Coastguard Worker             units="pixels"
427*61046927SAndroid Build Coastguard Worker             semantic_type="event"
428*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
429*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
430*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
431*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
432*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
433*61046927SAndroid Build Coastguard Worker             />
434*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
435*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
436*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
437*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
438*61046927SAndroid Build Coastguard Worker             data_type="uint64"
439*61046927SAndroid Build Coastguard Worker             units="pixels"
440*61046927SAndroid Build Coastguard Worker             semantic_type="event"
441*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
442*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
443*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
444*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
445*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
446*61046927SAndroid Build Coastguard Worker             />
447*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
448*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
449*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
450*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
451*61046927SAndroid Build Coastguard Worker             data_type="uint64"
452*61046927SAndroid Build Coastguard Worker             units="pixels"
453*61046927SAndroid Build Coastguard Worker             semantic_type="event"
454*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
455*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
456*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
457*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
458*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
459*61046927SAndroid Build Coastguard Worker             />
460*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
461*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
462*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
463*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
464*61046927SAndroid Build Coastguard Worker             data_type="uint64"
465*61046927SAndroid Build Coastguard Worker             units="pixels"
466*61046927SAndroid Build Coastguard Worker             semantic_type="event"
467*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
468*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
469*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
470*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
471*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
472*61046927SAndroid Build Coastguard Worker             />
473*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
474*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
475*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
476*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
477*61046927SAndroid Build Coastguard Worker             data_type="uint64"
478*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
479*61046927SAndroid Build Coastguard Worker             units="bytes"
480*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
481*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
482*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
483*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Draw"
484*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
485*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
486*61046927SAndroid Build Coastguard Worker             />
487*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
488*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
489*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
490*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
491*61046927SAndroid Build Coastguard Worker             data_type="uint64"
492*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
493*61046927SAndroid Build Coastguard Worker             units="bytes"
494*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
495*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
496*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
497*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Draw"
498*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
499*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
500*61046927SAndroid Build Coastguard Worker             />
501*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
502*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
503*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
504*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
505*61046927SAndroid Build Coastguard Worker             data_type="uint64"
506*61046927SAndroid Build Coastguard Worker             units="messages"
507*61046927SAndroid Build Coastguard Worker             semantic_type="event"
508*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
509*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
510*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Draw"
511*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
512*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
513*61046927SAndroid Build Coastguard Worker             />
514*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
515*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
516*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
517*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
518*61046927SAndroid Build Coastguard Worker             data_type="uint64"
519*61046927SAndroid Build Coastguard Worker             units="messages"
520*61046927SAndroid Build Coastguard Worker             semantic_type="event"
521*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
522*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
523*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Draw"
524*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
525*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
526*61046927SAndroid Build Coastguard Worker             />
527*61046927SAndroid Build Coastguard Worker    <counter name="L3 Misses"
528*61046927SAndroid Build Coastguard Worker             symbol_name="L3Misses"
529*61046927SAndroid Build Coastguard Worker             underscore_name="l3_misses"
530*61046927SAndroid Build Coastguard Worker             description="The total number of L3 misses."
531*61046927SAndroid Build Coastguard Worker             data_type="uint64"
532*61046927SAndroid Build Coastguard Worker             units="messages"
533*61046927SAndroid Build Coastguard Worker             semantic_type="event"
534*61046927SAndroid Build Coastguard Worker             equation="C 4 READ"
535*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/TAG"
536*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
537*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
538*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
539*61046927SAndroid Build Coastguard Worker             />
540*61046927SAndroid Build Coastguard Worker    <counter name="L3 Sampler Throughput"
541*61046927SAndroid Build Coastguard Worker             symbol_name="L3SamplerThroughput"
542*61046927SAndroid Build Coastguard Worker             underscore_name="l3_sampler_throughput"
543*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
544*61046927SAndroid Build Coastguard Worker             data_type="uint64"
545*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
546*61046927SAndroid Build Coastguard Worker             units="bytes"
547*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
548*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 64 UMUL"
549*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Sampler"
550*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
551*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
552*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
553*61046927SAndroid Build Coastguard Worker             />
554*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
555*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
556*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
557*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
558*61046927SAndroid Build Coastguard Worker             data_type="uint64"
559*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL 2 UMUL"
560*61046927SAndroid Build Coastguard Worker             units="bytes"
561*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
562*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
563*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
564*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
565*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
566*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
567*61046927SAndroid Build Coastguard Worker             />
568*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
569*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
570*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
571*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
572*61046927SAndroid Build Coastguard Worker             data_type="uint64"
573*61046927SAndroid Build Coastguard Worker             units="messages"
574*61046927SAndroid Build Coastguard Worker             semantic_type="event"
575*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
576*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
577*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Draw"
578*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
579*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
580*61046927SAndroid Build Coastguard Worker             />
581*61046927SAndroid Build Coastguard Worker    <counter name="GTI Fixed Pipe Throughput"
582*61046927SAndroid Build Coastguard Worker             symbol_name="GtiVfThroughput"
583*61046927SAndroid Build Coastguard Worker             underscore_name="gti_vf_throughput"
584*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
585*61046927SAndroid Build Coastguard Worker             data_type="uint64"
586*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
587*61046927SAndroid Build Coastguard Worker             units="bytes"
588*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
589*61046927SAndroid Build Coastguard Worker             equation="B 6 READ B 7 READ UADD 64 UMUL"
590*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/3D Pipe"
591*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
592*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
593*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
594*61046927SAndroid Build Coastguard Worker             />
595*61046927SAndroid Build Coastguard Worker    <counter name="GTI Depth Throughput"
596*61046927SAndroid Build Coastguard Worker             symbol_name="GtiDepthThroughput"
597*61046927SAndroid Build Coastguard Worker             underscore_name="gti_depth_throughput"
598*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between depth caches and GTI."
599*61046927SAndroid Build Coastguard Worker             data_type="uint64"
600*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
601*61046927SAndroid Build Coastguard Worker             units="bytes"
602*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
603*61046927SAndroid Build Coastguard Worker             equation="C 0 READ C 1 READ UADD 64 UMUL"
604*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/Depth Cache"
605*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
606*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
607*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
608*61046927SAndroid Build Coastguard Worker             />
609*61046927SAndroid Build Coastguard Worker    <counter name="GTI RCC Throughput"
610*61046927SAndroid Build Coastguard Worker             symbol_name="GtiRccThroughput"
611*61046927SAndroid Build Coastguard Worker             underscore_name="gti_rcc_throughput"
612*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between render color caches and GTI."
613*61046927SAndroid Build Coastguard Worker             data_type="uint64"
614*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
615*61046927SAndroid Build Coastguard Worker             units="bytes"
616*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
617*61046927SAndroid Build Coastguard Worker             equation="C 2 READ C 3 READ UADD 64 UMUL"
618*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/Color Cache"
619*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
620*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
621*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
622*61046927SAndroid Build Coastguard Worker             />
623*61046927SAndroid Build Coastguard Worker    <counter name="GTI L3 Throughput"
624*61046927SAndroid Build Coastguard Worker             symbol_name="GtiL3Throughput"
625*61046927SAndroid Build Coastguard Worker             underscore_name="gti_l3_throughput"
626*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
627*61046927SAndroid Build Coastguard Worker             data_type="uint64"
628*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
629*61046927SAndroid Build Coastguard Worker             units="bytes"
630*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
631*61046927SAndroid Build Coastguard Worker             equation="$L3Misses 64 UMUL"
632*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
633*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
634*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
635*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
636*61046927SAndroid Build Coastguard Worker             />
637*61046927SAndroid Build Coastguard Worker    <counter name="GTI HDC TLB Lookup Throughput"
638*61046927SAndroid Build Coastguard Worker             symbol_name="GtiHdcLookupsThroughput"
639*61046927SAndroid Build Coastguard Worker             underscore_name="gti_hdc_lookups_throughput"
640*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
641*61046927SAndroid Build Coastguard Worker             data_type="uint64"
642*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
643*61046927SAndroid Build Coastguard Worker             units="bytes"
644*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
645*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 64 UMUL"
646*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
647*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
648*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
649*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
650*61046927SAndroid Build Coastguard Worker             />
651*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
652*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
653*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
654*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
655*61046927SAndroid Build Coastguard Worker             data_type="uint64"
656*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
657*61046927SAndroid Build Coastguard Worker             units="bytes"
658*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
659*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 64 UMUL"
660*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
661*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
662*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
663*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
664*61046927SAndroid Build Coastguard Worker             />
665*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
666*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
667*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
668*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
669*61046927SAndroid Build Coastguard Worker             data_type="uint64"
670*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 32 UMUL"
671*61046927SAndroid Build Coastguard Worker             units="bytes"
672*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
673*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 64 UMUL"
674*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
675*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
676*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
677*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
678*61046927SAndroid Build Coastguard Worker             />
679*61046927SAndroid Build Coastguard Worker    <counter name="Samplers Bottleneck"
680*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerBottleneck"
681*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_bottleneck"
682*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
683*61046927SAndroid Build Coastguard Worker             low_watermark="5"
684*61046927SAndroid Build Coastguard Worker             high_watermark="15"
685*61046927SAndroid Build Coastguard Worker             data_type="float"
686*61046927SAndroid Build Coastguard Worker             max_equation="100"
687*61046927SAndroid Build Coastguard Worker             units="percent"
688*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
689*61046927SAndroid Build Coastguard Worker             equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
690*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
691*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
692*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
693*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
694*61046927SAndroid Build Coastguard Worker             />
695*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800000" />
698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800001" />
699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x285A0006" />
700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C110014" />
701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E110000" />
702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C310014" />
703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E310000" />
704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2B8303DF" />
705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3580024F" />
706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00580888" />
707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E5A0015" />
708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x205A0014" />
709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045A0000" />
710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025A0000" />
711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02180500" />
712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00190555" />
713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021D0500" />
714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021F0A00" />
715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00380444" />
716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02390500" />
717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x003A0666" />
718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00100111" />
719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06110030" />
720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A110031" />
721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E110046" />
722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04110000" />
723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00110000" />
724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00130111" />
725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00300444" />
726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08310030" />
727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C310031" />
728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10310046" />
729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04310000" />
730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00310000" />
731*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00330444" />
732*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038A0A00" />
733*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018B0FFF" />
734*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038B0A00" />
735*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01855000" />
736*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03850055" />
737*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13830021" />
738*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15830020" />
739*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1783002F" />
740*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1983002E" />
741*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B83002D" />
742*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D83002C" />
743*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05830000" />
744*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01840555" />
745*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03840500" />
746*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x23800074" />
747*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2580007D" />
748*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05800000" />
749*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01805000" />
750*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03800055" />
751*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01865000" />
752*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03860055" />
753*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01875000" />
754*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03870055" />
755*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x418000AA" />
756*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4380000A" />
757*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45800000" />
758*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4780000A" />
759*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49800000" />
760*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B800000" />
761*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
762*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
763*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51800000" />
764*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
765*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55800000" />
766*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57800000" />
767*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800000" />
768*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
769*61046927SAndroid Build Coastguard Worker    </register_config>
770*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
771*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
772*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
773*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
774*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
775*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
776*61046927SAndroid Build Coastguard Worker    </register_config>
777*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
778*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
779*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
780*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
781*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
782*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
783*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
784*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
785*61046927SAndroid Build Coastguard Worker    </register_config>
786*61046927SAndroid Build Coastguard Worker  </set>
787*61046927SAndroid Build Coastguard Worker
788*61046927SAndroid Build Coastguard Worker  <set name="Compute Metrics Basic set"
789*61046927SAndroid Build Coastguard Worker       chipset="CHV"
790*61046927SAndroid Build Coastguard Worker       symbol_name="ComputeBasic"
791*61046927SAndroid Build Coastguard Worker       underscore_name="compute_basic"
792*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL4 OCL IO BB"
793*61046927SAndroid Build Coastguard Worker       hw_config_guid="f522a89c-ecd1-4522-8331-3383c54af5f5"
794*61046927SAndroid Build Coastguard Worker       >
795*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
796*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
797*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
798*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
799*61046927SAndroid Build Coastguard Worker             data_type="uint64"
800*61046927SAndroid Build Coastguard Worker             units="ns"
801*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
802*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
803*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
804*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
805*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
806*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
807*61046927SAndroid Build Coastguard Worker             />
808*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
809*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
810*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
811*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
812*61046927SAndroid Build Coastguard Worker             data_type="uint64"
813*61046927SAndroid Build Coastguard Worker             units="cycles"
814*61046927SAndroid Build Coastguard Worker             semantic_type="event"
815*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
816*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
817*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
818*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
819*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
820*61046927SAndroid Build Coastguard Worker             />
821*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
822*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
823*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
824*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
825*61046927SAndroid Build Coastguard Worker             data_type="uint64"
826*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
827*61046927SAndroid Build Coastguard Worker             units="hz"
828*61046927SAndroid Build Coastguard Worker             semantic_type="event"
829*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
830*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
831*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
832*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
833*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
834*61046927SAndroid Build Coastguard Worker             />
835*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
836*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
837*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
838*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
839*61046927SAndroid Build Coastguard Worker             data_type="float"
840*61046927SAndroid Build Coastguard Worker             max_equation="100"
841*61046927SAndroid Build Coastguard Worker             units="percent"
842*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
843*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
844*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
845*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
846*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
847*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
848*61046927SAndroid Build Coastguard Worker             />
849*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
850*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
851*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
852*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
853*61046927SAndroid Build Coastguard Worker             data_type="uint64"
854*61046927SAndroid Build Coastguard Worker             units="threads"
855*61046927SAndroid Build Coastguard Worker             semantic_type="event"
856*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
857*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
858*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
859*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
860*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
861*61046927SAndroid Build Coastguard Worker             />
862*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
863*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
864*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
865*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
866*61046927SAndroid Build Coastguard Worker             data_type="uint64"
867*61046927SAndroid Build Coastguard Worker             units="threads"
868*61046927SAndroid Build Coastguard Worker             semantic_type="event"
869*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
870*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
871*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
872*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
873*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
874*61046927SAndroid Build Coastguard Worker             />
875*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
876*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
877*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
878*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
879*61046927SAndroid Build Coastguard Worker             data_type="uint64"
880*61046927SAndroid Build Coastguard Worker             units="threads"
881*61046927SAndroid Build Coastguard Worker             semantic_type="event"
882*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
883*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
884*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
885*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
886*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
887*61046927SAndroid Build Coastguard Worker             />
888*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
889*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
890*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
891*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
892*61046927SAndroid Build Coastguard Worker             data_type="uint64"
893*61046927SAndroid Build Coastguard Worker             units="threads"
894*61046927SAndroid Build Coastguard Worker             semantic_type="event"
895*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
896*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
897*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
898*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
899*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
900*61046927SAndroid Build Coastguard Worker             />
901*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
902*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
903*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
904*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
905*61046927SAndroid Build Coastguard Worker             data_type="uint64"
906*61046927SAndroid Build Coastguard Worker             units="threads"
907*61046927SAndroid Build Coastguard Worker             semantic_type="event"
908*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
909*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
910*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
911*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
912*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
913*61046927SAndroid Build Coastguard Worker             />
914*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
915*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
916*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
917*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
918*61046927SAndroid Build Coastguard Worker             data_type="uint64"
919*61046927SAndroid Build Coastguard Worker             units="threads"
920*61046927SAndroid Build Coastguard Worker             semantic_type="event"
921*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
922*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
923*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
924*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
925*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
926*61046927SAndroid Build Coastguard Worker             />
927*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
928*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
929*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
930*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
931*61046927SAndroid Build Coastguard Worker             data_type="float"
932*61046927SAndroid Build Coastguard Worker             max_equation="100"
933*61046927SAndroid Build Coastguard Worker             units="percent"
934*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
935*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
936*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
937*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
938*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
939*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
940*61046927SAndroid Build Coastguard Worker             />
941*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
942*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
943*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
944*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
945*61046927SAndroid Build Coastguard Worker             data_type="float"
946*61046927SAndroid Build Coastguard Worker             max_equation="100"
947*61046927SAndroid Build Coastguard Worker             units="percent"
948*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
949*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
950*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
951*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
952*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
953*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
954*61046927SAndroid Build Coastguard Worker             />
955*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
956*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
957*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
958*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
959*61046927SAndroid Build Coastguard Worker             data_type="float"
960*61046927SAndroid Build Coastguard Worker             max_equation="100"
961*61046927SAndroid Build Coastguard Worker             units="percent"
962*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
963*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
964*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
965*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
966*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
967*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
968*61046927SAndroid Build Coastguard Worker             />
969*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU0 Pipe Active"
970*61046927SAndroid Build Coastguard Worker             symbol_name="Fpu0Active"
971*61046927SAndroid Build Coastguard Worker             underscore_name="fpu0_active"
972*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing."
973*61046927SAndroid Build Coastguard Worker             data_type="float"
974*61046927SAndroid Build Coastguard Worker             max_equation="100"
975*61046927SAndroid Build Coastguard Worker             units="percent"
976*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
977*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
978*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
979*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
980*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
981*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
982*61046927SAndroid Build Coastguard Worker             />
983*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU1 Pipe Active"
984*61046927SAndroid Build Coastguard Worker             symbol_name="Fpu1Active"
985*61046927SAndroid Build Coastguard Worker             underscore_name="fpu1_active"
986*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing."
987*61046927SAndroid Build Coastguard Worker             data_type="float"
988*61046927SAndroid Build Coastguard Worker             max_equation="100"
989*61046927SAndroid Build Coastguard Worker             units="percent"
990*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
991*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
992*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
993*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
994*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
995*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
996*61046927SAndroid Build Coastguard Worker             />
997*61046927SAndroid Build Coastguard Worker    <counter name="EU AVG IPC Rate"
998*61046927SAndroid Build Coastguard Worker             symbol_name="EuAvgIpcRate"
999*61046927SAndroid Build Coastguard Worker             underscore_name="eu_avg_ipc_rate"
1000*61046927SAndroid Build Coastguard Worker             description="The average rate of IPC calculated for 2 FPU pipelines."
1001*61046927SAndroid Build Coastguard Worker             data_type="float"
1002*61046927SAndroid Build Coastguard Worker             max_equation="2"
1003*61046927SAndroid Build Coastguard Worker             units="number"
1004*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
1005*61046927SAndroid Build Coastguard Worker             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
1006*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1007*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1008*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1009*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1010*61046927SAndroid Build Coastguard Worker             />
1011*61046927SAndroid Build Coastguard Worker    <counter name="EU Send Pipe Active"
1012*61046927SAndroid Build Coastguard Worker             symbol_name="EuSendActive"
1013*61046927SAndroid Build Coastguard Worker             underscore_name="eu_send_active"
1014*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing."
1015*61046927SAndroid Build Coastguard Worker             data_type="float"
1016*61046927SAndroid Build Coastguard Worker             max_equation="100"
1017*61046927SAndroid Build Coastguard Worker             units="percent"
1018*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1019*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1020*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
1021*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1022*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1023*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1024*61046927SAndroid Build Coastguard Worker             />
1025*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
1026*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
1027*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
1028*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
1029*61046927SAndroid Build Coastguard Worker             data_type="float"
1030*61046927SAndroid Build Coastguard Worker             max_equation="100"
1031*61046927SAndroid Build Coastguard Worker             units="percent"
1032*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1033*61046927SAndroid Build Coastguard Worker             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1034*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1035*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1036*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1037*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1038*61046927SAndroid Build Coastguard Worker             />
1039*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
1040*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
1041*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
1042*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
1043*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1044*61046927SAndroid Build Coastguard Worker             units="pixels"
1045*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1046*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
1047*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
1048*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1049*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1050*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1051*61046927SAndroid Build Coastguard Worker             />
1052*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
1053*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
1054*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
1055*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
1056*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1057*61046927SAndroid Build Coastguard Worker             units="pixels"
1058*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1059*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
1060*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1061*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1062*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1063*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1064*61046927SAndroid Build Coastguard Worker             />
1065*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
1066*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
1067*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
1068*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
1069*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1070*61046927SAndroid Build Coastguard Worker             units="pixels"
1071*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1072*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
1073*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1074*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1075*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1076*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1077*61046927SAndroid Build Coastguard Worker             />
1078*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
1079*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
1080*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
1081*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
1082*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1083*61046927SAndroid Build Coastguard Worker             units="pixels"
1084*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1085*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
1086*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
1087*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1088*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1089*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1090*61046927SAndroid Build Coastguard Worker             />
1091*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
1092*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
1093*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
1094*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1095*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1096*61046927SAndroid Build Coastguard Worker             units="pixels"
1097*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1098*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
1099*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1100*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1101*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1102*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1103*61046927SAndroid Build Coastguard Worker             />
1104*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
1105*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
1106*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
1107*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
1108*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1109*61046927SAndroid Build Coastguard Worker             units="pixels"
1110*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1111*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
1112*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1113*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1114*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1115*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1116*61046927SAndroid Build Coastguard Worker             />
1117*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
1118*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
1119*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
1120*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
1121*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1122*61046927SAndroid Build Coastguard Worker             units="pixels"
1123*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1124*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
1125*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1126*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1127*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1128*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1129*61046927SAndroid Build Coastguard Worker             />
1130*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
1131*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
1132*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
1133*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1134*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1135*61046927SAndroid Build Coastguard Worker             units="texels"
1136*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1137*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
1138*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
1139*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1140*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1141*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1142*61046927SAndroid Build Coastguard Worker             />
1143*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
1144*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
1145*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
1146*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1147*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1148*61046927SAndroid Build Coastguard Worker             units="texels"
1149*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1150*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
1151*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
1152*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
1153*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1154*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1155*61046927SAndroid Build Coastguard Worker             />
1156*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
1157*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
1158*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
1159*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
1160*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1161*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1162*61046927SAndroid Build Coastguard Worker             units="bytes"
1163*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1164*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
1165*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1166*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1167*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1168*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1169*61046927SAndroid Build Coastguard Worker             />
1170*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
1171*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
1172*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
1173*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
1174*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1175*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1176*61046927SAndroid Build Coastguard Worker             units="bytes"
1177*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1178*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
1179*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1180*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1181*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1182*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1183*61046927SAndroid Build Coastguard Worker             />
1184*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
1185*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
1186*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
1187*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
1188*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1189*61046927SAndroid Build Coastguard Worker             units="messages"
1190*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1191*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
1192*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1193*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1194*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1195*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1196*61046927SAndroid Build Coastguard Worker             />
1197*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
1198*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
1199*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
1200*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
1201*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1202*61046927SAndroid Build Coastguard Worker             units="messages"
1203*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1204*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
1205*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
1206*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1207*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1208*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1209*61046927SAndroid Build Coastguard Worker             />
1210*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
1211*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
1212*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
1213*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1214*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1215*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL 2 UMUL"
1216*61046927SAndroid Build Coastguard Worker             units="bytes"
1217*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1218*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1219*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1220*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
1221*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1222*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1223*61046927SAndroid Build Coastguard Worker             />
1224*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
1225*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
1226*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
1227*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
1228*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1229*61046927SAndroid Build Coastguard Worker             units="messages"
1230*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1231*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
1232*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
1233*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1234*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1235*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1236*61046927SAndroid Build Coastguard Worker             />
1237*61046927SAndroid Build Coastguard Worker    <counter name="Typed Bytes Read"
1238*61046927SAndroid Build Coastguard Worker             symbol_name="TypedBytesRead"
1239*61046927SAndroid Build Coastguard Worker             underscore_name="typed_bytes_read"
1240*61046927SAndroid Build Coastguard Worker             description="The total number of typed memory bytes read via Data Port."
1241*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1242*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
1243*61046927SAndroid Build Coastguard Worker             units="bytes"
1244*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1245*61046927SAndroid Build Coastguard Worker             equation="B 0 READ B 1 READ UADD 64 UMUL"
1246*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1247*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1248*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1249*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1250*61046927SAndroid Build Coastguard Worker             />
1251*61046927SAndroid Build Coastguard Worker    <counter name="Typed Bytes Written"
1252*61046927SAndroid Build Coastguard Worker             symbol_name="TypedBytesWritten"
1253*61046927SAndroid Build Coastguard Worker             underscore_name="typed_bytes_written"
1254*61046927SAndroid Build Coastguard Worker             description="The total number of untyped memory bytes written via Data Port."
1255*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1256*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
1257*61046927SAndroid Build Coastguard Worker             units="bytes"
1258*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1259*61046927SAndroid Build Coastguard Worker             equation="B 2 READ B 3 READ UADD 64 UMUL"
1260*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1261*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1262*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1263*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1264*61046927SAndroid Build Coastguard Worker             />
1265*61046927SAndroid Build Coastguard Worker    <counter name="Untyped Bytes Read"
1266*61046927SAndroid Build Coastguard Worker             symbol_name="UntypedBytesRead"
1267*61046927SAndroid Build Coastguard Worker             underscore_name="untyped_bytes_read"
1268*61046927SAndroid Build Coastguard Worker             description="The total number of typed memory bytes read via Data Port."
1269*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1270*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
1271*61046927SAndroid Build Coastguard Worker             units="bytes"
1272*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1273*61046927SAndroid Build Coastguard Worker             equation="B 4 READ B 5 READ UADD 64 UMUL"
1274*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1275*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1276*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1277*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1278*61046927SAndroid Build Coastguard Worker             />
1279*61046927SAndroid Build Coastguard Worker    <counter name="Untyped Writes"
1280*61046927SAndroid Build Coastguard Worker             symbol_name="UntypedBytesWritten"
1281*61046927SAndroid Build Coastguard Worker             underscore_name="untyped_bytes_written"
1282*61046927SAndroid Build Coastguard Worker             description="The total number of untyped memory bytes written via Data Port."
1283*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1284*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
1285*61046927SAndroid Build Coastguard Worker             units="bytes"
1286*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1287*61046927SAndroid Build Coastguard Worker             equation="B 6 READ B 7 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
1288*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1289*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1290*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1291*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1292*61046927SAndroid Build Coastguard Worker             />
1293*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
1294*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
1295*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
1296*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
1297*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1298*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
1299*61046927SAndroid Build Coastguard Worker             units="bytes"
1300*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1301*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 64 UMUL"
1302*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
1303*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1304*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1305*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1306*61046927SAndroid Build Coastguard Worker             />
1307*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
1308*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
1309*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
1310*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
1311*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1312*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 32 UMUL"
1313*61046927SAndroid Build Coastguard Worker             units="bytes"
1314*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1315*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 64 UMUL"
1316*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
1317*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1318*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1319*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1320*61046927SAndroid Build Coastguard Worker             />
1321*61046927SAndroid Build Coastguard Worker    <counter name="GTI Ring Throughput"
1322*61046927SAndroid Build Coastguard Worker             symbol_name="GtiRingThroughput"
1323*61046927SAndroid Build Coastguard Worker             underscore_name="gti_ring_throughput"
1324*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between GTI and Uncore ring."
1325*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1326*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
1327*61046927SAndroid Build Coastguard Worker             units="bytes"
1328*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1329*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 128 UMUL"
1330*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
1331*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1332*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1333*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1334*61046927SAndroid Build Coastguard Worker             />
1335*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read-Only Stall"
1336*61046927SAndroid Build Coastguard Worker             symbol_name="GtiRoStall"
1337*61046927SAndroid Build Coastguard Worker             underscore_name="gti_ro_stall"
1338*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which GTI Read-Only port has been stalled."
1339*61046927SAndroid Build Coastguard Worker             data_type="float"
1340*61046927SAndroid Build Coastguard Worker             max_equation="100"
1341*61046927SAndroid Build Coastguard Worker             units="percent"
1342*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1343*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
1344*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
1345*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
1346*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1347*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1348*61046927SAndroid Build Coastguard Worker             />
1349*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read-Write Stall"
1350*61046927SAndroid Build Coastguard Worker             symbol_name="GtiRwStall"
1351*61046927SAndroid Build Coastguard Worker             underscore_name="gti_rw_stall"
1352*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which GTI Read-Write port has been stalled."
1353*61046927SAndroid Build Coastguard Worker             data_type="float"
1354*61046927SAndroid Build Coastguard Worker             max_equation="100"
1355*61046927SAndroid Build Coastguard Worker             units="percent"
1356*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1357*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
1358*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
1359*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
1360*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO BB"
1361*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1362*61046927SAndroid Build Coastguard Worker             />
1363*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
1364*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
1365*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800000" />
1366*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800001" />
1367*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E5800E0" />
1368*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E3800E0" />
1369*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3580024F" />
1370*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3D800140" />
1371*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08580042" />
1372*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C580040" />
1373*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1058004C" />
1374*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1458004B" />
1375*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04580000" />
1376*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00580000" />
1377*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00195555" />
1378*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06380042" />
1379*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A380040" />
1380*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E38004C" />
1381*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1238004B" />
1382*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04380000" />
1383*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00384444" />
1384*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x003A5555" />
1385*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018BFFFF" />
1386*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01845555" />
1387*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17800074" />
1388*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1980007D" />
1389*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B80007C" />
1390*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D8000B6" />
1391*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F8000B7" />
1392*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05800000" />
1393*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03800000" />
1394*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x418000AA" />
1395*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x438000AA" />
1396*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45800000" />
1397*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47800000" />
1398*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4980012A" />
1399*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B80012A" />
1400*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D80012A" />
1401*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F80012A" />
1402*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x518001CE" />
1403*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x538001CE" />
1404*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5580000E" />
1405*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800000" />
1406*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
1407*61046927SAndroid Build Coastguard Worker    </register_config>
1408*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
1409*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
1410*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
1411*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
1412*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
1413*61046927SAndroid Build Coastguard Worker    </register_config>
1414*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
1415*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
1416*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00000003" />
1417*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00002001" />
1418*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00778008" />
1419*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
1420*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
1421*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
1422*61046927SAndroid Build Coastguard Worker    </register_config>
1423*61046927SAndroid Build Coastguard Worker  </set>
1424*61046927SAndroid Build Coastguard Worker
1425*61046927SAndroid Build Coastguard Worker  <set name="Render Metrics for 3D Pipeline Profile"
1426*61046927SAndroid Build Coastguard Worker       chipset="CHV"
1427*61046927SAndroid Build Coastguard Worker       symbol_name="RenderPipeProfile"
1428*61046927SAndroid Build Coastguard Worker       underscore_name="render_pipe_profile"
1429*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
1430*61046927SAndroid Build Coastguard Worker       hw_config_guid="a9ccc03d-a943-4e6b-9cd6-13e063075927"
1431*61046927SAndroid Build Coastguard Worker       >
1432*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
1433*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
1434*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
1435*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
1436*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1437*61046927SAndroid Build Coastguard Worker             units="ns"
1438*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1439*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1440*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1441*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1442*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1443*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1444*61046927SAndroid Build Coastguard Worker             />
1445*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
1446*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
1447*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
1448*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
1449*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1450*61046927SAndroid Build Coastguard Worker             units="cycles"
1451*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1452*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
1453*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1454*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
1455*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1456*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1457*61046927SAndroid Build Coastguard Worker             />
1458*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
1459*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
1460*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
1461*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
1462*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1463*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
1464*61046927SAndroid Build Coastguard Worker             units="hz"
1465*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1466*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1467*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1468*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1469*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1470*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1471*61046927SAndroid Build Coastguard Worker             />
1472*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
1473*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
1474*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
1475*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
1476*61046927SAndroid Build Coastguard Worker             data_type="float"
1477*61046927SAndroid Build Coastguard Worker             max_equation="100"
1478*61046927SAndroid Build Coastguard Worker             units="percent"
1479*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1480*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1481*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1482*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
1483*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1484*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1485*61046927SAndroid Build Coastguard Worker             />
1486*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
1487*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
1488*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
1489*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
1490*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1491*61046927SAndroid Build Coastguard Worker             units="threads"
1492*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1493*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
1494*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
1495*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1496*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1497*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1498*61046927SAndroid Build Coastguard Worker             />
1499*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
1500*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
1501*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
1502*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
1503*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1504*61046927SAndroid Build Coastguard Worker             units="threads"
1505*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1506*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
1507*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
1508*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1509*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
1510*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1511*61046927SAndroid Build Coastguard Worker             />
1512*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
1513*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
1514*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
1515*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
1516*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1517*61046927SAndroid Build Coastguard Worker             units="threads"
1518*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1519*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
1520*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
1521*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1522*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
1523*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1524*61046927SAndroid Build Coastguard Worker             />
1525*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
1526*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
1527*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
1528*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
1529*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1530*61046927SAndroid Build Coastguard Worker             units="threads"
1531*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1532*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
1533*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
1534*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1535*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
1536*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1537*61046927SAndroid Build Coastguard Worker             />
1538*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
1539*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
1540*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
1541*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
1542*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1543*61046927SAndroid Build Coastguard Worker             units="threads"
1544*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1545*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
1546*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
1547*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1548*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1549*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1550*61046927SAndroid Build Coastguard Worker             />
1551*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
1552*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
1553*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
1554*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
1555*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1556*61046927SAndroid Build Coastguard Worker             units="threads"
1557*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1558*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
1559*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
1560*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1561*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1562*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1563*61046927SAndroid Build Coastguard Worker             />
1564*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
1565*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
1566*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
1567*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
1568*61046927SAndroid Build Coastguard Worker             data_type="float"
1569*61046927SAndroid Build Coastguard Worker             max_equation="100"
1570*61046927SAndroid Build Coastguard Worker             units="percent"
1571*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1572*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1573*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1574*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1575*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1576*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1577*61046927SAndroid Build Coastguard Worker             />
1578*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
1579*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
1580*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
1581*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
1582*61046927SAndroid Build Coastguard Worker             data_type="float"
1583*61046927SAndroid Build Coastguard Worker             max_equation="100"
1584*61046927SAndroid Build Coastguard Worker             units="percent"
1585*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1586*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1587*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1588*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1589*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1590*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1591*61046927SAndroid Build Coastguard Worker             />
1592*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
1593*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
1594*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
1595*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
1596*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1597*61046927SAndroid Build Coastguard Worker             units="pixels"
1598*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1599*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
1600*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
1601*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1602*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1603*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1604*61046927SAndroid Build Coastguard Worker             />
1605*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
1606*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
1607*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
1608*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
1609*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1610*61046927SAndroid Build Coastguard Worker             units="pixels"
1611*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1612*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
1613*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1614*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1615*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1616*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1617*61046927SAndroid Build Coastguard Worker             />
1618*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
1619*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
1620*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
1621*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
1622*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1623*61046927SAndroid Build Coastguard Worker             units="pixels"
1624*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1625*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
1626*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1627*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1628*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1629*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1630*61046927SAndroid Build Coastguard Worker             />
1631*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
1632*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
1633*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
1634*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
1635*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1636*61046927SAndroid Build Coastguard Worker             units="pixels"
1637*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1638*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
1639*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
1640*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1641*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1642*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1643*61046927SAndroid Build Coastguard Worker             />
1644*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
1645*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
1646*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
1647*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1648*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1649*61046927SAndroid Build Coastguard Worker             units="pixels"
1650*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1651*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
1652*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1653*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1654*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1655*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1656*61046927SAndroid Build Coastguard Worker             />
1657*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
1658*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
1659*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
1660*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
1661*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1662*61046927SAndroid Build Coastguard Worker             units="pixels"
1663*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1664*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
1665*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1666*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1667*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1668*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1669*61046927SAndroid Build Coastguard Worker             />
1670*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
1671*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
1672*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
1673*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
1674*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1675*61046927SAndroid Build Coastguard Worker             units="pixels"
1676*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1677*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
1678*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1679*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1680*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1681*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1682*61046927SAndroid Build Coastguard Worker             />
1683*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Accesses"
1684*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerAccesses"
1685*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_accesses"
1686*61046927SAndroid Build Coastguard Worker             description="The total number of messages send to samplers."
1687*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1688*61046927SAndroid Build Coastguard Worker             units="messages"
1689*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1690*61046927SAndroid Build Coastguard Worker             equation="A 28 READ"
1691*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
1692*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
1693*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1694*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1695*61046927SAndroid Build Coastguard Worker             />
1696*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
1697*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
1698*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
1699*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1700*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1701*61046927SAndroid Build Coastguard Worker             units="texels"
1702*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1703*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
1704*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
1705*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1706*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1707*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1708*61046927SAndroid Build Coastguard Worker             />
1709*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
1710*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
1711*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
1712*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1713*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1714*61046927SAndroid Build Coastguard Worker             units="texels"
1715*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1716*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
1717*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
1718*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
1719*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1720*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1721*61046927SAndroid Build Coastguard Worker             />
1722*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
1723*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
1724*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
1725*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
1726*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1727*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1728*61046927SAndroid Build Coastguard Worker             units="bytes"
1729*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1730*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
1731*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1732*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1733*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1734*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1735*61046927SAndroid Build Coastguard Worker             />
1736*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
1737*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
1738*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
1739*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
1740*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1741*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1742*61046927SAndroid Build Coastguard Worker             units="bytes"
1743*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1744*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
1745*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1746*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1747*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1748*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1749*61046927SAndroid Build Coastguard Worker             />
1750*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
1751*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
1752*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
1753*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
1754*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1755*61046927SAndroid Build Coastguard Worker             units="messages"
1756*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1757*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
1758*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1759*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1760*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1761*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1762*61046927SAndroid Build Coastguard Worker             />
1763*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
1764*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
1765*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
1766*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
1767*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1768*61046927SAndroid Build Coastguard Worker             units="messages"
1769*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1770*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
1771*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
1772*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1773*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1774*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1775*61046927SAndroid Build Coastguard Worker             />
1776*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
1777*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
1778*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
1779*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1780*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1781*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL 2 UMUL"
1782*61046927SAndroid Build Coastguard Worker             units="bytes"
1783*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1784*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
1785*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1786*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
1787*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1788*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1789*61046927SAndroid Build Coastguard Worker             />
1790*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
1791*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
1792*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
1793*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
1794*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1795*61046927SAndroid Build Coastguard Worker             units="messages"
1796*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1797*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
1798*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
1799*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1800*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
1801*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1802*61046927SAndroid Build Coastguard Worker             />
1803*61046927SAndroid Build Coastguard Worker    <counter name="VF Bottleneck"
1804*61046927SAndroid Build Coastguard Worker             symbol_name="VfBottleneck"
1805*61046927SAndroid Build Coastguard Worker             underscore_name="vf_bottleneck"
1806*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1807*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1808*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1809*61046927SAndroid Build Coastguard Worker             data_type="float"
1810*61046927SAndroid Build Coastguard Worker             units="percent"
1811*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1812*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1813*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Input Assembler"
1814*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1815*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1816*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1817*61046927SAndroid Build Coastguard Worker             />
1818*61046927SAndroid Build Coastguard Worker    <counter name="VS Bottleneck"
1819*61046927SAndroid Build Coastguard Worker             symbol_name="VsBottleneck"
1820*61046927SAndroid Build Coastguard Worker             underscore_name="vs_bottleneck"
1821*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1822*61046927SAndroid Build Coastguard Worker             low_watermark="10"
1823*61046927SAndroid Build Coastguard Worker             high_watermark="30"
1824*61046927SAndroid Build Coastguard Worker             data_type="float"
1825*61046927SAndroid Build Coastguard Worker             units="percent"
1826*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1827*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
1828*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Vertex Shader"
1829*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1830*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1831*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1832*61046927SAndroid Build Coastguard Worker             />
1833*61046927SAndroid Build Coastguard Worker    <counter name="HS Bottleneck"
1834*61046927SAndroid Build Coastguard Worker             symbol_name="HsBottleneck"
1835*61046927SAndroid Build Coastguard Worker             underscore_name="hs_bottleneck"
1836*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
1837*61046927SAndroid Build Coastguard Worker             low_watermark="3"
1838*61046927SAndroid Build Coastguard Worker             high_watermark="9"
1839*61046927SAndroid Build Coastguard Worker             data_type="float"
1840*61046927SAndroid Build Coastguard Worker             units="percent"
1841*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1842*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
1843*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Hull Shader"
1844*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1845*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
1846*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1847*61046927SAndroid Build Coastguard Worker             />
1848*61046927SAndroid Build Coastguard Worker    <counter name="DS Bottleneck"
1849*61046927SAndroid Build Coastguard Worker             symbol_name="DsBottleneck"
1850*61046927SAndroid Build Coastguard Worker             underscore_name="ds_bottleneck"
1851*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
1852*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1853*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1854*61046927SAndroid Build Coastguard Worker             data_type="float"
1855*61046927SAndroid Build Coastguard Worker             units="percent"
1856*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1857*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
1858*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Domain Shader"
1859*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1860*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
1861*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1862*61046927SAndroid Build Coastguard Worker             />
1863*61046927SAndroid Build Coastguard Worker    <counter name="GS Bottleneck"
1864*61046927SAndroid Build Coastguard Worker             symbol_name="GsBottleneck"
1865*61046927SAndroid Build Coastguard Worker             underscore_name="gs_bottleneck"
1866*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1867*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1868*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1869*61046927SAndroid Build Coastguard Worker             data_type="float"
1870*61046927SAndroid Build Coastguard Worker             units="percent"
1871*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1872*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1873*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Geometry Shader"
1874*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1875*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1876*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1877*61046927SAndroid Build Coastguard Worker             />
1878*61046927SAndroid Build Coastguard Worker    <counter name="SO Bottleneck"
1879*61046927SAndroid Build Coastguard Worker             symbol_name="SoBottleneck"
1880*61046927SAndroid Build Coastguard Worker             underscore_name="so_bottleneck"
1881*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
1882*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1883*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1884*61046927SAndroid Build Coastguard Worker             data_type="float"
1885*61046927SAndroid Build Coastguard Worker             units="percent"
1886*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1887*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
1888*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Stream Output"
1889*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1890*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1891*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1892*61046927SAndroid Build Coastguard Worker             />
1893*61046927SAndroid Build Coastguard Worker    <counter name="Clipper Bottleneck"
1894*61046927SAndroid Build Coastguard Worker             symbol_name="ClBottleneck"
1895*61046927SAndroid Build Coastguard Worker             underscore_name="cl_bottleneck"
1896*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
1897*61046927SAndroid Build Coastguard Worker             low_watermark="10"
1898*61046927SAndroid Build Coastguard Worker             high_watermark="30"
1899*61046927SAndroid Build Coastguard Worker             data_type="float"
1900*61046927SAndroid Build Coastguard Worker             units="percent"
1901*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1902*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
1903*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Clipper"
1904*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1905*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1906*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1907*61046927SAndroid Build Coastguard Worker             />
1908*61046927SAndroid Build Coastguard Worker    <counter name="Strip-Fans Bottleneck"
1909*61046927SAndroid Build Coastguard Worker             symbol_name="SfBottleneck"
1910*61046927SAndroid Build Coastguard Worker             underscore_name="sf_bottleneck"
1911*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1912*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1913*61046927SAndroid Build Coastguard Worker             high_watermark="10"
1914*61046927SAndroid Build Coastguard Worker             data_type="float"
1915*61046927SAndroid Build Coastguard Worker             units="percent"
1916*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1917*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1918*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1919*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1920*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1921*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1922*61046927SAndroid Build Coastguard Worker             />
1923*61046927SAndroid Build Coastguard Worker    <counter name="Hi-Depth Bottleneck"
1924*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthBottleneck"
1925*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_bottleneck"
1926*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1927*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1928*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1929*61046927SAndroid Build Coastguard Worker             data_type="float"
1930*61046927SAndroid Build Coastguard Worker             units="percent"
1931*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1932*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1933*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1934*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1935*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1936*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1937*61046927SAndroid Build Coastguard Worker             />
1938*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Bottleneck"
1939*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthBottleneck"
1940*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_bottleneck"
1941*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
1942*61046927SAndroid Build Coastguard Worker             low_watermark="10"
1943*61046927SAndroid Build Coastguard Worker             high_watermark="30"
1944*61046927SAndroid Build Coastguard Worker             data_type="float"
1945*61046927SAndroid Build Coastguard Worker             units="percent"
1946*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1947*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
1948*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1949*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1950*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1951*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1952*61046927SAndroid Build Coastguard Worker             />
1953*61046927SAndroid Build Coastguard Worker    <counter name="BC Bottleneck"
1954*61046927SAndroid Build Coastguard Worker             symbol_name="BcBottleneck"
1955*61046927SAndroid Build Coastguard Worker             underscore_name="bc_bottleneck"
1956*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1957*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1958*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1959*61046927SAndroid Build Coastguard Worker             data_type="float"
1960*61046927SAndroid Build Coastguard Worker             units="percent"
1961*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1962*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1963*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1964*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1965*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
1966*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1967*61046927SAndroid Build Coastguard Worker             />
1968*61046927SAndroid Build Coastguard Worker    <counter name="HS Stall"
1969*61046927SAndroid Build Coastguard Worker             symbol_name="HsStall"
1970*61046927SAndroid Build Coastguard Worker             underscore_name="hs_stall"
1971*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hull stall pipeline stage was stalled."
1972*61046927SAndroid Build Coastguard Worker             data_type="float"
1973*61046927SAndroid Build Coastguard Worker             units="percent"
1974*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1975*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1976*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Hull Shader"
1977*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1978*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
1979*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1980*61046927SAndroid Build Coastguard Worker             />
1981*61046927SAndroid Build Coastguard Worker    <counter name="DS Stall"
1982*61046927SAndroid Build Coastguard Worker             symbol_name="DsStall"
1983*61046927SAndroid Build Coastguard Worker             underscore_name="ds_stall"
1984*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which domain shader pipeline stage was stalled."
1985*61046927SAndroid Build Coastguard Worker             data_type="float"
1986*61046927SAndroid Build Coastguard Worker             units="percent"
1987*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1988*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
1989*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Domain Shader"
1990*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1991*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
1992*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1993*61046927SAndroid Build Coastguard Worker             />
1994*61046927SAndroid Build Coastguard Worker    <counter name="SO Stall"
1995*61046927SAndroid Build Coastguard Worker             symbol_name="SoStall"
1996*61046927SAndroid Build Coastguard Worker             underscore_name="so_stall"
1997*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which stream-output pipeline stage was stalled."
1998*61046927SAndroid Build Coastguard Worker             data_type="float"
1999*61046927SAndroid Build Coastguard Worker             units="percent"
2000*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2001*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2002*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Stream Output"
2003*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
2004*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2005*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2006*61046927SAndroid Build Coastguard Worker             />
2007*61046927SAndroid Build Coastguard Worker    <counter name="CL Stall"
2008*61046927SAndroid Build Coastguard Worker             symbol_name="ClStall"
2009*61046927SAndroid Build Coastguard Worker             underscore_name="cl_stall"
2010*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which clipper pipeline stage was stalled."
2011*61046927SAndroid Build Coastguard Worker             data_type="float"
2012*61046927SAndroid Build Coastguard Worker             units="percent"
2013*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2014*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2015*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Clipper"
2016*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
2017*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2018*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2019*61046927SAndroid Build Coastguard Worker             />
2020*61046927SAndroid Build Coastguard Worker    <counter name="SF Stall"
2021*61046927SAndroid Build Coastguard Worker             symbol_name="SfStall"
2022*61046927SAndroid Build Coastguard Worker             underscore_name="sf_stall"
2023*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which strip-fans pipeline stage was stalled."
2024*61046927SAndroid Build Coastguard Worker             data_type="float"
2025*61046927SAndroid Build Coastguard Worker             units="percent"
2026*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2027*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2028*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
2029*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
2030*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2031*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2032*61046927SAndroid Build Coastguard Worker             />
2033*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
2034*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
2035*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800000" />
2036*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800001" />
2037*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x261E0000" />
2038*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x281F000F" />
2039*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2817001A" />
2040*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2791001F" />
2041*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x27880019" />
2042*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2D890000" />
2043*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278A0007" />
2044*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x298D001F" />
2045*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278E0020" />
2046*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2B8F0012" />
2047*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x29900000" />
2048*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00184000" />
2049*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02181000" />
2050*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02194000" />
2051*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x141E0002" />
2052*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041E0000" />
2053*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001E0000" />
2054*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x221F0015" />
2055*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041F0000" />
2056*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001F4000" />
2057*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021F0000" />
2058*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x023A8000" />
2059*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0213C000" />
2060*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02164000" />
2061*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24170012" />
2062*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04170000" />
2063*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07910005" />
2064*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05910000" />
2065*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01911500" />
2066*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03910501" />
2067*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D880002" />
2068*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D880003" />
2069*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05880000" />
2070*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B890032" />
2071*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B890031" />
2072*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05890000" />
2073*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01890040" />
2074*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03890040" />
2075*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098A0000" />
2076*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x198A0004" />
2077*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058A0000" />
2078*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018A8050" />
2079*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038A2050" />
2080*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018B95A9" />
2081*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038BE5A9" />
2082*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018C1500" />
2083*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038C0501" />
2084*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x178D0015" />
2085*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058D0000" />
2086*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x138E0004" />
2087*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x218E000C" />
2088*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058E0000" />
2089*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018E0500" />
2090*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038E0101" />
2091*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8F0027" />
2092*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058F0000" />
2093*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018F0000" />
2094*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038F0001" />
2095*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11900013" />
2096*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F900017" />
2097*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05900000" />
2098*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01900100" />
2099*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03900001" />
2100*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01845555" />
2101*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03845555" />
2102*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x418000AA" />
2103*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x438000AA" />
2104*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x458000AA" />
2105*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x478000AA" />
2106*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4980018C" />
2107*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B80014B" />
2108*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800128" />
2109*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F80012A" />
2110*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51800187" />
2111*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5380014B" />
2112*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55800149" />
2113*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5780010A" />
2114*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800000" />
2115*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
2116*61046927SAndroid Build Coastguard Worker    </register_config>
2117*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
2118*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
2119*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
2120*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
2121*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
2122*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x0007FFEA" />
2123*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x00007FFC" />
2124*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x0007AFFA" />
2125*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000F5FD" />
2126*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00079FFA" />
2127*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000F3FB" />
2128*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x0007BF7A" />
2129*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000F7E7" />
2130*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x0007FEFA" />
2131*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000F7CF" />
2132*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00077FFA" />
2133*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000EFDF" />
2134*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x0006FFFA" />
2135*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000CFBF" />
2136*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x0003FFFA" />
2137*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x00005F7F" />
2138*61046927SAndroid Build Coastguard Worker    </register_config>
2139*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
2140*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
2141*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00015014" />
2142*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00025024" />
2143*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00035034" />
2144*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
2145*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
2146*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
2147*61046927SAndroid Build Coastguard Worker    </register_config>
2148*61046927SAndroid Build Coastguard Worker  </set>
2149*61046927SAndroid Build Coastguard Worker
2150*61046927SAndroid Build Coastguard Worker  <set name="Metric set HDCAndSF"
2151*61046927SAndroid Build Coastguard Worker       chipset="CHV"
2152*61046927SAndroid Build Coastguard Worker       symbol_name="HDCAndSF"
2153*61046927SAndroid Build Coastguard Worker       underscore_name="hdc_and_sf"
2154*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
2155*61046927SAndroid Build Coastguard Worker       hw_config_guid="33af8252-7a51-4aa3-b0ba-1b946f209d7b"
2156*61046927SAndroid Build Coastguard Worker       >
2157*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
2158*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
2159*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
2160*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
2161*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2162*61046927SAndroid Build Coastguard Worker             units="ns"
2163*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2164*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2165*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2166*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2167*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2168*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2169*61046927SAndroid Build Coastguard Worker             />
2170*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
2171*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
2172*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
2173*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
2174*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2175*61046927SAndroid Build Coastguard Worker             units="cycles"
2176*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2177*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
2178*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2179*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
2180*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2181*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2182*61046927SAndroid Build Coastguard Worker             />
2183*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
2184*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
2185*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
2186*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
2187*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2188*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
2189*61046927SAndroid Build Coastguard Worker             units="hz"
2190*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2191*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2192*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2193*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2194*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2195*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2196*61046927SAndroid Build Coastguard Worker             />
2197*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
2198*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
2199*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
2200*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
2201*61046927SAndroid Build Coastguard Worker             data_type="float"
2202*61046927SAndroid Build Coastguard Worker             max_equation="100"
2203*61046927SAndroid Build Coastguard Worker             units="percent"
2204*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2205*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2206*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2207*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
2208*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2209*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2210*61046927SAndroid Build Coastguard Worker             />
2211*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
2212*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
2213*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
2214*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
2215*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2216*61046927SAndroid Build Coastguard Worker             units="threads"
2217*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2218*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
2219*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
2220*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2221*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2222*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2223*61046927SAndroid Build Coastguard Worker             />
2224*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
2225*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
2226*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
2227*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
2228*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2229*61046927SAndroid Build Coastguard Worker             units="threads"
2230*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2231*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
2232*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
2233*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2234*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
2235*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2236*61046927SAndroid Build Coastguard Worker             />
2237*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
2238*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
2239*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
2240*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
2241*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2242*61046927SAndroid Build Coastguard Worker             units="threads"
2243*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2244*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
2245*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
2246*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2247*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
2248*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2249*61046927SAndroid Build Coastguard Worker             />
2250*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
2251*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
2252*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
2253*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
2254*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2255*61046927SAndroid Build Coastguard Worker             units="threads"
2256*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2257*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
2258*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
2259*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2260*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
2261*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2262*61046927SAndroid Build Coastguard Worker             />
2263*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
2264*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
2265*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
2266*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
2267*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2268*61046927SAndroid Build Coastguard Worker             units="threads"
2269*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2270*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
2271*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
2272*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2273*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2274*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2275*61046927SAndroid Build Coastguard Worker             />
2276*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
2277*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
2278*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
2279*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
2280*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2281*61046927SAndroid Build Coastguard Worker             units="threads"
2282*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2283*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
2284*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
2285*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2286*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
2287*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2288*61046927SAndroid Build Coastguard Worker             />
2289*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
2290*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
2291*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
2292*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
2293*61046927SAndroid Build Coastguard Worker             data_type="float"
2294*61046927SAndroid Build Coastguard Worker             max_equation="100"
2295*61046927SAndroid Build Coastguard Worker             units="percent"
2296*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2297*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2298*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2299*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2300*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2301*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2302*61046927SAndroid Build Coastguard Worker             />
2303*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
2304*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
2305*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
2306*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
2307*61046927SAndroid Build Coastguard Worker             data_type="float"
2308*61046927SAndroid Build Coastguard Worker             max_equation="100"
2309*61046927SAndroid Build Coastguard Worker             units="percent"
2310*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2311*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2312*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2313*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2314*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2315*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2316*61046927SAndroid Build Coastguard Worker             />
2317*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
2318*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
2319*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
2320*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
2321*61046927SAndroid Build Coastguard Worker             data_type="float"
2322*61046927SAndroid Build Coastguard Worker             max_equation="100"
2323*61046927SAndroid Build Coastguard Worker             units="percent"
2324*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2325*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2326*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
2327*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2328*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2329*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2330*61046927SAndroid Build Coastguard Worker             />
2331*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
2332*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
2333*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
2334*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
2335*61046927SAndroid Build Coastguard Worker             data_type="float"
2336*61046927SAndroid Build Coastguard Worker             max_equation="100"
2337*61046927SAndroid Build Coastguard Worker             units="percent"
2338*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2339*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2340*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
2341*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2342*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2343*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2344*61046927SAndroid Build Coastguard Worker             />
2345*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
2346*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
2347*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
2348*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
2349*61046927SAndroid Build Coastguard Worker             data_type="float"
2350*61046927SAndroid Build Coastguard Worker             max_equation="100"
2351*61046927SAndroid Build Coastguard Worker             units="percent"
2352*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2353*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2354*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
2355*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2356*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2357*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2358*61046927SAndroid Build Coastguard Worker             />
2359*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
2360*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
2361*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
2362*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
2363*61046927SAndroid Build Coastguard Worker             data_type="float"
2364*61046927SAndroid Build Coastguard Worker             max_equation="100"
2365*61046927SAndroid Build Coastguard Worker             units="percent"
2366*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2367*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2368*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
2369*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2370*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2371*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2372*61046927SAndroid Build Coastguard Worker             />
2373*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
2374*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
2375*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
2376*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
2377*61046927SAndroid Build Coastguard Worker             data_type="float"
2378*61046927SAndroid Build Coastguard Worker             max_equation="100"
2379*61046927SAndroid Build Coastguard Worker             units="percent"
2380*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2381*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2382*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
2383*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2384*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2385*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2386*61046927SAndroid Build Coastguard Worker             />
2387*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
2388*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
2389*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
2390*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
2391*61046927SAndroid Build Coastguard Worker             data_type="float"
2392*61046927SAndroid Build Coastguard Worker             max_equation="100"
2393*61046927SAndroid Build Coastguard Worker             units="percent"
2394*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2395*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2396*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
2397*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2398*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2399*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2400*61046927SAndroid Build Coastguard Worker             />
2401*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
2402*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
2403*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
2404*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
2405*61046927SAndroid Build Coastguard Worker             data_type="float"
2406*61046927SAndroid Build Coastguard Worker             max_equation="100"
2407*61046927SAndroid Build Coastguard Worker             units="percent"
2408*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2409*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2410*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
2411*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2412*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2413*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2414*61046927SAndroid Build Coastguard Worker             />
2415*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
2416*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
2417*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
2418*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
2419*61046927SAndroid Build Coastguard Worker             data_type="float"
2420*61046927SAndroid Build Coastguard Worker             max_equation="100"
2421*61046927SAndroid Build Coastguard Worker             units="percent"
2422*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2423*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2424*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
2425*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2426*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2427*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2428*61046927SAndroid Build Coastguard Worker             />
2429*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
2430*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
2431*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
2432*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
2433*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2434*61046927SAndroid Build Coastguard Worker             units="pixels"
2435*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2436*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
2437*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
2438*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2439*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2440*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2441*61046927SAndroid Build Coastguard Worker             />
2442*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
2443*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
2444*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
2445*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
2446*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2447*61046927SAndroid Build Coastguard Worker             units="pixels"
2448*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2449*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
2450*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2451*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2452*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2453*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2454*61046927SAndroid Build Coastguard Worker             />
2455*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
2456*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
2457*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
2458*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
2459*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2460*61046927SAndroid Build Coastguard Worker             units="pixels"
2461*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2462*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
2463*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2464*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2465*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2466*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2467*61046927SAndroid Build Coastguard Worker             />
2468*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
2469*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
2470*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
2471*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
2472*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2473*61046927SAndroid Build Coastguard Worker             units="pixels"
2474*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2475*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
2476*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
2477*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2478*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2479*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2480*61046927SAndroid Build Coastguard Worker             />
2481*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
2482*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
2483*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
2484*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2485*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2486*61046927SAndroid Build Coastguard Worker             units="pixels"
2487*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2488*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
2489*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2490*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2491*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2492*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2493*61046927SAndroid Build Coastguard Worker             />
2494*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
2495*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
2496*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
2497*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
2498*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2499*61046927SAndroid Build Coastguard Worker             units="pixels"
2500*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2501*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
2502*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2503*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2504*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2505*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2506*61046927SAndroid Build Coastguard Worker             />
2507*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
2508*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
2509*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
2510*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
2511*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2512*61046927SAndroid Build Coastguard Worker             units="pixels"
2513*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2514*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
2515*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2516*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2517*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2518*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2519*61046927SAndroid Build Coastguard Worker             />
2520*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
2521*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
2522*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
2523*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2524*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2525*61046927SAndroid Build Coastguard Worker             units="texels"
2526*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2527*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
2528*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
2529*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2530*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2531*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2532*61046927SAndroid Build Coastguard Worker             />
2533*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
2534*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
2535*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
2536*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2537*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2538*61046927SAndroid Build Coastguard Worker             units="texels"
2539*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2540*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
2541*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
2542*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
2543*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2544*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2545*61046927SAndroid Build Coastguard Worker             />
2546*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
2547*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
2548*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
2549*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
2550*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2551*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2552*61046927SAndroid Build Coastguard Worker             units="bytes"
2553*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2554*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
2555*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2556*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2557*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
2558*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2559*61046927SAndroid Build Coastguard Worker             />
2560*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
2561*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
2562*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
2563*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
2564*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2565*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2566*61046927SAndroid Build Coastguard Worker             units="bytes"
2567*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2568*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
2569*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2570*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2571*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
2572*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2573*61046927SAndroid Build Coastguard Worker             />
2574*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
2575*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
2576*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
2577*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
2578*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2579*61046927SAndroid Build Coastguard Worker             units="messages"
2580*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2581*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
2582*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2583*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2584*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2585*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2586*61046927SAndroid Build Coastguard Worker             />
2587*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
2588*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
2589*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
2590*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
2591*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2592*61046927SAndroid Build Coastguard Worker             units="messages"
2593*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2594*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
2595*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
2596*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2597*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
2598*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2599*61046927SAndroid Build Coastguard Worker             />
2600*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
2601*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
2602*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
2603*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2604*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2605*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
2606*61046927SAndroid Build Coastguard Worker             units="bytes"
2607*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2608*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
2609*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2610*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
2611*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
2612*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2613*61046927SAndroid Build Coastguard Worker             />
2614*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
2615*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
2616*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
2617*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
2618*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2619*61046927SAndroid Build Coastguard Worker             units="messages"
2620*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2621*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
2622*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
2623*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2624*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2625*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2626*61046927SAndroid Build Coastguard Worker             />
2627*61046927SAndroid Build Coastguard Worker    <counter name="Polygon Data Ready"
2628*61046927SAndroid Build Coastguard Worker             symbol_name="PolyDataReady"
2629*61046927SAndroid Build Coastguard Worker             underscore_name="poly_data_ready"
2630*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which geometry pipeline output is ready"
2631*61046927SAndroid Build Coastguard Worker             data_type="float"
2632*61046927SAndroid Build Coastguard Worker             max_equation="100"
2633*61046927SAndroid Build Coastguard Worker             units="percent"
2634*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2635*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2636*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe/Strip-Fans"
2637*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2638*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2639*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2640*61046927SAndroid Build Coastguard Worker             />
2641*61046927SAndroid Build Coastguard Worker    <counter name="HDC stalled by L3 (s0.ss2)"
2642*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader02AccessStalledOnL3"
2643*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader02_access_stalled_on_l3"
2644*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (s0.ss2)"
2645*61046927SAndroid Build Coastguard Worker             data_type="float"
2646*61046927SAndroid Build Coastguard Worker             max_equation="100"
2647*61046927SAndroid Build Coastguard Worker             units="percent"
2648*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2649*61046927SAndroid Build Coastguard Worker             equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2650*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x4 AND"
2651*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2652*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2653*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2654*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2655*61046927SAndroid Build Coastguard Worker             />
2656*61046927SAndroid Build Coastguard Worker    <counter name="HDC stalled by L3 (s0.ss1)"
2657*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader01AccessStalledOnL3"
2658*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader01_access_stalled_on_l3"
2659*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (s0.ss1)"
2660*61046927SAndroid Build Coastguard Worker             data_type="float"
2661*61046927SAndroid Build Coastguard Worker             max_equation="100"
2662*61046927SAndroid Build Coastguard Worker             units="percent"
2663*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2664*61046927SAndroid Build Coastguard Worker             equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2665*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x2 AND"
2666*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2667*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2668*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2669*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2670*61046927SAndroid Build Coastguard Worker             />
2671*61046927SAndroid Build Coastguard Worker    <counter name="HDC stalled by L3 (s0.ss0)"
2672*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader00AccessStalledOnL3"
2673*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader00_access_stalled_on_l3"
2674*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (s0.ss0)"
2675*61046927SAndroid Build Coastguard Worker             data_type="float"
2676*61046927SAndroid Build Coastguard Worker             max_equation="100"
2677*61046927SAndroid Build Coastguard Worker             units="percent"
2678*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2679*61046927SAndroid Build Coastguard Worker             equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2680*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x1 AND"
2681*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2682*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2683*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2684*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2685*61046927SAndroid Build Coastguard Worker             />
2686*61046927SAndroid Build Coastguard Worker    <counter name="HDC stalled by L3 (s0.ss2)"
2687*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader12AccessStalledOnL3"
2688*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader12_access_stalled_on_l3"
2689*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (s0.ss2)"
2690*61046927SAndroid Build Coastguard Worker             data_type="float"
2691*61046927SAndroid Build Coastguard Worker             max_equation="100"
2692*61046927SAndroid Build Coastguard Worker             units="percent"
2693*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2694*61046927SAndroid Build Coastguard Worker             equation="C 1 READ C 0 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2695*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x20 AND"
2696*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2697*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2698*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2699*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2700*61046927SAndroid Build Coastguard Worker             />
2701*61046927SAndroid Build Coastguard Worker    <counter name="HDC stalled by L3 (s0.ss1)"
2702*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader11AccessStalledOnL3"
2703*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader11_access_stalled_on_l3"
2704*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (s0.ss1)"
2705*61046927SAndroid Build Coastguard Worker             data_type="float"
2706*61046927SAndroid Build Coastguard Worker             max_equation="100"
2707*61046927SAndroid Build Coastguard Worker             units="percent"
2708*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2709*61046927SAndroid Build Coastguard Worker             equation="B 7 READ B 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2710*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x10 AND"
2711*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2712*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2713*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2714*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2715*61046927SAndroid Build Coastguard Worker             />
2716*61046927SAndroid Build Coastguard Worker    <counter name="HDC stalled by L3 (s0.ss0)"
2717*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader10AccessStalledOnL3"
2718*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader10_access_stalled_on_l3"
2719*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (s0.ss0)"
2720*61046927SAndroid Build Coastguard Worker             data_type="float"
2721*61046927SAndroid Build Coastguard Worker             max_equation="100"
2722*61046927SAndroid Build Coastguard Worker             units="percent"
2723*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2724*61046927SAndroid Build Coastguard Worker             equation="B 5 READ B 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
2725*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x8 AND"
2726*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2727*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2728*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2729*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2730*61046927SAndroid Build Coastguard Worker             />
2731*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
2732*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
2733*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
2734*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
2735*61046927SAndroid Build Coastguard Worker             data_type="float"
2736*61046927SAndroid Build Coastguard Worker             max_equation="100"
2737*61046927SAndroid Build Coastguard Worker             units="percent"
2738*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2739*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
2740*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
2741*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2742*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2743*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
2744*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2745*61046927SAndroid Build Coastguard Worker             />
2746*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
2747*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
2748*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x105C0232" />
2749*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10580232" />
2750*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10380232" />
2751*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10DC0232" />
2752*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10D80232" />
2753*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B80232" />
2754*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x118E4400" />
2755*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025C6080" />
2756*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045C004B" />
2757*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x005C8000" />
2758*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00582080" />
2759*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0258004B" />
2760*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025B4000" />
2761*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045B4000" />
2762*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
2763*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
2764*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04386080" />
2765*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0638404B" />
2766*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02384000" />
2767*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08384000" />
2768*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A380000" />
2769*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C380000" />
2770*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00398000" />
2771*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0239A000" />
2772*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0439A000" />
2773*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06392000" />
2774*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDC25C1" />
2775*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ADCC000" />
2776*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AD825C1" />
2777*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18DB4000" />
2778*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ADB0001" />
2779*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9F8000" />
2780*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109F02AA" />
2781*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB825C1" />
2782*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18B80154" />
2783*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AB9A000" />
2784*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB9A000" />
2785*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
2786*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D88C000" />
2787*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F88000F" />
2788*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038A8000" />
2789*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058A8000" />
2790*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078A8000" />
2791*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098A8000" />
2792*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
2793*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
2794*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258BAA05" />
2795*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B002A" />
2796*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B2A80" />
2797*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x198C5400" />
2798*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
2799*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098DC000" />
2800*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
2801*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
2802*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
2803*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098E05C0" />
2804*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058E0000" />
2805*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x198F0020" />
2806*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185AA0A" />
2807*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
2808*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
2809*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19835000" />
2810*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830155" />
2811*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
2812*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
2813*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
2814*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
2815*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
2816*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
2817*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09848000" />
2818*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B84C000" />
2819*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D84C000" />
2820*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
2821*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01848000" />
2822*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
2823*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
2824*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07844000" />
2825*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19808000" />
2826*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B80C000" />
2827*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D80C000" />
2828*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
2829*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11808000" />
2830*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
2831*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
2832*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17804000" />
2833*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51800040" />
2834*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x43800400" />
2835*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45800800" />
2836*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
2837*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47800C62" />
2838*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
2839*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
2840*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
2841*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F801042" />
2842*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
2843*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x418014A4" />
2844*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
2845*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
2846*61046927SAndroid Build Coastguard Worker    </register_config>
2847*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
2848*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
2849*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
2850*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
2851*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x10800000" />
2852*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
2853*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
2854*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000002" />
2855*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF7" />
2856*61046927SAndroid Build Coastguard Worker    </register_config>
2857*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
2858*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
2859*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
2860*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
2861*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
2862*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
2863*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
2864*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
2865*61046927SAndroid Build Coastguard Worker    </register_config>
2866*61046927SAndroid Build Coastguard Worker  </set>
2867*61046927SAndroid Build Coastguard Worker
2868*61046927SAndroid Build Coastguard Worker  <set name="Metric set L3_1"
2869*61046927SAndroid Build Coastguard Worker       chipset="CHV"
2870*61046927SAndroid Build Coastguard Worker       symbol_name="L3_1"
2871*61046927SAndroid Build Coastguard Worker       underscore_name="l3_1"
2872*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
2873*61046927SAndroid Build Coastguard Worker       hw_config_guid="78f52900-5317-4417-8067-966fbf215a1f"
2874*61046927SAndroid Build Coastguard Worker       >
2875*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
2876*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
2877*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
2878*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
2879*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2880*61046927SAndroid Build Coastguard Worker             units="ns"
2881*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2882*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2883*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2884*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2885*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2886*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2887*61046927SAndroid Build Coastguard Worker             />
2888*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
2889*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
2890*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
2891*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
2892*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2893*61046927SAndroid Build Coastguard Worker             units="cycles"
2894*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2895*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
2896*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2897*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
2898*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2899*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2900*61046927SAndroid Build Coastguard Worker             />
2901*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
2902*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
2903*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
2904*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
2905*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2906*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
2907*61046927SAndroid Build Coastguard Worker             units="hz"
2908*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2909*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2910*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2911*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2912*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2913*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2914*61046927SAndroid Build Coastguard Worker             />
2915*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
2916*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
2917*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
2918*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
2919*61046927SAndroid Build Coastguard Worker             data_type="float"
2920*61046927SAndroid Build Coastguard Worker             max_equation="100"
2921*61046927SAndroid Build Coastguard Worker             units="percent"
2922*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2923*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2924*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2925*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
2926*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2927*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2928*61046927SAndroid Build Coastguard Worker             />
2929*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
2930*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
2931*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
2932*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
2933*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2934*61046927SAndroid Build Coastguard Worker             units="threads"
2935*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2936*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
2937*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
2938*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2939*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2940*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2941*61046927SAndroid Build Coastguard Worker             />
2942*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
2943*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
2944*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
2945*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
2946*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2947*61046927SAndroid Build Coastguard Worker             units="threads"
2948*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2949*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
2950*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
2951*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2952*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
2953*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2954*61046927SAndroid Build Coastguard Worker             />
2955*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
2956*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
2957*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
2958*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
2959*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2960*61046927SAndroid Build Coastguard Worker             units="threads"
2961*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2962*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
2963*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
2964*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2965*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
2966*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2967*61046927SAndroid Build Coastguard Worker             />
2968*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
2969*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
2970*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
2971*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
2972*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2973*61046927SAndroid Build Coastguard Worker             units="threads"
2974*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2975*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
2976*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
2977*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2978*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
2979*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2980*61046927SAndroid Build Coastguard Worker             />
2981*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
2982*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
2983*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
2984*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
2985*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2986*61046927SAndroid Build Coastguard Worker             units="threads"
2987*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2988*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
2989*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
2990*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2991*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
2992*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2993*61046927SAndroid Build Coastguard Worker             />
2994*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
2995*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
2996*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
2997*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
2998*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2999*61046927SAndroid Build Coastguard Worker             units="threads"
3000*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3001*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3002*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3003*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3004*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
3005*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3006*61046927SAndroid Build Coastguard Worker             />
3007*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
3008*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
3009*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
3010*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
3011*61046927SAndroid Build Coastguard Worker             data_type="float"
3012*61046927SAndroid Build Coastguard Worker             max_equation="100"
3013*61046927SAndroid Build Coastguard Worker             units="percent"
3014*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3015*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3016*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3017*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3018*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3019*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3020*61046927SAndroid Build Coastguard Worker             />
3021*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
3022*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
3023*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
3024*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
3025*61046927SAndroid Build Coastguard Worker             data_type="float"
3026*61046927SAndroid Build Coastguard Worker             max_equation="100"
3027*61046927SAndroid Build Coastguard Worker             units="percent"
3028*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3029*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3030*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3031*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3032*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3033*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3034*61046927SAndroid Build Coastguard Worker             />
3035*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
3036*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
3037*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
3038*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
3039*61046927SAndroid Build Coastguard Worker             data_type="float"
3040*61046927SAndroid Build Coastguard Worker             max_equation="100"
3041*61046927SAndroid Build Coastguard Worker             units="percent"
3042*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3043*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3044*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
3045*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3046*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3047*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3048*61046927SAndroid Build Coastguard Worker             />
3049*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
3050*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
3051*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
3052*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
3053*61046927SAndroid Build Coastguard Worker             data_type="float"
3054*61046927SAndroid Build Coastguard Worker             max_equation="100"
3055*61046927SAndroid Build Coastguard Worker             units="percent"
3056*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3057*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3058*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3059*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3060*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3061*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3062*61046927SAndroid Build Coastguard Worker             />
3063*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
3064*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
3065*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
3066*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
3067*61046927SAndroid Build Coastguard Worker             data_type="float"
3068*61046927SAndroid Build Coastguard Worker             max_equation="100"
3069*61046927SAndroid Build Coastguard Worker             units="percent"
3070*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3071*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3072*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3073*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3074*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3075*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3076*61046927SAndroid Build Coastguard Worker             />
3077*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
3078*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
3079*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
3080*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
3081*61046927SAndroid Build Coastguard Worker             data_type="float"
3082*61046927SAndroid Build Coastguard Worker             max_equation="100"
3083*61046927SAndroid Build Coastguard Worker             units="percent"
3084*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3085*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3086*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3087*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3088*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3089*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3090*61046927SAndroid Build Coastguard Worker             />
3091*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
3092*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
3093*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
3094*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
3095*61046927SAndroid Build Coastguard Worker             data_type="float"
3096*61046927SAndroid Build Coastguard Worker             max_equation="100"
3097*61046927SAndroid Build Coastguard Worker             units="percent"
3098*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3099*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3100*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
3101*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3102*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3103*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3104*61046927SAndroid Build Coastguard Worker             />
3105*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
3106*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
3107*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
3108*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
3109*61046927SAndroid Build Coastguard Worker             data_type="float"
3110*61046927SAndroid Build Coastguard Worker             max_equation="100"
3111*61046927SAndroid Build Coastguard Worker             units="percent"
3112*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3113*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3114*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
3115*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3116*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3117*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3118*61046927SAndroid Build Coastguard Worker             />
3119*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
3120*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
3121*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
3122*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
3123*61046927SAndroid Build Coastguard Worker             data_type="float"
3124*61046927SAndroid Build Coastguard Worker             max_equation="100"
3125*61046927SAndroid Build Coastguard Worker             units="percent"
3126*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3127*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3128*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
3129*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3130*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3131*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3132*61046927SAndroid Build Coastguard Worker             />
3133*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
3134*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
3135*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
3136*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
3137*61046927SAndroid Build Coastguard Worker             data_type="float"
3138*61046927SAndroid Build Coastguard Worker             max_equation="100"
3139*61046927SAndroid Build Coastguard Worker             units="percent"
3140*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3141*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3142*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
3143*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
3144*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3145*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3146*61046927SAndroid Build Coastguard Worker             />
3147*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
3148*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
3149*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
3150*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
3151*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3152*61046927SAndroid Build Coastguard Worker             units="pixels"
3153*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3154*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
3155*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
3156*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3157*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3158*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3159*61046927SAndroid Build Coastguard Worker             />
3160*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
3161*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
3162*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
3163*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
3164*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3165*61046927SAndroid Build Coastguard Worker             units="pixels"
3166*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3167*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
3168*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3169*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3170*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3171*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3172*61046927SAndroid Build Coastguard Worker             />
3173*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
3174*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
3175*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
3176*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
3177*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3178*61046927SAndroid Build Coastguard Worker             units="pixels"
3179*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3180*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
3181*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3182*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3183*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3184*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3185*61046927SAndroid Build Coastguard Worker             />
3186*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
3187*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
3188*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
3189*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
3190*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3191*61046927SAndroid Build Coastguard Worker             units="pixels"
3192*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3193*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
3194*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
3195*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3196*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3197*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3198*61046927SAndroid Build Coastguard Worker             />
3199*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
3200*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
3201*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
3202*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3203*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3204*61046927SAndroid Build Coastguard Worker             units="pixels"
3205*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3206*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
3207*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
3208*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3209*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3210*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3211*61046927SAndroid Build Coastguard Worker             />
3212*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
3213*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
3214*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
3215*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
3216*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3217*61046927SAndroid Build Coastguard Worker             units="pixels"
3218*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3219*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
3220*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
3221*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3222*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3223*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3224*61046927SAndroid Build Coastguard Worker             />
3225*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
3226*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
3227*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
3228*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
3229*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3230*61046927SAndroid Build Coastguard Worker             units="pixels"
3231*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3232*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
3233*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
3234*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3235*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3236*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3237*61046927SAndroid Build Coastguard Worker             />
3238*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
3239*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
3240*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
3241*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3242*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3243*61046927SAndroid Build Coastguard Worker             units="texels"
3244*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3245*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
3246*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
3247*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3248*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3249*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3250*61046927SAndroid Build Coastguard Worker             />
3251*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
3252*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
3253*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
3254*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3255*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3256*61046927SAndroid Build Coastguard Worker             units="texels"
3257*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3258*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
3259*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
3260*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
3261*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3262*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3263*61046927SAndroid Build Coastguard Worker             />
3264*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
3265*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
3266*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
3267*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
3268*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3269*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3270*61046927SAndroid Build Coastguard Worker             units="bytes"
3271*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
3272*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
3273*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
3274*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3275*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
3276*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3277*61046927SAndroid Build Coastguard Worker             />
3278*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
3279*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
3280*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
3281*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
3282*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3283*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3284*61046927SAndroid Build Coastguard Worker             units="bytes"
3285*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
3286*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
3287*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
3288*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3289*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
3290*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3291*61046927SAndroid Build Coastguard Worker             />
3292*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
3293*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
3294*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
3295*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
3296*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3297*61046927SAndroid Build Coastguard Worker             units="messages"
3298*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3299*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
3300*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
3301*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3302*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3303*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3304*61046927SAndroid Build Coastguard Worker             />
3305*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
3306*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
3307*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
3308*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
3309*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3310*61046927SAndroid Build Coastguard Worker             units="messages"
3311*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3312*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
3313*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
3314*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3315*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
3316*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3317*61046927SAndroid Build Coastguard Worker             />
3318*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
3319*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
3320*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
3321*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3322*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3323*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
3324*61046927SAndroid Build Coastguard Worker             units="bytes"
3325*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
3326*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
3327*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
3328*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
3329*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
3330*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3331*61046927SAndroid Build Coastguard Worker             />
3332*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
3333*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
3334*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
3335*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
3336*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3337*61046927SAndroid Build Coastguard Worker             units="messages"
3338*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3339*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
3340*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
3341*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3342*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3343*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3344*61046927SAndroid Build Coastguard Worker             />
3345*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 L3 Bank0 Stalled"
3346*61046927SAndroid Build Coastguard Worker             symbol_name="L31Bank0Stalled"
3347*61046927SAndroid Build Coastguard Worker             underscore_name="l31_bank0_stalled"
3348*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 L3 bank0 is stalled"
3349*61046927SAndroid Build Coastguard Worker             data_type="float"
3350*61046927SAndroid Build Coastguard Worker             max_equation="100"
3351*61046927SAndroid Build Coastguard Worker             units="percent"
3352*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3353*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
3354*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
3355*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3356*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3357*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3358*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3359*61046927SAndroid Build Coastguard Worker             />
3360*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 L3 Bank1 Stalled"
3361*61046927SAndroid Build Coastguard Worker             symbol_name="L31Bank1Stalled"
3362*61046927SAndroid Build Coastguard Worker             underscore_name="l31_bank1_stalled"
3363*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 L3 bank1 is stalled"
3364*61046927SAndroid Build Coastguard Worker             data_type="float"
3365*61046927SAndroid Build Coastguard Worker             max_equation="100"
3366*61046927SAndroid Build Coastguard Worker             units="percent"
3367*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3368*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
3369*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
3370*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3371*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3372*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3373*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3374*61046927SAndroid Build Coastguard Worker             />
3375*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 L3 Bank1 Active"
3376*61046927SAndroid Build Coastguard Worker             symbol_name="L31Bank1Active"
3377*61046927SAndroid Build Coastguard Worker             underscore_name="l31_bank1_active"
3378*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 L3 bank1 is active"
3379*61046927SAndroid Build Coastguard Worker             data_type="float"
3380*61046927SAndroid Build Coastguard Worker             max_equation="100"
3381*61046927SAndroid Build Coastguard Worker             units="percent"
3382*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3383*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
3384*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
3385*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3386*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3387*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3388*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3389*61046927SAndroid Build Coastguard Worker             />
3390*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 L3 Bank0 Active"
3391*61046927SAndroid Build Coastguard Worker             symbol_name="L31Bank0Active"
3392*61046927SAndroid Build Coastguard Worker             underscore_name="l31_bank0_active"
3393*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 L3 bank0 is active"
3394*61046927SAndroid Build Coastguard Worker             data_type="float"
3395*61046927SAndroid Build Coastguard Worker             max_equation="100"
3396*61046927SAndroid Build Coastguard Worker             units="percent"
3397*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3398*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
3399*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
3400*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3401*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3402*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3403*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3404*61046927SAndroid Build Coastguard Worker             />
3405*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
3406*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
3407*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
3408*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
3409*61046927SAndroid Build Coastguard Worker             data_type="float"
3410*61046927SAndroid Build Coastguard Worker             max_equation="100"
3411*61046927SAndroid Build Coastguard Worker             units="percent"
3412*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3413*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
3414*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
3415*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
3416*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3417*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
3418*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3419*61046927SAndroid Build Coastguard Worker             />
3420*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3421*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
3422*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10BF03DA" />
3423*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14BF0001" />
3424*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12980340" />
3425*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12990340" />
3426*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CBF1187" />
3427*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EBF1205" />
3428*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00BF0500" />
3429*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02BF042B" />
3430*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04BF002C" />
3431*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDAC000" />
3432*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EDAC000" />
3433*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00DA8000" />
3434*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02DAC000" />
3435*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04DA4000" />
3436*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04983400" />
3437*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10980000" />
3438*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06990034" />
3439*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10990000" />
3440*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9DC000" />
3441*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9DC000" />
3442*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x009D8000" />
3443*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x029DC000" />
3444*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x049D4000" />
3445*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109F02A8" />
3446*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9FA000" />
3447*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9F00BA" />
3448*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB88000" />
3449*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB95000" />
3450*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB95000" />
3451*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B94000" />
3452*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B95000" />
3453*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B91000" />
3454*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B92000" />
3455*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CBA4000" />
3456*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F88000F" />
3457*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03888000" />
3458*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05888000" />
3459*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07888000" />
3460*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09888000" />
3461*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B888000" />
3462*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D880400" />
3463*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258B800A" />
3464*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B002A" />
3465*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B5500" />
3466*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x198C4000" />
3467*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
3468*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038C4000" />
3469*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058C4000" />
3470*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078C4000" />
3471*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098C4000" />
3472*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8C4000" />
3473*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
3474*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
3475*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
3476*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018D8000" />
3477*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038DA000" />
3478*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058DA000" />
3479*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078D2000" />
3480*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185800A" />
3481*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
3482*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
3483*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830154" />
3484*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
3485*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
3486*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
3487*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
3488*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
3489*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
3490*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D84C000" />
3491*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
3492*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01848000" />
3493*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
3494*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
3495*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07844000" />
3496*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D80C000" />
3497*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
3498*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11808000" />
3499*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
3500*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
3501*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17804000" />
3502*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
3503*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45800000" />
3504*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47800000" />
3505*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
3506*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
3507*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
3508*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F800000" />
3509*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
3510*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41800060" />
3511*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
3512*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
3513*61046927SAndroid Build Coastguard Worker    </register_config>
3514*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3515*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
3516*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
3517*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
3518*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
3519*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
3520*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
3521*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00100070" />
3522*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF1" />
3523*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00014002" />
3524*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
3525*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00010002" />
3526*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000C7FF" />
3527*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00004002" />
3528*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
3529*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00100700" />
3530*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FF1F" />
3531*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00001402" />
3532*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
3533*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x00001002" />
3534*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
3535*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x00000402" />
3536*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
3537*61046927SAndroid Build Coastguard Worker    </register_config>
3538*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3539*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
3540*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
3541*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
3542*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
3543*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
3544*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
3545*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
3546*61046927SAndroid Build Coastguard Worker    </register_config>
3547*61046927SAndroid Build Coastguard Worker  </set>
3548*61046927SAndroid Build Coastguard Worker
3549*61046927SAndroid Build Coastguard Worker  <set name="Metric set L3_2"
3550*61046927SAndroid Build Coastguard Worker       chipset="CHV"
3551*61046927SAndroid Build Coastguard Worker       symbol_name="L3_2"
3552*61046927SAndroid Build Coastguard Worker       underscore_name="l3_2"
3553*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
3554*61046927SAndroid Build Coastguard Worker       hw_config_guid="0db4fe4a-2648-4064-bd6a-89c06d0c27b3"
3555*61046927SAndroid Build Coastguard Worker       >
3556*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3557*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3558*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3559*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3560*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3561*61046927SAndroid Build Coastguard Worker             units="ns"
3562*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3563*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3564*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3565*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3566*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3567*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3568*61046927SAndroid Build Coastguard Worker             />
3569*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
3570*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
3571*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
3572*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
3573*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3574*61046927SAndroid Build Coastguard Worker             units="cycles"
3575*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3576*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
3577*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3578*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
3579*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3580*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3581*61046927SAndroid Build Coastguard Worker             />
3582*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
3583*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
3584*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
3585*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
3586*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3587*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
3588*61046927SAndroid Build Coastguard Worker             units="hz"
3589*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3590*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3591*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3592*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3593*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3594*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3595*61046927SAndroid Build Coastguard Worker             />
3596*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
3597*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
3598*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
3599*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
3600*61046927SAndroid Build Coastguard Worker             data_type="float"
3601*61046927SAndroid Build Coastguard Worker             max_equation="100"
3602*61046927SAndroid Build Coastguard Worker             units="percent"
3603*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3604*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3605*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3606*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
3607*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3608*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3609*61046927SAndroid Build Coastguard Worker             />
3610*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3611*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3612*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3613*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3614*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3615*61046927SAndroid Build Coastguard Worker             units="threads"
3616*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3617*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3618*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3619*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3620*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3621*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3622*61046927SAndroid Build Coastguard Worker             />
3623*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3624*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
3625*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
3626*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
3627*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3628*61046927SAndroid Build Coastguard Worker             units="threads"
3629*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3630*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
3631*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
3632*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3633*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
3634*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3635*61046927SAndroid Build Coastguard Worker             />
3636*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
3637*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
3638*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
3639*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
3640*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3641*61046927SAndroid Build Coastguard Worker             units="threads"
3642*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3643*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
3644*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
3645*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3646*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
3647*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3648*61046927SAndroid Build Coastguard Worker             />
3649*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
3650*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
3651*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
3652*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
3653*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3654*61046927SAndroid Build Coastguard Worker             units="threads"
3655*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3656*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
3657*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
3658*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3659*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
3660*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3661*61046927SAndroid Build Coastguard Worker             />
3662*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
3663*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
3664*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
3665*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
3666*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3667*61046927SAndroid Build Coastguard Worker             units="threads"
3668*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3669*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
3670*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
3671*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3672*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3673*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3674*61046927SAndroid Build Coastguard Worker             />
3675*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
3676*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
3677*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
3678*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
3679*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3680*61046927SAndroid Build Coastguard Worker             units="threads"
3681*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3682*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3683*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3684*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3685*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
3686*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3687*61046927SAndroid Build Coastguard Worker             />
3688*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
3689*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
3690*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
3691*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
3692*61046927SAndroid Build Coastguard Worker             data_type="float"
3693*61046927SAndroid Build Coastguard Worker             max_equation="100"
3694*61046927SAndroid Build Coastguard Worker             units="percent"
3695*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3696*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3697*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3698*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3699*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3700*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3701*61046927SAndroid Build Coastguard Worker             />
3702*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
3703*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
3704*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
3705*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
3706*61046927SAndroid Build Coastguard Worker             data_type="float"
3707*61046927SAndroid Build Coastguard Worker             max_equation="100"
3708*61046927SAndroid Build Coastguard Worker             units="percent"
3709*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3710*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3711*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3712*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3713*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3714*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3715*61046927SAndroid Build Coastguard Worker             />
3716*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
3717*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
3718*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
3719*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
3720*61046927SAndroid Build Coastguard Worker             data_type="float"
3721*61046927SAndroid Build Coastguard Worker             max_equation="100"
3722*61046927SAndroid Build Coastguard Worker             units="percent"
3723*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3724*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3725*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
3726*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3727*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3728*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3729*61046927SAndroid Build Coastguard Worker             />
3730*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
3731*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
3732*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
3733*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
3734*61046927SAndroid Build Coastguard Worker             data_type="float"
3735*61046927SAndroid Build Coastguard Worker             max_equation="100"
3736*61046927SAndroid Build Coastguard Worker             units="percent"
3737*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3738*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3739*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3740*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3741*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3742*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3743*61046927SAndroid Build Coastguard Worker             />
3744*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
3745*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
3746*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
3747*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
3748*61046927SAndroid Build Coastguard Worker             data_type="float"
3749*61046927SAndroid Build Coastguard Worker             max_equation="100"
3750*61046927SAndroid Build Coastguard Worker             units="percent"
3751*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3752*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3753*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3754*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3755*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3756*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3757*61046927SAndroid Build Coastguard Worker             />
3758*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
3759*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
3760*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
3761*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
3762*61046927SAndroid Build Coastguard Worker             data_type="float"
3763*61046927SAndroid Build Coastguard Worker             max_equation="100"
3764*61046927SAndroid Build Coastguard Worker             units="percent"
3765*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3766*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3767*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3768*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3769*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3770*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3771*61046927SAndroid Build Coastguard Worker             />
3772*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
3773*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
3774*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
3775*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
3776*61046927SAndroid Build Coastguard Worker             data_type="float"
3777*61046927SAndroid Build Coastguard Worker             max_equation="100"
3778*61046927SAndroid Build Coastguard Worker             units="percent"
3779*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3780*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3781*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
3782*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3783*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3784*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3785*61046927SAndroid Build Coastguard Worker             />
3786*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
3787*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
3788*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
3789*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
3790*61046927SAndroid Build Coastguard Worker             data_type="float"
3791*61046927SAndroid Build Coastguard Worker             max_equation="100"
3792*61046927SAndroid Build Coastguard Worker             units="percent"
3793*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3794*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3795*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
3796*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3797*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3798*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3799*61046927SAndroid Build Coastguard Worker             />
3800*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
3801*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
3802*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
3803*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
3804*61046927SAndroid Build Coastguard Worker             data_type="float"
3805*61046927SAndroid Build Coastguard Worker             max_equation="100"
3806*61046927SAndroid Build Coastguard Worker             units="percent"
3807*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3808*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3809*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
3810*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3811*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3812*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3813*61046927SAndroid Build Coastguard Worker             />
3814*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
3815*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
3816*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
3817*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
3818*61046927SAndroid Build Coastguard Worker             data_type="float"
3819*61046927SAndroid Build Coastguard Worker             max_equation="100"
3820*61046927SAndroid Build Coastguard Worker             units="percent"
3821*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3822*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3823*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
3824*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
3825*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3826*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3827*61046927SAndroid Build Coastguard Worker             />
3828*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
3829*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
3830*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
3831*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
3832*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3833*61046927SAndroid Build Coastguard Worker             units="pixels"
3834*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3835*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
3836*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
3837*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3838*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3839*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3840*61046927SAndroid Build Coastguard Worker             />
3841*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
3842*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
3843*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
3844*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
3845*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3846*61046927SAndroid Build Coastguard Worker             units="pixels"
3847*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3848*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
3849*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3850*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3851*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3852*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3853*61046927SAndroid Build Coastguard Worker             />
3854*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
3855*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
3856*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
3857*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
3858*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3859*61046927SAndroid Build Coastguard Worker             units="pixels"
3860*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3861*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
3862*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3863*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3864*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3865*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3866*61046927SAndroid Build Coastguard Worker             />
3867*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
3868*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
3869*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
3870*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
3871*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3872*61046927SAndroid Build Coastguard Worker             units="pixels"
3873*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3874*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
3875*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
3876*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3877*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3878*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3879*61046927SAndroid Build Coastguard Worker             />
3880*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
3881*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
3882*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
3883*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3884*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3885*61046927SAndroid Build Coastguard Worker             units="pixels"
3886*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3887*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
3888*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
3889*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3890*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3891*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3892*61046927SAndroid Build Coastguard Worker             />
3893*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
3894*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
3895*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
3896*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
3897*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3898*61046927SAndroid Build Coastguard Worker             units="pixels"
3899*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3900*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
3901*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
3902*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3903*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3904*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3905*61046927SAndroid Build Coastguard Worker             />
3906*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
3907*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
3908*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
3909*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
3910*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3911*61046927SAndroid Build Coastguard Worker             units="pixels"
3912*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3913*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
3914*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
3915*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3916*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
3917*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3918*61046927SAndroid Build Coastguard Worker             />
3919*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
3920*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
3921*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
3922*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3923*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3924*61046927SAndroid Build Coastguard Worker             units="texels"
3925*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3926*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
3927*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
3928*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3929*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3930*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3931*61046927SAndroid Build Coastguard Worker             />
3932*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
3933*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
3934*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
3935*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3936*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3937*61046927SAndroid Build Coastguard Worker             units="texels"
3938*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3939*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
3940*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
3941*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
3942*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3943*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3944*61046927SAndroid Build Coastguard Worker             />
3945*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
3946*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
3947*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
3948*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
3949*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3950*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3951*61046927SAndroid Build Coastguard Worker             units="bytes"
3952*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
3953*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
3954*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
3955*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3956*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
3957*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3958*61046927SAndroid Build Coastguard Worker             />
3959*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
3960*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
3961*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
3962*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
3963*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3964*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3965*61046927SAndroid Build Coastguard Worker             units="bytes"
3966*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
3967*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
3968*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
3969*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3970*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
3971*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3972*61046927SAndroid Build Coastguard Worker             />
3973*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
3974*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
3975*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
3976*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
3977*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3978*61046927SAndroid Build Coastguard Worker             units="messages"
3979*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3980*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
3981*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
3982*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3983*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3984*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3985*61046927SAndroid Build Coastguard Worker             />
3986*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
3987*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
3988*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
3989*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
3990*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3991*61046927SAndroid Build Coastguard Worker             units="messages"
3992*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3993*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
3994*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
3995*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3996*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
3997*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3998*61046927SAndroid Build Coastguard Worker             />
3999*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
4000*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
4001*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
4002*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4003*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4004*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
4005*61046927SAndroid Build Coastguard Worker             units="bytes"
4006*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
4007*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
4008*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
4009*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
4010*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
4011*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4012*61046927SAndroid Build Coastguard Worker             />
4013*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
4014*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
4015*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
4016*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
4017*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4018*61046927SAndroid Build Coastguard Worker             units="messages"
4019*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4020*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
4021*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
4022*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4023*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4024*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4025*61046927SAndroid Build Coastguard Worker             />
4026*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank0 Stalled"
4027*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank0Stalled"
4028*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank0_stalled"
4029*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank0 is stalled"
4030*61046927SAndroid Build Coastguard Worker             data_type="float"
4031*61046927SAndroid Build Coastguard Worker             max_equation="100"
4032*61046927SAndroid Build Coastguard Worker             units="percent"
4033*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4034*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4035*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
4036*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4037*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4038*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4039*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4040*61046927SAndroid Build Coastguard Worker             />
4041*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank1 Stalled"
4042*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank1Stalled"
4043*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank1_stalled"
4044*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank1 is stalled"
4045*61046927SAndroid Build Coastguard Worker             data_type="float"
4046*61046927SAndroid Build Coastguard Worker             max_equation="100"
4047*61046927SAndroid Build Coastguard Worker             units="percent"
4048*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4049*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
4050*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
4051*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4052*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4053*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4054*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4055*61046927SAndroid Build Coastguard Worker             />
4056*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank1 Active"
4057*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank1Active"
4058*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank1_active"
4059*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank1 is active"
4060*61046927SAndroid Build Coastguard Worker             data_type="float"
4061*61046927SAndroid Build Coastguard Worker             max_equation="100"
4062*61046927SAndroid Build Coastguard Worker             units="percent"
4063*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4064*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
4065*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
4066*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4067*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4068*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4069*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4070*61046927SAndroid Build Coastguard Worker             />
4071*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank0 Active"
4072*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank0Active"
4073*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank0_active"
4074*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank0 is active"
4075*61046927SAndroid Build Coastguard Worker             data_type="float"
4076*61046927SAndroid Build Coastguard Worker             max_equation="100"
4077*61046927SAndroid Build Coastguard Worker             units="percent"
4078*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4079*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
4080*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
4081*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4082*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4083*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4084*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4085*61046927SAndroid Build Coastguard Worker             />
4086*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
4087*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
4088*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
4089*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
4090*61046927SAndroid Build Coastguard Worker             data_type="float"
4091*61046927SAndroid Build Coastguard Worker             max_equation="100"
4092*61046927SAndroid Build Coastguard Worker             units="percent"
4093*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4094*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
4095*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
4096*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
4097*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4098*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
4099*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4100*61046927SAndroid Build Coastguard Worker             />
4101*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4102*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
4103*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x103F03DA" />
4104*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x143F0001" />
4105*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12180340" />
4106*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12190340" />
4107*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C3F1187" />
4108*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E3F1205" />
4109*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x003F0500" />
4110*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x023F042B" />
4111*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x043F002C" />
4112*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C5AC000" />
4113*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E5AC000" />
4114*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x005A8000" />
4115*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025AC000" />
4116*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045A4000" />
4117*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04183400" />
4118*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10180000" />
4119*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06190034" />
4120*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10190000" />
4121*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1DC000" />
4122*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1DC000" />
4123*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001D8000" />
4124*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021DC000" />
4125*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041D4000" />
4126*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101F02A8" />
4127*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
4128*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F00BA" />
4129*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C388000" />
4130*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C395000" />
4131*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E395000" />
4132*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00394000" />
4133*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02395000" />
4134*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04391000" />
4135*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06392000" />
4136*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C3A4000" />
4137*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8AA800" />
4138*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
4139*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038A8000" />
4140*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058A8000" />
4141*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078A8000" />
4142*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098A8000" />
4143*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4144*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
4145*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258B4005" />
4146*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B0015" />
4147*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B2A80" />
4148*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185800A" />
4149*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
4150*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
4151*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830154" />
4152*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
4153*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
4154*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
4155*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
4156*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
4157*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
4158*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D84C000" />
4159*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
4160*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01848000" />
4161*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
4162*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
4163*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07844000" />
4164*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D80C000" />
4165*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
4166*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11808000" />
4167*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
4168*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
4169*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17804000" />
4170*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
4171*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45800000" />
4172*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47800000" />
4173*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
4174*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
4175*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
4176*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F800000" />
4177*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
4178*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41800060" />
4179*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
4180*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
4181*61046927SAndroid Build Coastguard Worker    </register_config>
4182*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4183*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
4184*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
4185*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
4186*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
4187*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
4188*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
4189*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00100070" />
4190*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF1" />
4191*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00014002" />
4192*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
4193*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00010002" />
4194*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000C7FF" />
4195*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00004002" />
4196*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
4197*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00100700" />
4198*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FF1F" />
4199*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00001402" />
4200*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
4201*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x00001002" />
4202*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
4203*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x00000402" />
4204*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
4205*61046927SAndroid Build Coastguard Worker    </register_config>
4206*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4207*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
4208*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
4209*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
4210*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
4211*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
4212*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
4213*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
4214*61046927SAndroid Build Coastguard Worker    </register_config>
4215*61046927SAndroid Build Coastguard Worker  </set>
4216*61046927SAndroid Build Coastguard Worker
4217*61046927SAndroid Build Coastguard Worker  <set name="Metric set L3_3"
4218*61046927SAndroid Build Coastguard Worker       chipset="CHV"
4219*61046927SAndroid Build Coastguard Worker       symbol_name="L3_3"
4220*61046927SAndroid Build Coastguard Worker       underscore_name="l3_3"
4221*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
4222*61046927SAndroid Build Coastguard Worker       hw_config_guid="0de6539e-33b4-4aee-83c4-9ab45a579b94"
4223*61046927SAndroid Build Coastguard Worker       >
4224*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4225*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4226*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4227*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4228*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4229*61046927SAndroid Build Coastguard Worker             units="ns"
4230*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4231*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4232*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4233*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4234*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4235*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4236*61046927SAndroid Build Coastguard Worker             />
4237*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4238*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4239*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4240*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4241*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4242*61046927SAndroid Build Coastguard Worker             units="cycles"
4243*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4244*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4245*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4246*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4247*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4248*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4249*61046927SAndroid Build Coastguard Worker             />
4250*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4251*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4252*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4253*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4254*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4255*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4256*61046927SAndroid Build Coastguard Worker             units="hz"
4257*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4258*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4259*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4260*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4261*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4262*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4263*61046927SAndroid Build Coastguard Worker             />
4264*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4265*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4266*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4267*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4268*61046927SAndroid Build Coastguard Worker             data_type="float"
4269*61046927SAndroid Build Coastguard Worker             max_equation="100"
4270*61046927SAndroid Build Coastguard Worker             units="percent"
4271*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4272*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4273*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4274*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4275*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4276*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4277*61046927SAndroid Build Coastguard Worker             />
4278*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4279*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4280*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4281*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4282*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4283*61046927SAndroid Build Coastguard Worker             units="threads"
4284*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4285*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4286*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4287*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4288*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4289*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4290*61046927SAndroid Build Coastguard Worker             />
4291*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4292*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4293*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4294*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4295*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4296*61046927SAndroid Build Coastguard Worker             units="threads"
4297*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4298*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4299*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4300*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4301*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
4302*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4303*61046927SAndroid Build Coastguard Worker             />
4304*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4305*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4306*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4307*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4308*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4309*61046927SAndroid Build Coastguard Worker             units="threads"
4310*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4311*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4312*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4313*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4314*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
4315*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4316*61046927SAndroid Build Coastguard Worker             />
4317*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4318*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4319*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4320*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4321*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4322*61046927SAndroid Build Coastguard Worker             units="threads"
4323*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4324*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4325*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4326*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4327*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
4328*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4329*61046927SAndroid Build Coastguard Worker             />
4330*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4331*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4332*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4333*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4334*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4335*61046927SAndroid Build Coastguard Worker             units="threads"
4336*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4337*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4338*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4339*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4340*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4341*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4342*61046927SAndroid Build Coastguard Worker             />
4343*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4344*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4345*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4346*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4347*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4348*61046927SAndroid Build Coastguard Worker             units="threads"
4349*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4350*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4351*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4352*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4353*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
4354*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4355*61046927SAndroid Build Coastguard Worker             />
4356*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4357*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4358*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4359*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4360*61046927SAndroid Build Coastguard Worker             data_type="float"
4361*61046927SAndroid Build Coastguard Worker             max_equation="100"
4362*61046927SAndroid Build Coastguard Worker             units="percent"
4363*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4364*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4365*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4366*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4367*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4368*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4369*61046927SAndroid Build Coastguard Worker             />
4370*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
4371*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4372*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4373*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4374*61046927SAndroid Build Coastguard Worker             data_type="float"
4375*61046927SAndroid Build Coastguard Worker             max_equation="100"
4376*61046927SAndroid Build Coastguard Worker             units="percent"
4377*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4378*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4379*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4380*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4381*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4382*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4383*61046927SAndroid Build Coastguard Worker             />
4384*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
4385*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
4386*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
4387*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
4388*61046927SAndroid Build Coastguard Worker             data_type="float"
4389*61046927SAndroid Build Coastguard Worker             max_equation="100"
4390*61046927SAndroid Build Coastguard Worker             units="percent"
4391*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4392*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4393*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
4394*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4395*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4396*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4397*61046927SAndroid Build Coastguard Worker             />
4398*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
4399*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
4400*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
4401*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
4402*61046927SAndroid Build Coastguard Worker             data_type="float"
4403*61046927SAndroid Build Coastguard Worker             max_equation="100"
4404*61046927SAndroid Build Coastguard Worker             units="percent"
4405*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4406*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4407*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4408*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4409*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4410*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4411*61046927SAndroid Build Coastguard Worker             />
4412*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
4413*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
4414*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
4415*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4416*61046927SAndroid Build Coastguard Worker             data_type="float"
4417*61046927SAndroid Build Coastguard Worker             max_equation="100"
4418*61046927SAndroid Build Coastguard Worker             units="percent"
4419*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4420*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4421*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4422*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4423*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4424*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4425*61046927SAndroid Build Coastguard Worker             />
4426*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
4427*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
4428*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
4429*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4430*61046927SAndroid Build Coastguard Worker             data_type="float"
4431*61046927SAndroid Build Coastguard Worker             max_equation="100"
4432*61046927SAndroid Build Coastguard Worker             units="percent"
4433*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4434*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4435*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4436*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4437*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4438*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4439*61046927SAndroid Build Coastguard Worker             />
4440*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
4441*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
4442*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
4443*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
4444*61046927SAndroid Build Coastguard Worker             data_type="float"
4445*61046927SAndroid Build Coastguard Worker             max_equation="100"
4446*61046927SAndroid Build Coastguard Worker             units="percent"
4447*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4448*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4449*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
4450*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4451*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4452*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4453*61046927SAndroid Build Coastguard Worker             />
4454*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
4455*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
4456*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
4457*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
4458*61046927SAndroid Build Coastguard Worker             data_type="float"
4459*61046927SAndroid Build Coastguard Worker             max_equation="100"
4460*61046927SAndroid Build Coastguard Worker             units="percent"
4461*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4462*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4463*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
4464*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4465*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4466*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4467*61046927SAndroid Build Coastguard Worker             />
4468*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
4469*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
4470*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
4471*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
4472*61046927SAndroid Build Coastguard Worker             data_type="float"
4473*61046927SAndroid Build Coastguard Worker             max_equation="100"
4474*61046927SAndroid Build Coastguard Worker             units="percent"
4475*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4476*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4477*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
4478*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4479*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4480*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4481*61046927SAndroid Build Coastguard Worker             />
4482*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
4483*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
4484*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
4485*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
4486*61046927SAndroid Build Coastguard Worker             data_type="float"
4487*61046927SAndroid Build Coastguard Worker             max_equation="100"
4488*61046927SAndroid Build Coastguard Worker             units="percent"
4489*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4490*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4491*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
4492*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
4493*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4494*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4495*61046927SAndroid Build Coastguard Worker             />
4496*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
4497*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
4498*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
4499*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
4500*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4501*61046927SAndroid Build Coastguard Worker             units="pixels"
4502*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4503*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
4504*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
4505*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4506*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4507*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4508*61046927SAndroid Build Coastguard Worker             />
4509*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
4510*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
4511*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
4512*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
4513*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4514*61046927SAndroid Build Coastguard Worker             units="pixels"
4515*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4516*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
4517*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4518*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4519*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4520*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4521*61046927SAndroid Build Coastguard Worker             />
4522*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
4523*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
4524*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
4525*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
4526*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4527*61046927SAndroid Build Coastguard Worker             units="pixels"
4528*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4529*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
4530*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
4531*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4532*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4533*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4534*61046927SAndroid Build Coastguard Worker             />
4535*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
4536*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
4537*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
4538*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
4539*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4540*61046927SAndroid Build Coastguard Worker             units="pixels"
4541*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4542*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
4543*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
4544*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4545*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4546*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4547*61046927SAndroid Build Coastguard Worker             />
4548*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
4549*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
4550*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
4551*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4552*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4553*61046927SAndroid Build Coastguard Worker             units="pixels"
4554*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4555*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
4556*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
4557*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4558*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4559*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4560*61046927SAndroid Build Coastguard Worker             />
4561*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
4562*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
4563*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
4564*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
4565*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4566*61046927SAndroid Build Coastguard Worker             units="pixels"
4567*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4568*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
4569*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
4570*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4571*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4572*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4573*61046927SAndroid Build Coastguard Worker             />
4574*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
4575*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
4576*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
4577*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
4578*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4579*61046927SAndroid Build Coastguard Worker             units="pixels"
4580*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4581*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
4582*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
4583*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4584*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4585*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4586*61046927SAndroid Build Coastguard Worker             />
4587*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
4588*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
4589*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
4590*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4591*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4592*61046927SAndroid Build Coastguard Worker             units="texels"
4593*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4594*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
4595*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
4596*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4597*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4598*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4599*61046927SAndroid Build Coastguard Worker             />
4600*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
4601*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
4602*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
4603*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4604*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4605*61046927SAndroid Build Coastguard Worker             units="texels"
4606*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4607*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
4608*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
4609*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
4610*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4611*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4612*61046927SAndroid Build Coastguard Worker             />
4613*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
4614*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
4615*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
4616*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
4617*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4618*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4619*61046927SAndroid Build Coastguard Worker             units="bytes"
4620*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
4621*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
4622*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
4623*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4624*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
4625*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4626*61046927SAndroid Build Coastguard Worker             />
4627*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
4628*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
4629*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
4630*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
4631*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4632*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4633*61046927SAndroid Build Coastguard Worker             units="bytes"
4634*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
4635*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
4636*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
4637*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4638*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
4639*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4640*61046927SAndroid Build Coastguard Worker             />
4641*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
4642*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
4643*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
4644*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
4645*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4646*61046927SAndroid Build Coastguard Worker             units="messages"
4647*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4648*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
4649*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
4650*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4651*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4652*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4653*61046927SAndroid Build Coastguard Worker             />
4654*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
4655*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
4656*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
4657*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
4658*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4659*61046927SAndroid Build Coastguard Worker             units="messages"
4660*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4661*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
4662*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
4663*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4664*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
4665*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4666*61046927SAndroid Build Coastguard Worker             />
4667*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
4668*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
4669*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
4670*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4671*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4672*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
4673*61046927SAndroid Build Coastguard Worker             units="bytes"
4674*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
4675*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
4676*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
4677*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
4678*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
4679*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4680*61046927SAndroid Build Coastguard Worker             />
4681*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
4682*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
4683*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
4684*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
4685*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4686*61046927SAndroid Build Coastguard Worker             units="messages"
4687*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4688*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
4689*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
4690*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4691*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4692*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4693*61046927SAndroid Build Coastguard Worker             />
4694*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank3 Stalled"
4695*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank3Stalled"
4696*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank3_stalled"
4697*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank3 is stalled"
4698*61046927SAndroid Build Coastguard Worker             data_type="float"
4699*61046927SAndroid Build Coastguard Worker             max_equation="100"
4700*61046927SAndroid Build Coastguard Worker             units="percent"
4701*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4702*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4703*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
4704*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4705*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4706*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4707*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4708*61046927SAndroid Build Coastguard Worker             />
4709*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 L3 Bank3 Stalled"
4710*61046927SAndroid Build Coastguard Worker             symbol_name="L31Bank3Stalled"
4711*61046927SAndroid Build Coastguard Worker             underscore_name="l31_bank3_stalled"
4712*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 L3 bank3 is stalled"
4713*61046927SAndroid Build Coastguard Worker             data_type="float"
4714*61046927SAndroid Build Coastguard Worker             max_equation="100"
4715*61046927SAndroid Build Coastguard Worker             units="percent"
4716*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4717*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
4718*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
4719*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4720*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4721*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4722*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4723*61046927SAndroid Build Coastguard Worker             />
4724*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 L3 Bank3 Active"
4725*61046927SAndroid Build Coastguard Worker             symbol_name="L31Bank3Active"
4726*61046927SAndroid Build Coastguard Worker             underscore_name="l31_bank3_active"
4727*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 L3 bank3 is active"
4728*61046927SAndroid Build Coastguard Worker             data_type="float"
4729*61046927SAndroid Build Coastguard Worker             max_equation="100"
4730*61046927SAndroid Build Coastguard Worker             units="percent"
4731*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4732*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
4733*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
4734*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4735*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4736*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4737*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4738*61046927SAndroid Build Coastguard Worker             />
4739*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank3 Active"
4740*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank3Active"
4741*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank3_active"
4742*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank3 is active"
4743*61046927SAndroid Build Coastguard Worker             data_type="float"
4744*61046927SAndroid Build Coastguard Worker             max_equation="100"
4745*61046927SAndroid Build Coastguard Worker             units="percent"
4746*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4747*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
4748*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
4749*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4750*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4751*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4752*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4753*61046927SAndroid Build Coastguard Worker             />
4754*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
4755*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
4756*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
4757*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
4758*61046927SAndroid Build Coastguard Worker             data_type="float"
4759*61046927SAndroid Build Coastguard Worker             max_equation="100"
4760*61046927SAndroid Build Coastguard Worker             units="percent"
4761*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4762*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
4763*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
4764*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
4765*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4766*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
4767*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4768*61046927SAndroid Build Coastguard Worker             />
4769*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4770*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
4771*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x121B0340" />
4772*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x103F0274" />
4773*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x123F0000" />
4774*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x129B0340" />
4775*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10BF0274" />
4776*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12BF0000" />
4777*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041B3400" />
4778*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101B0000" />
4779*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045C8000" />
4780*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A3D4000" />
4781*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x003F0080" />
4782*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x023F0793" />
4783*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x043F0014" />
4784*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04588000" />
4785*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x005A8000" />
4786*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025AC000" />
4787*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045A4000" />
4788*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A5B4000" />
4789*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001D8000" />
4790*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021DC000" />
4791*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041D4000" />
4792*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
4793*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F002A" />
4794*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A384000" />
4795*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00394000" />
4796*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02395000" />
4797*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04399000" />
4798*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x069B0034" />
4799*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109B0000" />
4800*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06DC4000" />
4801*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CBD4000" />
4802*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CBF0981" />
4803*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EBF0A0F" />
4804*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06D84000" />
4805*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDAC000" />
4806*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EDAC000" />
4807*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDB4000" />
4808*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9DC000" />
4809*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9DC000" />
4810*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109F02A8" />
4811*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9F0080" />
4812*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB84000" />
4813*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB95000" />
4814*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB95000" />
4815*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B92000" />
4816*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F88000F" />
4817*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D880400" />
4818*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038A8000" />
4819*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058A8000" />
4820*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078A8000" />
4821*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098A8000" />
4822*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
4823*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258B8009" />
4824*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B002A" />
4825*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B2A80" />
4826*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x198C4000" />
4827*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
4828*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
4829*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
4830*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
4831*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078D2000" />
4832*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185800A" />
4833*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
4834*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
4835*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830154" />
4836*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
4837*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
4838*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
4839*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
4840*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
4841*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
4842*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D84C000" />
4843*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
4844*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01848000" />
4845*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
4846*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
4847*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07844000" />
4848*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D80C000" />
4849*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
4850*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11808000" />
4851*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
4852*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
4853*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17804000" />
4854*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
4855*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45800C00" />
4856*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47800C63" />
4857*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
4858*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
4859*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
4860*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F8014A5" />
4861*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
4862*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41800045" />
4863*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
4864*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
4865*61046927SAndroid Build Coastguard Worker    </register_config>
4866*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4867*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
4868*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
4869*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
4870*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
4871*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
4872*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
4873*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00100070" />
4874*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF1" />
4875*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00014002" />
4876*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
4877*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00010002" />
4878*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000C7FF" />
4879*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00004002" />
4880*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
4881*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00100700" />
4882*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FF1F" />
4883*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00001402" />
4884*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
4885*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x00001002" />
4886*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
4887*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x00000402" />
4888*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
4889*61046927SAndroid Build Coastguard Worker    </register_config>
4890*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4891*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
4892*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
4893*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
4894*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
4895*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
4896*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
4897*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
4898*61046927SAndroid Build Coastguard Worker    </register_config>
4899*61046927SAndroid Build Coastguard Worker  </set>
4900*61046927SAndroid Build Coastguard Worker
4901*61046927SAndroid Build Coastguard Worker  <set name="Metric set L3_4"
4902*61046927SAndroid Build Coastguard Worker       chipset="CHV"
4903*61046927SAndroid Build Coastguard Worker       symbol_name="L3_4"
4904*61046927SAndroid Build Coastguard Worker       underscore_name="l3_4"
4905*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
4906*61046927SAndroid Build Coastguard Worker       hw_config_guid="be74c9d6-268f-4d7f-b2e8-8d91d4441883"
4907*61046927SAndroid Build Coastguard Worker       >
4908*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4909*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4910*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4911*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4912*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4913*61046927SAndroid Build Coastguard Worker             units="ns"
4914*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4915*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4916*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4917*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4918*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4919*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4920*61046927SAndroid Build Coastguard Worker             />
4921*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4922*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4923*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4924*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4925*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4926*61046927SAndroid Build Coastguard Worker             units="cycles"
4927*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4928*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4929*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4930*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4931*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4932*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4933*61046927SAndroid Build Coastguard Worker             />
4934*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4935*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4936*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4937*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4938*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4939*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4940*61046927SAndroid Build Coastguard Worker             units="hz"
4941*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4942*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4943*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4944*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4945*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4946*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4947*61046927SAndroid Build Coastguard Worker             />
4948*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4949*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4950*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4951*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4952*61046927SAndroid Build Coastguard Worker             data_type="float"
4953*61046927SAndroid Build Coastguard Worker             max_equation="100"
4954*61046927SAndroid Build Coastguard Worker             units="percent"
4955*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4956*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4957*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4958*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4959*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4960*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4961*61046927SAndroid Build Coastguard Worker             />
4962*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4963*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4964*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4965*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4966*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4967*61046927SAndroid Build Coastguard Worker             units="threads"
4968*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4969*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4970*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4971*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4972*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
4973*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4974*61046927SAndroid Build Coastguard Worker             />
4975*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4976*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4977*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4978*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4979*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4980*61046927SAndroid Build Coastguard Worker             units="threads"
4981*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4982*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4983*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4984*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4985*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
4986*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4987*61046927SAndroid Build Coastguard Worker             />
4988*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4989*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4990*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4991*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4992*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4993*61046927SAndroid Build Coastguard Worker             units="threads"
4994*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4995*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4996*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4997*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4998*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
4999*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5000*61046927SAndroid Build Coastguard Worker             />
5001*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
5002*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
5003*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
5004*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
5005*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5006*61046927SAndroid Build Coastguard Worker             units="threads"
5007*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5008*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
5009*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
5010*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5011*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
5012*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5013*61046927SAndroid Build Coastguard Worker             />
5014*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
5015*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
5016*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
5017*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
5018*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5019*61046927SAndroid Build Coastguard Worker             units="threads"
5020*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5021*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
5022*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
5023*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5024*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5025*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5026*61046927SAndroid Build Coastguard Worker             />
5027*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
5028*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
5029*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
5030*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
5031*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5032*61046927SAndroid Build Coastguard Worker             units="threads"
5033*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5034*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
5035*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
5036*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5037*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
5038*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5039*61046927SAndroid Build Coastguard Worker             />
5040*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
5041*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
5042*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
5043*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
5044*61046927SAndroid Build Coastguard Worker             data_type="float"
5045*61046927SAndroid Build Coastguard Worker             max_equation="100"
5046*61046927SAndroid Build Coastguard Worker             units="percent"
5047*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5048*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5049*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5050*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5051*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5052*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5053*61046927SAndroid Build Coastguard Worker             />
5054*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
5055*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
5056*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
5057*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
5058*61046927SAndroid Build Coastguard Worker             data_type="float"
5059*61046927SAndroid Build Coastguard Worker             max_equation="100"
5060*61046927SAndroid Build Coastguard Worker             units="percent"
5061*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5062*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5063*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5064*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5065*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5066*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5067*61046927SAndroid Build Coastguard Worker             />
5068*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
5069*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
5070*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
5071*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
5072*61046927SAndroid Build Coastguard Worker             data_type="float"
5073*61046927SAndroid Build Coastguard Worker             max_equation="100"
5074*61046927SAndroid Build Coastguard Worker             units="percent"
5075*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5076*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5077*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
5078*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5079*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5080*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5081*61046927SAndroid Build Coastguard Worker             />
5082*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
5083*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
5084*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
5085*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5086*61046927SAndroid Build Coastguard Worker             data_type="float"
5087*61046927SAndroid Build Coastguard Worker             max_equation="100"
5088*61046927SAndroid Build Coastguard Worker             units="percent"
5089*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5090*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5091*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5092*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5093*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5094*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5095*61046927SAndroid Build Coastguard Worker             />
5096*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
5097*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
5098*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
5099*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5100*61046927SAndroid Build Coastguard Worker             data_type="float"
5101*61046927SAndroid Build Coastguard Worker             max_equation="100"
5102*61046927SAndroid Build Coastguard Worker             units="percent"
5103*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5104*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5105*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5106*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5107*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5108*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5109*61046927SAndroid Build Coastguard Worker             />
5110*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
5111*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
5112*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
5113*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5114*61046927SAndroid Build Coastguard Worker             data_type="float"
5115*61046927SAndroid Build Coastguard Worker             max_equation="100"
5116*61046927SAndroid Build Coastguard Worker             units="percent"
5117*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5118*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5119*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5120*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5121*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5122*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5123*61046927SAndroid Build Coastguard Worker             />
5124*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
5125*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
5126*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
5127*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5128*61046927SAndroid Build Coastguard Worker             data_type="float"
5129*61046927SAndroid Build Coastguard Worker             max_equation="100"
5130*61046927SAndroid Build Coastguard Worker             units="percent"
5131*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5132*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5133*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
5134*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5135*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5136*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5137*61046927SAndroid Build Coastguard Worker             />
5138*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
5139*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
5140*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
5141*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5142*61046927SAndroid Build Coastguard Worker             data_type="float"
5143*61046927SAndroid Build Coastguard Worker             max_equation="100"
5144*61046927SAndroid Build Coastguard Worker             units="percent"
5145*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5146*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5147*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
5148*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5149*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5150*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5151*61046927SAndroid Build Coastguard Worker             />
5152*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
5153*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
5154*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
5155*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5156*61046927SAndroid Build Coastguard Worker             data_type="float"
5157*61046927SAndroid Build Coastguard Worker             max_equation="100"
5158*61046927SAndroid Build Coastguard Worker             units="percent"
5159*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5160*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5161*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
5162*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5163*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5164*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5165*61046927SAndroid Build Coastguard Worker             />
5166*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
5167*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
5168*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
5169*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5170*61046927SAndroid Build Coastguard Worker             data_type="float"
5171*61046927SAndroid Build Coastguard Worker             max_equation="100"
5172*61046927SAndroid Build Coastguard Worker             units="percent"
5173*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5174*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5175*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
5176*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
5177*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5178*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5179*61046927SAndroid Build Coastguard Worker             />
5180*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
5181*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
5182*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
5183*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
5184*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5185*61046927SAndroid Build Coastguard Worker             units="pixels"
5186*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5187*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
5188*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
5189*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5190*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5191*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5192*61046927SAndroid Build Coastguard Worker             />
5193*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
5194*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
5195*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
5196*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
5197*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5198*61046927SAndroid Build Coastguard Worker             units="pixels"
5199*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5200*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
5201*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5202*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5203*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5204*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5205*61046927SAndroid Build Coastguard Worker             />
5206*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
5207*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
5208*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
5209*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
5210*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5211*61046927SAndroid Build Coastguard Worker             units="pixels"
5212*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5213*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
5214*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5215*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5216*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5217*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5218*61046927SAndroid Build Coastguard Worker             />
5219*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
5220*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
5221*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
5222*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
5223*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5224*61046927SAndroid Build Coastguard Worker             units="pixels"
5225*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5226*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
5227*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
5228*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5229*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5230*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5231*61046927SAndroid Build Coastguard Worker             />
5232*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
5233*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
5234*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
5235*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5236*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5237*61046927SAndroid Build Coastguard Worker             units="pixels"
5238*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5239*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
5240*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5241*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5242*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5243*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5244*61046927SAndroid Build Coastguard Worker             />
5245*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
5246*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
5247*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
5248*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
5249*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5250*61046927SAndroid Build Coastguard Worker             units="pixels"
5251*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5252*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
5253*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5254*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5255*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5256*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5257*61046927SAndroid Build Coastguard Worker             />
5258*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
5259*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
5260*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
5261*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
5262*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5263*61046927SAndroid Build Coastguard Worker             units="pixels"
5264*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5265*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
5266*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5267*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5268*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5269*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5270*61046927SAndroid Build Coastguard Worker             />
5271*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
5272*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
5273*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
5274*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5275*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5276*61046927SAndroid Build Coastguard Worker             units="texels"
5277*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5278*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
5279*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
5280*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5281*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5282*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5283*61046927SAndroid Build Coastguard Worker             />
5284*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
5285*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
5286*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
5287*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5288*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5289*61046927SAndroid Build Coastguard Worker             units="texels"
5290*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5291*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
5292*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
5293*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
5294*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5295*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5296*61046927SAndroid Build Coastguard Worker             />
5297*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
5298*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
5299*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
5300*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
5301*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5302*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5303*61046927SAndroid Build Coastguard Worker             units="bytes"
5304*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
5305*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
5306*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
5307*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5308*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
5309*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5310*61046927SAndroid Build Coastguard Worker             />
5311*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
5312*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
5313*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
5314*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
5315*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5316*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5317*61046927SAndroid Build Coastguard Worker             units="bytes"
5318*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
5319*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
5320*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
5321*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5322*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
5323*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5324*61046927SAndroid Build Coastguard Worker             />
5325*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
5326*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
5327*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
5328*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
5329*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5330*61046927SAndroid Build Coastguard Worker             units="messages"
5331*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5332*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
5333*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
5334*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5335*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5336*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5337*61046927SAndroid Build Coastguard Worker             />
5338*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
5339*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
5340*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
5341*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
5342*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5343*61046927SAndroid Build Coastguard Worker             units="messages"
5344*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5345*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
5346*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
5347*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5348*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
5349*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5350*61046927SAndroid Build Coastguard Worker             />
5351*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
5352*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
5353*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
5354*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5355*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5356*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
5357*61046927SAndroid Build Coastguard Worker             units="bytes"
5358*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
5359*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5360*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
5361*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
5362*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
5363*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5364*61046927SAndroid Build Coastguard Worker             />
5365*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
5366*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
5367*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
5368*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
5369*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5370*61046927SAndroid Build Coastguard Worker             units="messages"
5371*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5372*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
5373*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
5374*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5375*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5376*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5377*61046927SAndroid Build Coastguard Worker             />
5378*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank2 Stalled"
5379*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank2Stalled"
5380*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank2_stalled"
5381*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank2 is stalled"
5382*61046927SAndroid Build Coastguard Worker             data_type="float"
5383*61046927SAndroid Build Coastguard Worker             max_equation="100"
5384*61046927SAndroid Build Coastguard Worker             units="percent"
5385*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5386*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5387*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
5388*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5389*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5390*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5391*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5392*61046927SAndroid Build Coastguard Worker             />
5393*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 L3 Bank2 Stalled"
5394*61046927SAndroid Build Coastguard Worker             symbol_name="L31Bank2Stalled"
5395*61046927SAndroid Build Coastguard Worker             underscore_name="l31_bank2_stalled"
5396*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 L3 bank2 is stalled"
5397*61046927SAndroid Build Coastguard Worker             data_type="float"
5398*61046927SAndroid Build Coastguard Worker             max_equation="100"
5399*61046927SAndroid Build Coastguard Worker             units="percent"
5400*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5401*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
5402*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
5403*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5404*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5405*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5406*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5407*61046927SAndroid Build Coastguard Worker             />
5408*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 L3 Bank2 Active"
5409*61046927SAndroid Build Coastguard Worker             symbol_name="L31Bank2Active"
5410*61046927SAndroid Build Coastguard Worker             underscore_name="l31_bank2_active"
5411*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 L3 bank2 is active"
5412*61046927SAndroid Build Coastguard Worker             data_type="float"
5413*61046927SAndroid Build Coastguard Worker             max_equation="100"
5414*61046927SAndroid Build Coastguard Worker             units="percent"
5415*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5416*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5417*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
5418*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5419*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5420*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5421*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5422*61046927SAndroid Build Coastguard Worker             />
5423*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank2 Active"
5424*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank2Active"
5425*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank2_active"
5426*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank2 is active"
5427*61046927SAndroid Build Coastguard Worker             data_type="float"
5428*61046927SAndroid Build Coastguard Worker             max_equation="100"
5429*61046927SAndroid Build Coastguard Worker             units="percent"
5430*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5431*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5432*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
5433*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5434*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5435*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5436*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5437*61046927SAndroid Build Coastguard Worker             />
5438*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
5439*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
5440*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
5441*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
5442*61046927SAndroid Build Coastguard Worker             data_type="float"
5443*61046927SAndroid Build Coastguard Worker             max_equation="100"
5444*61046927SAndroid Build Coastguard Worker             units="percent"
5445*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5446*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
5447*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
5448*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
5449*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5450*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
5451*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5452*61046927SAndroid Build Coastguard Worker             />
5453*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
5454*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
5455*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x121A0340" />
5456*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x103F0017" />
5457*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x123F0020" />
5458*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x129A0340" />
5459*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10BF0017" />
5460*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12BF0020" />
5461*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041A3400" />
5462*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101A0000" />
5463*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x043B8000" />
5464*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A3E0010" />
5465*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x003F0200" />
5466*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x023F0113" />
5467*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x043F0014" />
5468*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02592000" />
5469*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x005A8000" />
5470*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025AC000" />
5471*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045A4000" />
5472*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1C8000" />
5473*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001D8000" />
5474*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021DC000" />
5475*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041D4000" />
5476*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1E8000" />
5477*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
5478*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F001A" />
5479*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00394000" />
5480*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02395000" />
5481*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04391000" />
5482*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x069A0034" />
5483*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109A0000" />
5484*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06BB4000" />
5485*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ABE0040" />
5486*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CBF0984" />
5487*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EBF0A02" />
5488*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02D94000" />
5489*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDAC000" />
5490*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EDAC000" />
5491*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9C0400" />
5492*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9DC000" />
5493*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9DC000" />
5494*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9E0400" />
5495*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109F02A8" />
5496*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9F0040" />
5497*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB95000" />
5498*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB95000" />
5499*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F88000F" />
5500*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D880400" />
5501*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038A8000" />
5502*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058A8000" />
5503*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078A8000" />
5504*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098A8000" />
5505*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
5506*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258B8009" />
5507*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B002A" />
5508*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B2A80" />
5509*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x198C4000" />
5510*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
5511*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
5512*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
5513*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
5514*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078D2000" />
5515*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185800A" />
5516*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
5517*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
5518*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830154" />
5519*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
5520*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
5521*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
5522*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
5523*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
5524*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
5525*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D84C000" />
5526*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
5527*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01848000" />
5528*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
5529*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
5530*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07844000" />
5531*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D80C000" />
5532*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
5533*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11808000" />
5534*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
5535*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
5536*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17804000" />
5537*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
5538*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45800800" />
5539*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47800842" />
5540*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
5541*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
5542*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
5543*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F801084" />
5544*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
5545*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41800044" />
5546*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
5547*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
5548*61046927SAndroid Build Coastguard Worker    </register_config>
5549*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
5550*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
5551*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
5552*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
5553*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
5554*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
5555*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
5556*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00100070" />
5557*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF1" />
5558*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00014002" />
5559*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
5560*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00010002" />
5561*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000C7FF" />
5562*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00004002" />
5563*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
5564*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00100700" />
5565*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FF1F" />
5566*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00001402" />
5567*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
5568*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x00001002" />
5569*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
5570*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x00000402" />
5571*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
5572*61046927SAndroid Build Coastguard Worker    </register_config>
5573*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
5574*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
5575*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
5576*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
5577*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
5578*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
5579*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
5580*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
5581*61046927SAndroid Build Coastguard Worker    </register_config>
5582*61046927SAndroid Build Coastguard Worker  </set>
5583*61046927SAndroid Build Coastguard Worker
5584*61046927SAndroid Build Coastguard Worker  <set name="Metric set RasterizerAndPixelBackend"
5585*61046927SAndroid Build Coastguard Worker       chipset="CHV"
5586*61046927SAndroid Build Coastguard Worker       symbol_name="RasterizerAndPixelBackend"
5587*61046927SAndroid Build Coastguard Worker       underscore_name="rasterizer_and_pixel_backend"
5588*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
5589*61046927SAndroid Build Coastguard Worker       hw_config_guid="31bc1ff3-8d09-4497-9d79-59c4f943b502"
5590*61046927SAndroid Build Coastguard Worker       >
5591*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
5592*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
5593*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
5594*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
5595*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5596*61046927SAndroid Build Coastguard Worker             units="ns"
5597*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5598*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5599*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5600*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5601*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5602*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5603*61046927SAndroid Build Coastguard Worker             />
5604*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
5605*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
5606*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
5607*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
5608*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5609*61046927SAndroid Build Coastguard Worker             units="cycles"
5610*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5611*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
5612*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5613*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
5614*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5615*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5616*61046927SAndroid Build Coastguard Worker             />
5617*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
5618*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
5619*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
5620*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
5621*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5622*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
5623*61046927SAndroid Build Coastguard Worker             units="hz"
5624*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5625*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5626*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5627*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5628*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5629*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5630*61046927SAndroid Build Coastguard Worker             />
5631*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
5632*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
5633*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
5634*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
5635*61046927SAndroid Build Coastguard Worker             data_type="float"
5636*61046927SAndroid Build Coastguard Worker             max_equation="100"
5637*61046927SAndroid Build Coastguard Worker             units="percent"
5638*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5639*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5640*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5641*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
5642*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5643*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5644*61046927SAndroid Build Coastguard Worker             />
5645*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
5646*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
5647*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
5648*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
5649*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5650*61046927SAndroid Build Coastguard Worker             units="threads"
5651*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5652*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
5653*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5654*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5655*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5656*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5657*61046927SAndroid Build Coastguard Worker             />
5658*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
5659*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
5660*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
5661*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
5662*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5663*61046927SAndroid Build Coastguard Worker             units="threads"
5664*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5665*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
5666*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
5667*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5668*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
5669*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5670*61046927SAndroid Build Coastguard Worker             />
5671*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
5672*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
5673*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
5674*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
5675*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5676*61046927SAndroid Build Coastguard Worker             units="threads"
5677*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5678*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
5679*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
5680*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5681*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
5682*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5683*61046927SAndroid Build Coastguard Worker             />
5684*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
5685*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
5686*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
5687*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
5688*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5689*61046927SAndroid Build Coastguard Worker             units="threads"
5690*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5691*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
5692*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
5693*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5694*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
5695*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5696*61046927SAndroid Build Coastguard Worker             />
5697*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
5698*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
5699*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
5700*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
5701*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5702*61046927SAndroid Build Coastguard Worker             units="threads"
5703*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5704*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
5705*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
5706*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5707*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5708*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5709*61046927SAndroid Build Coastguard Worker             />
5710*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
5711*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
5712*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
5713*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
5714*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5715*61046927SAndroid Build Coastguard Worker             units="threads"
5716*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5717*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
5718*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
5719*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5720*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
5721*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5722*61046927SAndroid Build Coastguard Worker             />
5723*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
5724*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
5725*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
5726*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
5727*61046927SAndroid Build Coastguard Worker             data_type="float"
5728*61046927SAndroid Build Coastguard Worker             max_equation="100"
5729*61046927SAndroid Build Coastguard Worker             units="percent"
5730*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5731*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5732*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5733*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5734*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5735*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5736*61046927SAndroid Build Coastguard Worker             />
5737*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
5738*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
5739*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
5740*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
5741*61046927SAndroid Build Coastguard Worker             data_type="float"
5742*61046927SAndroid Build Coastguard Worker             max_equation="100"
5743*61046927SAndroid Build Coastguard Worker             units="percent"
5744*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5745*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5746*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5747*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5748*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5749*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5750*61046927SAndroid Build Coastguard Worker             />
5751*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
5752*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
5753*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
5754*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
5755*61046927SAndroid Build Coastguard Worker             data_type="float"
5756*61046927SAndroid Build Coastguard Worker             max_equation="100"
5757*61046927SAndroid Build Coastguard Worker             units="percent"
5758*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5759*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5760*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
5761*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5762*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5763*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5764*61046927SAndroid Build Coastguard Worker             />
5765*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
5766*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
5767*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
5768*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5769*61046927SAndroid Build Coastguard Worker             data_type="float"
5770*61046927SAndroid Build Coastguard Worker             max_equation="100"
5771*61046927SAndroid Build Coastguard Worker             units="percent"
5772*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5773*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5774*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5775*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5776*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5777*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5778*61046927SAndroid Build Coastguard Worker             />
5779*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
5780*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
5781*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
5782*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5783*61046927SAndroid Build Coastguard Worker             data_type="float"
5784*61046927SAndroid Build Coastguard Worker             max_equation="100"
5785*61046927SAndroid Build Coastguard Worker             units="percent"
5786*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5787*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5788*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5789*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5790*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5791*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5792*61046927SAndroid Build Coastguard Worker             />
5793*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
5794*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
5795*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
5796*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5797*61046927SAndroid Build Coastguard Worker             data_type="float"
5798*61046927SAndroid Build Coastguard Worker             max_equation="100"
5799*61046927SAndroid Build Coastguard Worker             units="percent"
5800*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5801*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5802*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5803*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5804*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5805*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5806*61046927SAndroid Build Coastguard Worker             />
5807*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
5808*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
5809*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
5810*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
5811*61046927SAndroid Build Coastguard Worker             data_type="float"
5812*61046927SAndroid Build Coastguard Worker             max_equation="100"
5813*61046927SAndroid Build Coastguard Worker             units="percent"
5814*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5815*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5816*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
5817*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5818*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5819*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5820*61046927SAndroid Build Coastguard Worker             />
5821*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
5822*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
5823*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
5824*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
5825*61046927SAndroid Build Coastguard Worker             data_type="float"
5826*61046927SAndroid Build Coastguard Worker             max_equation="100"
5827*61046927SAndroid Build Coastguard Worker             units="percent"
5828*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5829*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5830*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
5831*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5832*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5833*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5834*61046927SAndroid Build Coastguard Worker             />
5835*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
5836*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
5837*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
5838*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
5839*61046927SAndroid Build Coastguard Worker             data_type="float"
5840*61046927SAndroid Build Coastguard Worker             max_equation="100"
5841*61046927SAndroid Build Coastguard Worker             units="percent"
5842*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5843*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5844*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
5845*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5846*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5847*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5848*61046927SAndroid Build Coastguard Worker             />
5849*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
5850*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
5851*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
5852*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
5853*61046927SAndroid Build Coastguard Worker             data_type="float"
5854*61046927SAndroid Build Coastguard Worker             max_equation="100"
5855*61046927SAndroid Build Coastguard Worker             units="percent"
5856*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5857*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5858*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
5859*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
5860*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5861*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5862*61046927SAndroid Build Coastguard Worker             />
5863*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
5864*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
5865*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
5866*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
5867*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5868*61046927SAndroid Build Coastguard Worker             units="pixels"
5869*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5870*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
5871*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
5872*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5873*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5874*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5875*61046927SAndroid Build Coastguard Worker             />
5876*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
5877*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
5878*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
5879*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
5880*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5881*61046927SAndroid Build Coastguard Worker             units="pixels"
5882*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5883*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
5884*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5885*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5886*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5887*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5888*61046927SAndroid Build Coastguard Worker             />
5889*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
5890*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
5891*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
5892*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
5893*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5894*61046927SAndroid Build Coastguard Worker             units="pixels"
5895*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5896*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
5897*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5898*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5899*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5900*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5901*61046927SAndroid Build Coastguard Worker             />
5902*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
5903*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
5904*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
5905*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
5906*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5907*61046927SAndroid Build Coastguard Worker             units="pixels"
5908*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5909*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
5910*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
5911*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5912*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5913*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5914*61046927SAndroid Build Coastguard Worker             />
5915*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
5916*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
5917*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
5918*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5919*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5920*61046927SAndroid Build Coastguard Worker             units="pixels"
5921*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5922*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
5923*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5924*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5925*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5926*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5927*61046927SAndroid Build Coastguard Worker             />
5928*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
5929*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
5930*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
5931*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
5932*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5933*61046927SAndroid Build Coastguard Worker             units="pixels"
5934*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5935*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
5936*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5937*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5938*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5939*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5940*61046927SAndroid Build Coastguard Worker             />
5941*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
5942*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
5943*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
5944*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
5945*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5946*61046927SAndroid Build Coastguard Worker             units="pixels"
5947*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5948*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
5949*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5950*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5951*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
5952*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5953*61046927SAndroid Build Coastguard Worker             />
5954*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
5955*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
5956*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
5957*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5958*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5959*61046927SAndroid Build Coastguard Worker             units="texels"
5960*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5961*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
5962*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
5963*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5964*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5965*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5966*61046927SAndroid Build Coastguard Worker             />
5967*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
5968*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
5969*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
5970*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5971*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5972*61046927SAndroid Build Coastguard Worker             units="texels"
5973*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5974*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
5975*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
5976*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
5977*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5978*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5979*61046927SAndroid Build Coastguard Worker             />
5980*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
5981*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
5982*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
5983*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
5984*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5985*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5986*61046927SAndroid Build Coastguard Worker             units="bytes"
5987*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
5988*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
5989*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
5990*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5991*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
5992*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5993*61046927SAndroid Build Coastguard Worker             />
5994*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
5995*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
5996*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
5997*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
5998*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5999*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6000*61046927SAndroid Build Coastguard Worker             units="bytes"
6001*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6002*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
6003*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
6004*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6005*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
6006*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6007*61046927SAndroid Build Coastguard Worker             />
6008*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
6009*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
6010*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
6011*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
6012*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6013*61046927SAndroid Build Coastguard Worker             units="messages"
6014*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6015*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
6016*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
6017*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6018*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6019*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6020*61046927SAndroid Build Coastguard Worker             />
6021*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
6022*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
6023*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
6024*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
6025*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6026*61046927SAndroid Build Coastguard Worker             units="messages"
6027*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6028*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
6029*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
6030*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6031*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
6032*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6033*61046927SAndroid Build Coastguard Worker             />
6034*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
6035*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
6036*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
6037*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6038*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6039*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
6040*61046927SAndroid Build Coastguard Worker             units="bytes"
6041*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6042*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6043*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
6044*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
6045*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
6046*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6047*61046927SAndroid Build Coastguard Worker             />
6048*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
6049*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
6050*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
6051*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
6052*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6053*61046927SAndroid Build Coastguard Worker             units="messages"
6054*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6055*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
6056*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
6057*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6058*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6059*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6060*61046927SAndroid Build Coastguard Worker             />
6061*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Rasterizer Output Ready"
6062*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer0OutputReady"
6063*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer0_output_ready"
6064*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 rasterizer output is ready"
6065*61046927SAndroid Build Coastguard Worker             data_type="float"
6066*61046927SAndroid Build Coastguard Worker             max_equation="100"
6067*61046927SAndroid Build Coastguard Worker             units="percent"
6068*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6069*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6070*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
6071*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
6072*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6073*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6074*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6075*61046927SAndroid Build Coastguard Worker             />
6076*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Post-EarlyZ Pixel Data Ready"
6077*61046927SAndroid Build Coastguard Worker             symbol_name="PixelData1Ready"
6078*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_data1_ready"
6079*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
6080*61046927SAndroid Build Coastguard Worker             data_type="float"
6081*61046927SAndroid Build Coastguard Worker             max_equation="100"
6082*61046927SAndroid Build Coastguard Worker             units="percent"
6083*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6084*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
6085*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
6086*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer/Early Depth Test"
6087*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6088*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6089*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6090*61046927SAndroid Build Coastguard Worker             />
6091*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
6092*61046927SAndroid Build Coastguard Worker             symbol_name="PixelData0Ready"
6093*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_data0_ready"
6094*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied))"
6095*61046927SAndroid Build Coastguard Worker             data_type="float"
6096*61046927SAndroid Build Coastguard Worker             max_equation="100"
6097*61046927SAndroid Build Coastguard Worker             units="percent"
6098*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6099*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
6100*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
6101*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer/Early Depth Test"
6102*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6103*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6104*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6105*61046927SAndroid Build Coastguard Worker             />
6106*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Rasterizer Input Available"
6107*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer1InputAvailable"
6108*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer1_input_available"
6109*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 rasterizer input is available"
6110*61046927SAndroid Build Coastguard Worker             data_type="float"
6111*61046927SAndroid Build Coastguard Worker             max_equation="100"
6112*61046927SAndroid Build Coastguard Worker             units="percent"
6113*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6114*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
6115*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
6116*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
6117*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6118*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6119*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6120*61046927SAndroid Build Coastguard Worker             />
6121*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Rasterizer Output Ready"
6122*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer1OutputReady"
6123*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer1_output_ready"
6124*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 rasterizer output is ready"
6125*61046927SAndroid Build Coastguard Worker             data_type="float"
6126*61046927SAndroid Build Coastguard Worker             max_equation="100"
6127*61046927SAndroid Build Coastguard Worker             units="percent"
6128*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6129*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
6130*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
6131*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
6132*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6133*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6134*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6135*61046927SAndroid Build Coastguard Worker             />
6136*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Rasterizer Input Available"
6137*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer0InputAvailable"
6138*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer0_input_available"
6139*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 rasterizer input is available"
6140*61046927SAndroid Build Coastguard Worker             data_type="float"
6141*61046927SAndroid Build Coastguard Worker             max_equation="100"
6142*61046927SAndroid Build Coastguard Worker             units="percent"
6143*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6144*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
6145*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
6146*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
6147*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6148*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6149*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6150*61046927SAndroid Build Coastguard Worker             />
6151*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pixel Values Ready"
6152*61046927SAndroid Build Coastguard Worker             symbol_name="PixelValues0Ready"
6153*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_values0_ready"
6154*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pixel values are ready"
6155*61046927SAndroid Build Coastguard Worker             data_type="float"
6156*61046927SAndroid Build Coastguard Worker             max_equation="100"
6157*61046927SAndroid Build Coastguard Worker             units="percent"
6158*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6159*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6160*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
6161*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
6162*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6163*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6164*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6165*61046927SAndroid Build Coastguard Worker             />
6166*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 PS Output Available"
6167*61046927SAndroid Build Coastguard Worker             symbol_name="PSOutput0Available"
6168*61046927SAndroid Build Coastguard Worker             underscore_name="ps_output0_available"
6169*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 PS output is available"
6170*61046927SAndroid Build Coastguard Worker             data_type="float"
6171*61046927SAndroid Build Coastguard Worker             max_equation="100"
6172*61046927SAndroid Build Coastguard Worker             units="percent"
6173*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6174*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6175*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x1 AND"
6176*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
6177*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6178*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6179*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6180*61046927SAndroid Build Coastguard Worker             />
6181*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Pixel Values Ready"
6182*61046927SAndroid Build Coastguard Worker             symbol_name="PixelValues1Ready"
6183*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_values1_ready"
6184*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 pixel values are ready"
6185*61046927SAndroid Build Coastguard Worker             data_type="float"
6186*61046927SAndroid Build Coastguard Worker             max_equation="100"
6187*61046927SAndroid Build Coastguard Worker             units="percent"
6188*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6189*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
6190*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
6191*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
6192*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6193*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6194*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6195*61046927SAndroid Build Coastguard Worker             />
6196*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 PS Output Available"
6197*61046927SAndroid Build Coastguard Worker             symbol_name="PSOutput1Available"
6198*61046927SAndroid Build Coastguard Worker             underscore_name="ps_output1_available"
6199*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 PS output is available"
6200*61046927SAndroid Build Coastguard Worker             data_type="float"
6201*61046927SAndroid Build Coastguard Worker             max_equation="100"
6202*61046927SAndroid Build Coastguard Worker             units="percent"
6203*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6204*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
6205*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 0x2 AND"
6206*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
6207*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6208*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6209*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6210*61046927SAndroid Build Coastguard Worker             />
6211*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
6212*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
6213*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
6214*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
6215*61046927SAndroid Build Coastguard Worker             data_type="float"
6216*61046927SAndroid Build Coastguard Worker             max_equation="100"
6217*61046927SAndroid Build Coastguard Worker             units="percent"
6218*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6219*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
6220*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
6221*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
6222*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6223*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
6224*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6225*61046927SAndroid Build Coastguard Worker             />
6226*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
6227*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
6228*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x143B000E" />
6229*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x043C55C0" />
6230*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1E0280" />
6231*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1E0408" />
6232*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10390000" />
6233*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12397A1F" />
6234*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14BB000E" />
6235*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04BC5000" />
6236*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A9E0296" />
6237*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9E0008" />
6238*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B90000" />
6239*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12B97A1F" />
6240*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x063B0042" />
6241*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x103B0000" />
6242*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x083C0000" />
6243*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A3E0040" />
6244*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x043F8000" />
6245*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02594000" />
6246*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045A8000" />
6247*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1C0400" />
6248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041D8000" />
6249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081E02C0" />
6250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1E0000" />
6251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1FA800" />
6252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F0260" />
6253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101F0014" />
6254*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x003905E0" />
6255*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06390BC0" />
6256*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02390018" />
6257*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04394000" />
6258*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04BB0042" />
6259*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10BB0000" />
6260*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02BC05C0" />
6261*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08BC0000" />
6262*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ABE0004" />
6263*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02BF8000" />
6264*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02D91000" />
6265*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02DA8000" />
6266*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x089C8000" />
6267*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x029D8000" />
6268*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x089E8000" />
6269*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9E0000" />
6270*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9FA806" />
6271*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109F0142" />
6272*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B90617" />
6273*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AB90BE0" />
6274*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B94000" />
6275*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D88F000" />
6276*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F88000C" />
6277*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07888000" />
6278*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09888000" />
6279*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018A8000" />
6280*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
6281*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8A2800" />
6282*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038A8000" />
6283*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058A8000" />
6284*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
6285*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
6286*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B52A0" />
6287*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258B6A95" />
6288*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B0029" />
6289*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x178C2000" />
6290*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x198C1500" />
6291*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8C0014" />
6292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078C4000" />
6293*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098C4000" />
6294*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098DA000" />
6295*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
6296*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
6297*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038D8000" />
6298*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058D2000" />
6299*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA80" />
6300*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
6301*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
6302*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01834000" />
6303*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F834000" />
6304*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19835400" />
6305*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830155" />
6306*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
6307*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
6308*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
6309*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
6310*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
6311*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
6312*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0184C000" />
6313*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0784C000" />
6314*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0984C000" />
6315*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B84C000" />
6316*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D84C000" />
6317*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
6318*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
6319*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
6320*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1180C000" />
6321*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1780C000" />
6322*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1980C000" />
6323*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B80C000" />
6324*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D80C000" />
6325*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
6326*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
6327*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
6328*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800444" />
6329*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3D800000" />
6330*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F804000" />
6331*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x43801080" />
6332*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51800000" />
6333*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45800084" />
6334*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800044" />
6335*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47801080" />
6336*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
6337*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
6338*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F800000" />
6339*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41800840" />
6340*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
6341*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
6342*61046927SAndroid Build Coastguard Worker    </register_config>
6343*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
6344*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
6345*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
6346*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
6347*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
6348*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
6349*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x30800000" />
6350*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00006000" />
6351*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000F3FF" />
6352*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00001800" />
6353*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FCFF" />
6354*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000600" />
6355*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FF3F" />
6356*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00000180" />
6357*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FFCF" />
6358*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00000060" />
6359*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FFF3" />
6360*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00000018" />
6361*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FFFC" />
6362*61046927SAndroid Build Coastguard Worker    </register_config>
6363*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
6364*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
6365*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
6366*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
6367*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
6368*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
6369*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
6370*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
6371*61046927SAndroid Build Coastguard Worker    </register_config>
6372*61046927SAndroid Build Coastguard Worker  </set>
6373*61046927SAndroid Build Coastguard Worker
6374*61046927SAndroid Build Coastguard Worker  <set name="Metric set Sampler_1"
6375*61046927SAndroid Build Coastguard Worker       chipset="CHV"
6376*61046927SAndroid Build Coastguard Worker       symbol_name="Sampler_1"
6377*61046927SAndroid Build Coastguard Worker       underscore_name="sampler_1"
6378*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
6379*61046927SAndroid Build Coastguard Worker       hw_config_guid="05450fec-bb5c-4b0a-8995-e03631168a34"
6380*61046927SAndroid Build Coastguard Worker       >
6381*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
6382*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
6383*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
6384*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
6385*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6386*61046927SAndroid Build Coastguard Worker             units="ns"
6387*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6388*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6389*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6390*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6391*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6392*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6393*61046927SAndroid Build Coastguard Worker             />
6394*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
6395*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
6396*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
6397*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
6398*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6399*61046927SAndroid Build Coastguard Worker             units="cycles"
6400*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6401*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
6402*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6403*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
6404*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6405*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6406*61046927SAndroid Build Coastguard Worker             />
6407*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
6408*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
6409*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
6410*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
6411*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6412*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
6413*61046927SAndroid Build Coastguard Worker             units="hz"
6414*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6415*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6416*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6417*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6418*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6419*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6420*61046927SAndroid Build Coastguard Worker             />
6421*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
6422*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
6423*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
6424*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
6425*61046927SAndroid Build Coastguard Worker             data_type="float"
6426*61046927SAndroid Build Coastguard Worker             max_equation="100"
6427*61046927SAndroid Build Coastguard Worker             units="percent"
6428*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6429*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6430*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6431*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
6432*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6433*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6434*61046927SAndroid Build Coastguard Worker             />
6435*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
6436*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
6437*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
6438*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
6439*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6440*61046927SAndroid Build Coastguard Worker             units="threads"
6441*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6442*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
6443*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6444*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6445*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6446*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6447*61046927SAndroid Build Coastguard Worker             />
6448*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
6449*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
6450*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
6451*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
6452*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6453*61046927SAndroid Build Coastguard Worker             units="threads"
6454*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6455*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
6456*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
6457*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6458*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
6459*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6460*61046927SAndroid Build Coastguard Worker             />
6461*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
6462*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
6463*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
6464*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
6465*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6466*61046927SAndroid Build Coastguard Worker             units="threads"
6467*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6468*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
6469*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
6470*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6471*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
6472*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6473*61046927SAndroid Build Coastguard Worker             />
6474*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
6475*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
6476*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
6477*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
6478*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6479*61046927SAndroid Build Coastguard Worker             units="threads"
6480*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6481*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
6482*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
6483*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6484*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
6485*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6486*61046927SAndroid Build Coastguard Worker             />
6487*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
6488*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
6489*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
6490*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
6491*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6492*61046927SAndroid Build Coastguard Worker             units="threads"
6493*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6494*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
6495*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
6496*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6497*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6498*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6499*61046927SAndroid Build Coastguard Worker             />
6500*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
6501*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
6502*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
6503*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
6504*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6505*61046927SAndroid Build Coastguard Worker             units="threads"
6506*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6507*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
6508*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
6509*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6510*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
6511*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6512*61046927SAndroid Build Coastguard Worker             />
6513*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
6514*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
6515*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
6516*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
6517*61046927SAndroid Build Coastguard Worker             data_type="float"
6518*61046927SAndroid Build Coastguard Worker             max_equation="100"
6519*61046927SAndroid Build Coastguard Worker             units="percent"
6520*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6521*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6522*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6523*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6524*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6525*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6526*61046927SAndroid Build Coastguard Worker             />
6527*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
6528*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
6529*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
6530*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
6531*61046927SAndroid Build Coastguard Worker             data_type="float"
6532*61046927SAndroid Build Coastguard Worker             max_equation="100"
6533*61046927SAndroid Build Coastguard Worker             units="percent"
6534*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6535*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6536*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6537*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6538*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6539*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6540*61046927SAndroid Build Coastguard Worker             />
6541*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
6542*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
6543*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
6544*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
6545*61046927SAndroid Build Coastguard Worker             data_type="float"
6546*61046927SAndroid Build Coastguard Worker             max_equation="100"
6547*61046927SAndroid Build Coastguard Worker             units="percent"
6548*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6549*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6550*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
6551*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6552*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6553*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6554*61046927SAndroid Build Coastguard Worker             />
6555*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
6556*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
6557*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
6558*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6559*61046927SAndroid Build Coastguard Worker             data_type="float"
6560*61046927SAndroid Build Coastguard Worker             max_equation="100"
6561*61046927SAndroid Build Coastguard Worker             units="percent"
6562*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6563*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6564*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6565*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6566*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6567*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6568*61046927SAndroid Build Coastguard Worker             />
6569*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
6570*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
6571*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
6572*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6573*61046927SAndroid Build Coastguard Worker             data_type="float"
6574*61046927SAndroid Build Coastguard Worker             max_equation="100"
6575*61046927SAndroid Build Coastguard Worker             units="percent"
6576*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6577*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6578*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6579*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6580*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6581*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6582*61046927SAndroid Build Coastguard Worker             />
6583*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
6584*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
6585*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
6586*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6587*61046927SAndroid Build Coastguard Worker             data_type="float"
6588*61046927SAndroid Build Coastguard Worker             max_equation="100"
6589*61046927SAndroid Build Coastguard Worker             units="percent"
6590*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6591*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6592*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6593*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6594*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6595*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6596*61046927SAndroid Build Coastguard Worker             />
6597*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
6598*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
6599*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
6600*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6601*61046927SAndroid Build Coastguard Worker             data_type="float"
6602*61046927SAndroid Build Coastguard Worker             max_equation="100"
6603*61046927SAndroid Build Coastguard Worker             units="percent"
6604*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6605*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6606*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6607*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6608*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6609*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6610*61046927SAndroid Build Coastguard Worker             />
6611*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
6612*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
6613*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
6614*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6615*61046927SAndroid Build Coastguard Worker             data_type="float"
6616*61046927SAndroid Build Coastguard Worker             max_equation="100"
6617*61046927SAndroid Build Coastguard Worker             units="percent"
6618*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6619*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6620*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6621*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6622*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6623*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6624*61046927SAndroid Build Coastguard Worker             />
6625*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
6626*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
6627*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
6628*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6629*61046927SAndroid Build Coastguard Worker             data_type="float"
6630*61046927SAndroid Build Coastguard Worker             max_equation="100"
6631*61046927SAndroid Build Coastguard Worker             units="percent"
6632*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6633*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6634*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6635*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6636*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6637*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6638*61046927SAndroid Build Coastguard Worker             />
6639*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
6640*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
6641*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
6642*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6643*61046927SAndroid Build Coastguard Worker             data_type="float"
6644*61046927SAndroid Build Coastguard Worker             max_equation="100"
6645*61046927SAndroid Build Coastguard Worker             units="percent"
6646*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6647*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6648*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
6649*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
6650*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6651*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6652*61046927SAndroid Build Coastguard Worker             />
6653*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
6654*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
6655*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
6656*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
6657*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6658*61046927SAndroid Build Coastguard Worker             units="pixels"
6659*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6660*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
6661*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
6662*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6663*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6664*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6665*61046927SAndroid Build Coastguard Worker             />
6666*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
6667*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
6668*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
6669*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
6670*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6671*61046927SAndroid Build Coastguard Worker             units="pixels"
6672*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6673*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
6674*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6675*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6676*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6677*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6678*61046927SAndroid Build Coastguard Worker             />
6679*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
6680*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
6681*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
6682*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
6683*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6684*61046927SAndroid Build Coastguard Worker             units="pixels"
6685*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6686*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
6687*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6688*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6689*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6690*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6691*61046927SAndroid Build Coastguard Worker             />
6692*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
6693*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
6694*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
6695*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
6696*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6697*61046927SAndroid Build Coastguard Worker             units="pixels"
6698*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6699*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
6700*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
6701*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6702*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6703*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6704*61046927SAndroid Build Coastguard Worker             />
6705*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
6706*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
6707*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
6708*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6709*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6710*61046927SAndroid Build Coastguard Worker             units="pixels"
6711*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6712*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
6713*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6714*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6715*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6716*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6717*61046927SAndroid Build Coastguard Worker             />
6718*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
6719*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
6720*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
6721*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
6722*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6723*61046927SAndroid Build Coastguard Worker             units="pixels"
6724*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6725*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
6726*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6727*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6728*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6729*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6730*61046927SAndroid Build Coastguard Worker             />
6731*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
6732*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
6733*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
6734*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
6735*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6736*61046927SAndroid Build Coastguard Worker             units="pixels"
6737*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6738*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
6739*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6740*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6741*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
6742*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6743*61046927SAndroid Build Coastguard Worker             />
6744*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
6745*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
6746*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
6747*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
6748*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6749*61046927SAndroid Build Coastguard Worker             units="texels"
6750*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6751*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
6752*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
6753*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6754*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6755*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6756*61046927SAndroid Build Coastguard Worker             />
6757*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
6758*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
6759*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
6760*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
6761*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6762*61046927SAndroid Build Coastguard Worker             units="texels"
6763*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6764*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
6765*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
6766*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
6767*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6768*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6769*61046927SAndroid Build Coastguard Worker             />
6770*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
6771*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
6772*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
6773*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
6774*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6775*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6776*61046927SAndroid Build Coastguard Worker             units="bytes"
6777*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6778*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
6779*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
6780*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6781*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
6782*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6783*61046927SAndroid Build Coastguard Worker             />
6784*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
6785*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
6786*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
6787*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
6788*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6789*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
6790*61046927SAndroid Build Coastguard Worker             units="bytes"
6791*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6792*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
6793*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
6794*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6795*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
6796*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6797*61046927SAndroid Build Coastguard Worker             />
6798*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
6799*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
6800*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
6801*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
6802*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6803*61046927SAndroid Build Coastguard Worker             units="messages"
6804*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6805*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
6806*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
6807*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6808*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6809*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6810*61046927SAndroid Build Coastguard Worker             />
6811*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
6812*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
6813*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
6814*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
6815*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6816*61046927SAndroid Build Coastguard Worker             units="messages"
6817*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6818*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
6819*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
6820*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6821*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
6822*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6823*61046927SAndroid Build Coastguard Worker             />
6824*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
6825*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
6826*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
6827*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
6828*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6829*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
6830*61046927SAndroid Build Coastguard Worker             units="bytes"
6831*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6832*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
6833*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
6834*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
6835*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
6836*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6837*61046927SAndroid Build Coastguard Worker             />
6838*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
6839*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
6840*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
6841*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
6842*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6843*61046927SAndroid Build Coastguard Worker             units="messages"
6844*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6845*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
6846*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
6847*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6848*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6849*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6850*61046927SAndroid Build Coastguard Worker             />
6851*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Subslice1 Input Available"
6852*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler11InputAvailable"
6853*61046927SAndroid Build Coastguard Worker             underscore_name="sampler11_input_available"
6854*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 subslice1 sampler input is available"
6855*61046927SAndroid Build Coastguard Worker             data_type="float"
6856*61046927SAndroid Build Coastguard Worker             max_equation="100"
6857*61046927SAndroid Build Coastguard Worker             units="percent"
6858*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6859*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6860*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x10 AND"
6861*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
6862*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6863*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6864*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
6865*61046927SAndroid Build Coastguard Worker             />
6866*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Subslice2 Input Available"
6867*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler12InputAvailable"
6868*61046927SAndroid Build Coastguard Worker             underscore_name="sampler12_input_available"
6869*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 subslice2 sampler input is available"
6870*61046927SAndroid Build Coastguard Worker             data_type="float"
6871*61046927SAndroid Build Coastguard Worker             max_equation="100"
6872*61046927SAndroid Build Coastguard Worker             units="percent"
6873*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6874*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
6875*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x20 AND"
6876*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
6877*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6878*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6879*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
6880*61046927SAndroid Build Coastguard Worker             />
6881*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Subslice0 Input Available"
6882*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler10InputAvailable"
6883*61046927SAndroid Build Coastguard Worker             underscore_name="sampler10_input_available"
6884*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 subslice0 sampler input is available"
6885*61046927SAndroid Build Coastguard Worker             data_type="float"
6886*61046927SAndroid Build Coastguard Worker             max_equation="100"
6887*61046927SAndroid Build Coastguard Worker             units="percent"
6888*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6889*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
6890*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x8 AND"
6891*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
6892*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6893*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6894*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
6895*61046927SAndroid Build Coastguard Worker             />
6896*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Subslice2 Sampler Output Ready"
6897*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler12OutputReady"
6898*61046927SAndroid Build Coastguard Worker             underscore_name="sampler12_output_ready"
6899*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 subslice2 sampler output is ready"
6900*61046927SAndroid Build Coastguard Worker             data_type="float"
6901*61046927SAndroid Build Coastguard Worker             max_equation="100"
6902*61046927SAndroid Build Coastguard Worker             units="percent"
6903*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6904*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6905*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x20 AND"
6906*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
6907*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6908*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6909*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
6910*61046927SAndroid Build Coastguard Worker             />
6911*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Subslice0 Sampler Output Ready"
6912*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler10OutputReady"
6913*61046927SAndroid Build Coastguard Worker             underscore_name="sampler10_output_ready"
6914*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 subslice0 sampler output is ready"
6915*61046927SAndroid Build Coastguard Worker             data_type="float"
6916*61046927SAndroid Build Coastguard Worker             max_equation="100"
6917*61046927SAndroid Build Coastguard Worker             units="percent"
6918*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6919*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6920*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x8 AND"
6921*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
6922*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6923*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6924*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
6925*61046927SAndroid Build Coastguard Worker             />
6926*61046927SAndroid Build Coastguard Worker    <counter name="Slice1 Subslice1 Sampler Output Ready"
6927*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler11OutputReady"
6928*61046927SAndroid Build Coastguard Worker             underscore_name="sampler11_output_ready"
6929*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice1 subslice1 sampler output is ready"
6930*61046927SAndroid Build Coastguard Worker             data_type="float"
6931*61046927SAndroid Build Coastguard Worker             max_equation="100"
6932*61046927SAndroid Build Coastguard Worker             units="percent"
6933*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6934*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
6935*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x10 AND"
6936*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
6937*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6938*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6939*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
6940*61046927SAndroid Build Coastguard Worker             />
6941*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
6942*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
6943*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
6944*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
6945*61046927SAndroid Build Coastguard Worker             data_type="float"
6946*61046927SAndroid Build Coastguard Worker             max_equation="100"
6947*61046927SAndroid Build Coastguard Worker             units="percent"
6948*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6949*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
6950*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
6951*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
6952*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6953*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
6954*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6955*61046927SAndroid Build Coastguard Worker             />
6956*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
6957*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
6958*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18921400" />
6959*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x149500AB" />
6960*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18B21400" />
6961*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14B500AB" />
6962*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18D21400" />
6963*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14D500AB" />
6964*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDC8000" />
6965*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EDC4000" />
6966*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02DCC000" />
6967*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04DCC000" />
6968*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ABD00A0" />
6969*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ABD8000" />
6970*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CD88000" />
6971*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ED84000" />
6972*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04D88000" />
6973*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ADB0050" />
6974*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04DB8000" />
6975*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06DB8000" />
6976*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08DB8000" />
6977*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ADB4000" />
6978*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109F02A0" />
6979*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9FA000" />
6980*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
6981*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18B82500" />
6982*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B88000" />
6983*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B84000" />
6984*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B84000" />
6985*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B84000" />
6986*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AB84000" />
6987*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB88000" />
6988*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB98000" />
6989*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
6990*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B98000" />
6991*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B9A000" />
6992*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B9A000" />
6993*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B92000" />
6994*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ABA0200" />
6995*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02BA8000" />
6996*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CBA8000" />
6997*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04908000" />
6998*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04918000" />
6999*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04927300" />
7000*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10920000" />
7001*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1893000A" />
7002*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A934000" />
7003*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A946000" />
7004*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C959000" />
7005*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E950098" />
7006*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10950000" />
7007*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B04000" />
7008*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B14000" />
7009*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B20073" />
7010*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B20000" />
7011*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B38000" />
7012*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B38000" />
7013*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B34000" />
7014*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B4C000" />
7015*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B59890" />
7016*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B50000" />
7017*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06D04000" />
7018*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06D14000" />
7019*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06D20073" />
7020*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10D20000" />
7021*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18D30020" />
7022*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02D38000" />
7023*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CD34000" />
7024*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AD48000" />
7025*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04D42000" />
7026*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ED59000" />
7027*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00D59800" />
7028*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10D50000" />
7029*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F88000E" />
7030*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03888000" />
7031*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05888000" />
7032*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07888000" />
7033*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09888000" />
7034*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B888000" />
7035*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D880400" />
7036*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B002A" />
7037*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B5500" />
7038*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258B000A" />
7039*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
7040*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038C4000" />
7041*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058C4000" />
7042*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078C4000" />
7043*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098C4000" />
7044*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8C4000" />
7045*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
7046*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8D8000" />
7047*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
7048*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018D8000" />
7049*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038DA000" />
7050*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058DA000" />
7051*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078D2000" />
7052*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
7053*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
7054*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185000A" />
7055*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830150" />
7056*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
7057*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
7058*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
7059*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
7060*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
7061*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
7062*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D848000" />
7063*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
7064*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01848000" />
7065*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
7066*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
7067*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07844000" />
7068*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D808000" />
7069*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
7070*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11808000" />
7071*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
7072*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
7073*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17804000" />
7074*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
7075*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47801021" />
7076*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
7077*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
7078*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
7079*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F800C64" />
7080*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
7081*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41800C02" />
7082*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
7083*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
7084*61046927SAndroid Build Coastguard Worker    </register_config>
7085*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
7086*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
7087*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
7088*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
7089*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x70800000" />
7090*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
7091*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
7092*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x0000C000" />
7093*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000E7FF" />
7094*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00003000" />
7095*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000F9FF" />
7096*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000C00" />
7097*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FE7F" />
7098*61046927SAndroid Build Coastguard Worker    </register_config>
7099*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
7100*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
7101*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
7102*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
7103*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
7104*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
7105*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
7106*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
7107*61046927SAndroid Build Coastguard Worker    </register_config>
7108*61046927SAndroid Build Coastguard Worker  </set>
7109*61046927SAndroid Build Coastguard Worker
7110*61046927SAndroid Build Coastguard Worker  <set name="Metric set Sampler_2"
7111*61046927SAndroid Build Coastguard Worker       chipset="CHV"
7112*61046927SAndroid Build Coastguard Worker       symbol_name="Sampler_2"
7113*61046927SAndroid Build Coastguard Worker       underscore_name="sampler_2"
7114*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
7115*61046927SAndroid Build Coastguard Worker       hw_config_guid="883c8a56-8767-4de8-beec-a99462c6674b"
7116*61046927SAndroid Build Coastguard Worker       >
7117*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
7118*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
7119*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
7120*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
7121*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7122*61046927SAndroid Build Coastguard Worker             units="ns"
7123*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7124*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7125*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7126*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7127*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7128*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7129*61046927SAndroid Build Coastguard Worker             />
7130*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
7131*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
7132*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
7133*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
7134*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7135*61046927SAndroid Build Coastguard Worker             units="cycles"
7136*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7137*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
7138*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7139*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
7140*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7141*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7142*61046927SAndroid Build Coastguard Worker             />
7143*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
7144*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
7145*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
7146*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
7147*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7148*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
7149*61046927SAndroid Build Coastguard Worker             units="hz"
7150*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7151*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7152*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7153*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7154*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7155*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7156*61046927SAndroid Build Coastguard Worker             />
7157*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
7158*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
7159*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
7160*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
7161*61046927SAndroid Build Coastguard Worker             data_type="float"
7162*61046927SAndroid Build Coastguard Worker             max_equation="100"
7163*61046927SAndroid Build Coastguard Worker             units="percent"
7164*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7165*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7166*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7167*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
7168*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7169*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7170*61046927SAndroid Build Coastguard Worker             />
7171*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
7172*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
7173*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
7174*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
7175*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7176*61046927SAndroid Build Coastguard Worker             units="threads"
7177*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7178*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
7179*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7180*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7181*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7182*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7183*61046927SAndroid Build Coastguard Worker             />
7184*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
7185*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
7186*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
7187*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
7188*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7189*61046927SAndroid Build Coastguard Worker             units="threads"
7190*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7191*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
7192*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7193*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7194*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
7195*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7196*61046927SAndroid Build Coastguard Worker             />
7197*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
7198*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
7199*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
7200*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
7201*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7202*61046927SAndroid Build Coastguard Worker             units="threads"
7203*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7204*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
7205*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7206*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7207*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
7208*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7209*61046927SAndroid Build Coastguard Worker             />
7210*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
7211*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
7212*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
7213*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
7214*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7215*61046927SAndroid Build Coastguard Worker             units="threads"
7216*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7217*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
7218*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7219*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7220*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
7221*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7222*61046927SAndroid Build Coastguard Worker             />
7223*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
7224*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
7225*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
7226*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
7227*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7228*61046927SAndroid Build Coastguard Worker             units="threads"
7229*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7230*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
7231*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
7232*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7233*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7234*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7235*61046927SAndroid Build Coastguard Worker             />
7236*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
7237*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
7238*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
7239*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
7240*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7241*61046927SAndroid Build Coastguard Worker             units="threads"
7242*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7243*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
7244*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
7245*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7246*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
7247*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7248*61046927SAndroid Build Coastguard Worker             />
7249*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
7250*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
7251*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
7252*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
7253*61046927SAndroid Build Coastguard Worker             data_type="float"
7254*61046927SAndroid Build Coastguard Worker             max_equation="100"
7255*61046927SAndroid Build Coastguard Worker             units="percent"
7256*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7257*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7258*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7259*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7260*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7261*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7262*61046927SAndroid Build Coastguard Worker             />
7263*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
7264*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
7265*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
7266*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
7267*61046927SAndroid Build Coastguard Worker             data_type="float"
7268*61046927SAndroid Build Coastguard Worker             max_equation="100"
7269*61046927SAndroid Build Coastguard Worker             units="percent"
7270*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7271*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7272*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7273*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7274*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7275*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7276*61046927SAndroid Build Coastguard Worker             />
7277*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
7278*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
7279*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
7280*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
7281*61046927SAndroid Build Coastguard Worker             data_type="float"
7282*61046927SAndroid Build Coastguard Worker             max_equation="100"
7283*61046927SAndroid Build Coastguard Worker             units="percent"
7284*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7285*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7286*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
7287*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7288*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7289*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7290*61046927SAndroid Build Coastguard Worker             />
7291*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
7292*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
7293*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
7294*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7295*61046927SAndroid Build Coastguard Worker             data_type="float"
7296*61046927SAndroid Build Coastguard Worker             max_equation="100"
7297*61046927SAndroid Build Coastguard Worker             units="percent"
7298*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7299*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7300*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7301*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7302*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7303*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7304*61046927SAndroid Build Coastguard Worker             />
7305*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
7306*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
7307*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
7308*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7309*61046927SAndroid Build Coastguard Worker             data_type="float"
7310*61046927SAndroid Build Coastguard Worker             max_equation="100"
7311*61046927SAndroid Build Coastguard Worker             units="percent"
7312*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7313*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7314*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7315*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7316*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7317*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7318*61046927SAndroid Build Coastguard Worker             />
7319*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
7320*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
7321*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
7322*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7323*61046927SAndroid Build Coastguard Worker             data_type="float"
7324*61046927SAndroid Build Coastguard Worker             max_equation="100"
7325*61046927SAndroid Build Coastguard Worker             units="percent"
7326*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7327*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7328*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7329*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7330*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7331*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7332*61046927SAndroid Build Coastguard Worker             />
7333*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
7334*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
7335*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
7336*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7337*61046927SAndroid Build Coastguard Worker             data_type="float"
7338*61046927SAndroid Build Coastguard Worker             max_equation="100"
7339*61046927SAndroid Build Coastguard Worker             units="percent"
7340*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7341*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7342*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
7343*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7344*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7345*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7346*61046927SAndroid Build Coastguard Worker             />
7347*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
7348*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
7349*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
7350*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7351*61046927SAndroid Build Coastguard Worker             data_type="float"
7352*61046927SAndroid Build Coastguard Worker             max_equation="100"
7353*61046927SAndroid Build Coastguard Worker             units="percent"
7354*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7355*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7356*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
7357*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7358*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7359*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7360*61046927SAndroid Build Coastguard Worker             />
7361*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
7362*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
7363*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
7364*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7365*61046927SAndroid Build Coastguard Worker             data_type="float"
7366*61046927SAndroid Build Coastguard Worker             max_equation="100"
7367*61046927SAndroid Build Coastguard Worker             units="percent"
7368*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7369*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7370*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
7371*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7372*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7373*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7374*61046927SAndroid Build Coastguard Worker             />
7375*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
7376*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
7377*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
7378*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7379*61046927SAndroid Build Coastguard Worker             data_type="float"
7380*61046927SAndroid Build Coastguard Worker             max_equation="100"
7381*61046927SAndroid Build Coastguard Worker             units="percent"
7382*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7383*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7384*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
7385*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
7386*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7387*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7388*61046927SAndroid Build Coastguard Worker             />
7389*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
7390*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
7391*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
7392*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
7393*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7394*61046927SAndroid Build Coastguard Worker             units="pixels"
7395*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7396*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
7397*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
7398*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7399*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7400*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7401*61046927SAndroid Build Coastguard Worker             />
7402*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
7403*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
7404*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
7405*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
7406*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7407*61046927SAndroid Build Coastguard Worker             units="pixels"
7408*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7409*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
7410*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7411*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7412*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7413*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7414*61046927SAndroid Build Coastguard Worker             />
7415*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
7416*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
7417*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
7418*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
7419*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7420*61046927SAndroid Build Coastguard Worker             units="pixels"
7421*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7422*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
7423*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7424*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7425*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7426*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7427*61046927SAndroid Build Coastguard Worker             />
7428*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
7429*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
7430*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
7431*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
7432*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7433*61046927SAndroid Build Coastguard Worker             units="pixels"
7434*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7435*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
7436*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
7437*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7438*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7439*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7440*61046927SAndroid Build Coastguard Worker             />
7441*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
7442*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
7443*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
7444*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7445*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7446*61046927SAndroid Build Coastguard Worker             units="pixels"
7447*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7448*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
7449*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
7450*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7451*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7452*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7453*61046927SAndroid Build Coastguard Worker             />
7454*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
7455*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
7456*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
7457*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
7458*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7459*61046927SAndroid Build Coastguard Worker             units="pixels"
7460*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7461*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
7462*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
7463*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7464*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7465*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7466*61046927SAndroid Build Coastguard Worker             />
7467*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
7468*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
7469*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
7470*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
7471*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7472*61046927SAndroid Build Coastguard Worker             units="pixels"
7473*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7474*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
7475*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
7476*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7477*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7478*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7479*61046927SAndroid Build Coastguard Worker             />
7480*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
7481*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
7482*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
7483*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7484*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7485*61046927SAndroid Build Coastguard Worker             units="texels"
7486*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7487*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
7488*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
7489*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7490*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7491*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7492*61046927SAndroid Build Coastguard Worker             />
7493*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
7494*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
7495*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
7496*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7497*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7498*61046927SAndroid Build Coastguard Worker             units="texels"
7499*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7500*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
7501*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
7502*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
7503*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7504*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7505*61046927SAndroid Build Coastguard Worker             />
7506*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
7507*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
7508*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
7509*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
7510*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7511*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7512*61046927SAndroid Build Coastguard Worker             units="bytes"
7513*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7514*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
7515*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
7516*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7517*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
7518*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7519*61046927SAndroid Build Coastguard Worker             />
7520*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
7521*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
7522*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
7523*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
7524*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7525*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7526*61046927SAndroid Build Coastguard Worker             units="bytes"
7527*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7528*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
7529*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
7530*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7531*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
7532*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7533*61046927SAndroid Build Coastguard Worker             />
7534*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
7535*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
7536*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
7537*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
7538*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7539*61046927SAndroid Build Coastguard Worker             units="messages"
7540*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7541*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
7542*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
7543*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7544*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7545*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7546*61046927SAndroid Build Coastguard Worker             />
7547*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
7548*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
7549*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
7550*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
7551*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7552*61046927SAndroid Build Coastguard Worker             units="messages"
7553*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7554*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
7555*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
7556*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7557*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
7558*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7559*61046927SAndroid Build Coastguard Worker             />
7560*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
7561*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
7562*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
7563*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7564*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7565*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
7566*61046927SAndroid Build Coastguard Worker             units="bytes"
7567*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7568*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
7569*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
7570*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
7571*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
7572*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7573*61046927SAndroid Build Coastguard Worker             />
7574*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
7575*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
7576*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
7577*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
7578*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7579*61046927SAndroid Build Coastguard Worker             units="messages"
7580*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7581*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
7582*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
7583*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7584*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7585*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7586*61046927SAndroid Build Coastguard Worker             />
7587*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice1 Input Available"
7588*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler01InputAvailable"
7589*61046927SAndroid Build Coastguard Worker             underscore_name="sampler01_input_available"
7590*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice1 sampler input is available"
7591*61046927SAndroid Build Coastguard Worker             data_type="float"
7592*61046927SAndroid Build Coastguard Worker             max_equation="100"
7593*61046927SAndroid Build Coastguard Worker             units="percent"
7594*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7595*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7596*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x2 AND"
7597*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7598*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7599*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7600*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7601*61046927SAndroid Build Coastguard Worker             />
7602*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice2 Input Available"
7603*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler02InputAvailable"
7604*61046927SAndroid Build Coastguard Worker             underscore_name="sampler02_input_available"
7605*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice2 sampler input is available"
7606*61046927SAndroid Build Coastguard Worker             data_type="float"
7607*61046927SAndroid Build Coastguard Worker             max_equation="100"
7608*61046927SAndroid Build Coastguard Worker             units="percent"
7609*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7610*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7611*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x4 AND"
7612*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7613*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7614*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7615*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7616*61046927SAndroid Build Coastguard Worker             />
7617*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice0 Input Available"
7618*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00InputAvailable"
7619*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_input_available"
7620*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice0 sampler input is available"
7621*61046927SAndroid Build Coastguard Worker             data_type="float"
7622*61046927SAndroid Build Coastguard Worker             max_equation="100"
7623*61046927SAndroid Build Coastguard Worker             units="percent"
7624*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7625*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
7626*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x1 AND"
7627*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7628*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7629*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7630*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7631*61046927SAndroid Build Coastguard Worker             />
7632*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice2 Sampler Output Ready"
7633*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler02OutputReady"
7634*61046927SAndroid Build Coastguard Worker             underscore_name="sampler02_output_ready"
7635*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice2 sampler output is ready"
7636*61046927SAndroid Build Coastguard Worker             data_type="float"
7637*61046927SAndroid Build Coastguard Worker             max_equation="100"
7638*61046927SAndroid Build Coastguard Worker             units="percent"
7639*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7640*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7641*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x4 AND"
7642*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7643*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7644*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7645*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7646*61046927SAndroid Build Coastguard Worker             />
7647*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice0 Sampler Output Ready"
7648*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00OutputReady"
7649*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_output_ready"
7650*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice0 sampler output is ready"
7651*61046927SAndroid Build Coastguard Worker             data_type="float"
7652*61046927SAndroid Build Coastguard Worker             max_equation="100"
7653*61046927SAndroid Build Coastguard Worker             units="percent"
7654*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7655*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
7656*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x1 AND"
7657*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7658*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7659*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7660*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7661*61046927SAndroid Build Coastguard Worker             />
7662*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice1 Sampler Output Ready"
7663*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler01OutputReady"
7664*61046927SAndroid Build Coastguard Worker             underscore_name="sampler01_output_ready"
7665*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice1 sampler output is ready"
7666*61046927SAndroid Build Coastguard Worker             data_type="float"
7667*61046927SAndroid Build Coastguard Worker             max_equation="100"
7668*61046927SAndroid Build Coastguard Worker             units="percent"
7669*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7670*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
7671*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x2 AND"
7672*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7673*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7674*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7675*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7676*61046927SAndroid Build Coastguard Worker             />
7677*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
7678*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
7679*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
7680*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
7681*61046927SAndroid Build Coastguard Worker             data_type="float"
7682*61046927SAndroid Build Coastguard Worker             max_equation="100"
7683*61046927SAndroid Build Coastguard Worker             units="percent"
7684*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7685*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
7686*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
7687*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
7688*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7689*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
7690*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7691*61046927SAndroid Build Coastguard Worker             />
7692*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
7693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
7694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18121400" />
7695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x141500AB" />
7696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18321400" />
7697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x143500AB" />
7698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18521400" />
7699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x145500AB" />
7700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C5C8000" />
7701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E5C4000" />
7702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025CC000" />
7703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045CC000" />
7704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A3D00A0" />
7705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A3D8000" />
7706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C588000" />
7707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E584000" />
7708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04588000" />
7709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A5B0050" />
7710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045B8000" />
7711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x065B8000" />
7712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x085B8000" />
7713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A5B4000" />
7714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101F02A0" />
7715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
7716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
7717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18382500" />
7718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02388000" />
7719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04384000" />
7720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06384000" />
7721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08384000" />
7722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A384000" />
7723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C388000" />
7724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C398000" />
7725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E39A000" />
7726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00398000" />
7727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0239A000" />
7728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0439A000" />
7729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06392000" />
7730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A3A0200" />
7731*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x023A8000" />
7732*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C3A8000" />
7733*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04108000" />
7734*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04118000" />
7735*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04127300" />
7736*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10120000" />
7737*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1813000A" />
7738*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A134000" />
7739*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A146000" />
7740*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C159000" />
7741*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E150098" />
7742*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10150000" />
7743*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04304000" />
7744*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04314000" />
7745*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04320073" />
7746*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10320000" />
7747*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04338000" />
7748*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06338000" />
7749*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08334000" />
7750*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0434C000" />
7751*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02359890" />
7752*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10350000" />
7753*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06504000" />
7754*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06514000" />
7755*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06520073" />
7756*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10520000" />
7757*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18530020" />
7758*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02538000" />
7759*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C534000" />
7760*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A548000" />
7761*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04542000" />
7762*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E559000" />
7763*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00559800" />
7764*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10550000" />
7765*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8AA000" />
7766*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
7767*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038A8000" />
7768*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058A8000" />
7769*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078A8000" />
7770*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098A8000" />
7771*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
7772*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
7773*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B0015" />
7774*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B2A80" />
7775*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258B0005" />
7776*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
7777*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
7778*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185000A" />
7779*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830150" />
7780*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
7781*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
7782*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
7783*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
7784*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
7785*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
7786*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D848000" />
7787*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
7788*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01848000" />
7789*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
7790*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
7791*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07844000" />
7792*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D808000" />
7793*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
7794*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11808000" />
7795*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
7796*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
7797*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17804000" />
7798*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
7799*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47801021" />
7800*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
7801*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
7802*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
7803*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F800C64" />
7804*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
7805*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41800C02" />
7806*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
7807*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
7808*61046927SAndroid Build Coastguard Worker    </register_config>
7809*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
7810*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
7811*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
7812*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
7813*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x70800000" />
7814*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
7815*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
7816*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x0000C000" />
7817*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000E7FF" />
7818*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00003000" />
7819*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000F9FF" />
7820*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000C00" />
7821*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FE7F" />
7822*61046927SAndroid Build Coastguard Worker    </register_config>
7823*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
7824*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
7825*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
7826*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
7827*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
7828*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
7829*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
7830*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
7831*61046927SAndroid Build Coastguard Worker    </register_config>
7832*61046927SAndroid Build Coastguard Worker  </set>
7833*61046927SAndroid Build Coastguard Worker
7834*61046927SAndroid Build Coastguard Worker  <set name="Metric set TDL_1"
7835*61046927SAndroid Build Coastguard Worker       chipset="CHV"
7836*61046927SAndroid Build Coastguard Worker       symbol_name="TDL_1"
7837*61046927SAndroid Build Coastguard Worker       underscore_name="tdl_1"
7838*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
7839*61046927SAndroid Build Coastguard Worker       hw_config_guid="eb97e523-d9ac-48a9-b7f8-9cc909ddbf14"
7840*61046927SAndroid Build Coastguard Worker       >
7841*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
7842*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
7843*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
7844*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
7845*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7846*61046927SAndroid Build Coastguard Worker             units="ns"
7847*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7848*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7849*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7850*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7851*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7852*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7853*61046927SAndroid Build Coastguard Worker             />
7854*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
7855*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
7856*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
7857*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
7858*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7859*61046927SAndroid Build Coastguard Worker             units="cycles"
7860*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7861*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
7862*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7863*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
7864*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7865*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7866*61046927SAndroid Build Coastguard Worker             />
7867*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
7868*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
7869*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
7870*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
7871*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7872*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
7873*61046927SAndroid Build Coastguard Worker             units="hz"
7874*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7875*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7876*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7877*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7878*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7879*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7880*61046927SAndroid Build Coastguard Worker             />
7881*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
7882*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
7883*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
7884*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
7885*61046927SAndroid Build Coastguard Worker             data_type="float"
7886*61046927SAndroid Build Coastguard Worker             max_equation="100"
7887*61046927SAndroid Build Coastguard Worker             units="percent"
7888*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7889*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7890*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7891*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
7892*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7893*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7894*61046927SAndroid Build Coastguard Worker             />
7895*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
7896*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
7897*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
7898*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
7899*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7900*61046927SAndroid Build Coastguard Worker             units="threads"
7901*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7902*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
7903*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7904*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7905*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7906*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7907*61046927SAndroid Build Coastguard Worker             />
7908*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
7909*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
7910*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
7911*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
7912*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7913*61046927SAndroid Build Coastguard Worker             units="threads"
7914*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7915*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
7916*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7917*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7918*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
7919*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7920*61046927SAndroid Build Coastguard Worker             />
7921*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
7922*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
7923*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
7924*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
7925*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7926*61046927SAndroid Build Coastguard Worker             units="threads"
7927*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7928*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
7929*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7930*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7931*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
7932*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7933*61046927SAndroid Build Coastguard Worker             />
7934*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
7935*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
7936*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
7937*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
7938*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7939*61046927SAndroid Build Coastguard Worker             units="threads"
7940*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7941*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
7942*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7943*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7944*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
7945*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7946*61046927SAndroid Build Coastguard Worker             />
7947*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
7948*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
7949*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
7950*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
7951*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7952*61046927SAndroid Build Coastguard Worker             units="threads"
7953*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7954*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
7955*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
7956*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7957*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
7958*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7959*61046927SAndroid Build Coastguard Worker             />
7960*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
7961*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
7962*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
7963*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
7964*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7965*61046927SAndroid Build Coastguard Worker             units="threads"
7966*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7967*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
7968*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
7969*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7970*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
7971*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7972*61046927SAndroid Build Coastguard Worker             />
7973*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
7974*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
7975*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
7976*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
7977*61046927SAndroid Build Coastguard Worker             data_type="float"
7978*61046927SAndroid Build Coastguard Worker             max_equation="100"
7979*61046927SAndroid Build Coastguard Worker             units="percent"
7980*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7981*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7982*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7983*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7984*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7985*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7986*61046927SAndroid Build Coastguard Worker             />
7987*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
7988*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
7989*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
7990*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
7991*61046927SAndroid Build Coastguard Worker             data_type="float"
7992*61046927SAndroid Build Coastguard Worker             max_equation="100"
7993*61046927SAndroid Build Coastguard Worker             units="percent"
7994*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7995*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7996*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7997*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7998*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7999*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8000*61046927SAndroid Build Coastguard Worker             />
8001*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
8002*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
8003*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
8004*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
8005*61046927SAndroid Build Coastguard Worker             data_type="float"
8006*61046927SAndroid Build Coastguard Worker             max_equation="100"
8007*61046927SAndroid Build Coastguard Worker             units="percent"
8008*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8009*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8010*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
8011*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8012*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8013*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8014*61046927SAndroid Build Coastguard Worker             />
8015*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
8016*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
8017*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
8018*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8019*61046927SAndroid Build Coastguard Worker             data_type="float"
8020*61046927SAndroid Build Coastguard Worker             max_equation="100"
8021*61046927SAndroid Build Coastguard Worker             units="percent"
8022*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8023*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8024*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8025*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8026*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8027*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8028*61046927SAndroid Build Coastguard Worker             />
8029*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
8030*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
8031*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
8032*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8033*61046927SAndroid Build Coastguard Worker             data_type="float"
8034*61046927SAndroid Build Coastguard Worker             max_equation="100"
8035*61046927SAndroid Build Coastguard Worker             units="percent"
8036*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8037*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8038*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8039*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8040*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8041*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8042*61046927SAndroid Build Coastguard Worker             />
8043*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
8044*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
8045*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
8046*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8047*61046927SAndroid Build Coastguard Worker             data_type="float"
8048*61046927SAndroid Build Coastguard Worker             max_equation="100"
8049*61046927SAndroid Build Coastguard Worker             units="percent"
8050*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8051*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8052*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8053*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8054*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8055*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8056*61046927SAndroid Build Coastguard Worker             />
8057*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
8058*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
8059*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
8060*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8061*61046927SAndroid Build Coastguard Worker             data_type="float"
8062*61046927SAndroid Build Coastguard Worker             max_equation="100"
8063*61046927SAndroid Build Coastguard Worker             units="percent"
8064*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8065*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8066*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8067*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8068*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8069*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8070*61046927SAndroid Build Coastguard Worker             />
8071*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
8072*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
8073*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
8074*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8075*61046927SAndroid Build Coastguard Worker             data_type="float"
8076*61046927SAndroid Build Coastguard Worker             max_equation="100"
8077*61046927SAndroid Build Coastguard Worker             units="percent"
8078*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8079*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8080*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8081*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8082*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8083*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8084*61046927SAndroid Build Coastguard Worker             />
8085*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
8086*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
8087*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
8088*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8089*61046927SAndroid Build Coastguard Worker             data_type="float"
8090*61046927SAndroid Build Coastguard Worker             max_equation="100"
8091*61046927SAndroid Build Coastguard Worker             units="percent"
8092*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8093*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8094*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8095*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8096*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8097*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8098*61046927SAndroid Build Coastguard Worker             />
8099*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
8100*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
8101*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
8102*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8103*61046927SAndroid Build Coastguard Worker             data_type="float"
8104*61046927SAndroid Build Coastguard Worker             max_equation="100"
8105*61046927SAndroid Build Coastguard Worker             units="percent"
8106*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8107*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8108*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
8109*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
8110*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8111*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8112*61046927SAndroid Build Coastguard Worker             />
8113*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
8114*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
8115*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
8116*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
8117*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8118*61046927SAndroid Build Coastguard Worker             units="pixels"
8119*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8120*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
8121*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
8122*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8123*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8124*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8125*61046927SAndroid Build Coastguard Worker             />
8126*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
8127*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
8128*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
8129*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
8130*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8131*61046927SAndroid Build Coastguard Worker             units="pixels"
8132*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8133*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
8134*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8135*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8136*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8137*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8138*61046927SAndroid Build Coastguard Worker             />
8139*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
8140*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
8141*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
8142*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
8143*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8144*61046927SAndroid Build Coastguard Worker             units="pixels"
8145*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8146*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
8147*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8148*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8149*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8150*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8151*61046927SAndroid Build Coastguard Worker             />
8152*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
8153*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
8154*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
8155*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
8156*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8157*61046927SAndroid Build Coastguard Worker             units="pixels"
8158*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8159*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
8160*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
8161*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8162*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8163*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8164*61046927SAndroid Build Coastguard Worker             />
8165*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
8166*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
8167*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
8168*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8169*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8170*61046927SAndroid Build Coastguard Worker             units="pixels"
8171*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8172*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
8173*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
8174*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8175*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8176*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8177*61046927SAndroid Build Coastguard Worker             />
8178*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
8179*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
8180*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
8181*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
8182*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8183*61046927SAndroid Build Coastguard Worker             units="pixels"
8184*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8185*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
8186*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
8187*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8188*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8189*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8190*61046927SAndroid Build Coastguard Worker             />
8191*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
8192*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
8193*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
8194*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
8195*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8196*61046927SAndroid Build Coastguard Worker             units="pixels"
8197*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8198*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
8199*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
8200*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8201*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8202*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8203*61046927SAndroid Build Coastguard Worker             />
8204*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
8205*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
8206*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
8207*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8208*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8209*61046927SAndroid Build Coastguard Worker             units="texels"
8210*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8211*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
8212*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
8213*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8214*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8215*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8216*61046927SAndroid Build Coastguard Worker             />
8217*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
8218*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
8219*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
8220*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8221*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8222*61046927SAndroid Build Coastguard Worker             units="texels"
8223*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8224*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
8225*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
8226*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
8227*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8228*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8229*61046927SAndroid Build Coastguard Worker             />
8230*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
8231*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
8232*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
8233*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
8234*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8235*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8236*61046927SAndroid Build Coastguard Worker             units="bytes"
8237*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8238*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
8239*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
8240*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8241*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
8242*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8243*61046927SAndroid Build Coastguard Worker             />
8244*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
8245*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
8246*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
8247*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
8248*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8249*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8250*61046927SAndroid Build Coastguard Worker             units="bytes"
8251*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8252*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
8253*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
8254*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8255*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
8256*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8257*61046927SAndroid Build Coastguard Worker             />
8258*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
8259*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
8260*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
8261*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
8262*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8263*61046927SAndroid Build Coastguard Worker             units="messages"
8264*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8265*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
8266*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
8267*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8268*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8269*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8270*61046927SAndroid Build Coastguard Worker             />
8271*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
8272*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
8273*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
8274*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
8275*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8276*61046927SAndroid Build Coastguard Worker             units="messages"
8277*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8278*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
8279*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
8280*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8281*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
8282*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8283*61046927SAndroid Build Coastguard Worker             />
8284*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
8285*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
8286*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
8287*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8288*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8289*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
8290*61046927SAndroid Build Coastguard Worker             units="bytes"
8291*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8292*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
8293*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
8294*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
8295*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
8296*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8297*61046927SAndroid Build Coastguard Worker             />
8298*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
8299*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
8300*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
8301*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
8302*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8303*61046927SAndroid Build Coastguard Worker             units="messages"
8304*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8305*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
8306*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
8307*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8308*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8309*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8310*61046927SAndroid Build Coastguard Worker             />
8311*61046927SAndroid Build Coastguard Worker    <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice1"
8312*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread11ReadyForDispatch"
8313*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread11_ready_for_dispatch"
8314*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
8315*61046927SAndroid Build Coastguard Worker             data_type="float"
8316*61046927SAndroid Build Coastguard Worker             max_equation="100"
8317*61046927SAndroid Build Coastguard Worker             units="percent"
8318*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8319*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8320*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x10 AND"
8321*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8322*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8323*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8324*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8325*61046927SAndroid Build Coastguard Worker             />
8326*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice1 Subslice0"
8327*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread10ReadyForDispatch"
8328*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread10_ready_for_dispatch"
8329*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
8330*61046927SAndroid Build Coastguard Worker             data_type="float"
8331*61046927SAndroid Build Coastguard Worker             max_equation="100"
8332*61046927SAndroid Build Coastguard Worker             units="percent"
8333*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8334*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
8335*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x8 AND"
8336*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8337*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8338*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8339*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8340*61046927SAndroid Build Coastguard Worker             />
8341*61046927SAndroid Build Coastguard Worker    <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice0"
8342*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread10ReadyForDispatch"
8343*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread10_ready_for_dispatch"
8344*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice0 thread dispatcher"
8345*61046927SAndroid Build Coastguard Worker             data_type="float"
8346*61046927SAndroid Build Coastguard Worker             max_equation="100"
8347*61046927SAndroid Build Coastguard Worker             units="percent"
8348*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8349*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
8350*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x8 AND"
8351*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8352*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8353*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8354*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8355*61046927SAndroid Build Coastguard Worker             />
8356*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice1 Subslice2"
8357*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread12ReadyForDispatch"
8358*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread12_ready_for_dispatch"
8359*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
8360*61046927SAndroid Build Coastguard Worker             data_type="float"
8361*61046927SAndroid Build Coastguard Worker             max_equation="100"
8362*61046927SAndroid Build Coastguard Worker             units="percent"
8363*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8364*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
8365*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x20 AND"
8366*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8367*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8368*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8369*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8370*61046927SAndroid Build Coastguard Worker             />
8371*61046927SAndroid Build Coastguard Worker    <counter name="NonPS Thread Ready For Dispatch on Slice1 Subslice2"
8372*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread12ReadyForDispatch"
8373*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread12_ready_for_dispatch"
8374*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice1 subslice2 thread dispatcher"
8375*61046927SAndroid Build Coastguard Worker             data_type="float"
8376*61046927SAndroid Build Coastguard Worker             max_equation="100"
8377*61046927SAndroid Build Coastguard Worker             units="percent"
8378*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8379*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
8380*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x20 AND"
8381*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8382*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8383*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8384*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8385*61046927SAndroid Build Coastguard Worker             />
8386*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice1 Subslice1"
8387*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread11ReadyForDispatch"
8388*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread11_ready_for_dispatch"
8389*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice1 subslice1 thread dispatcher"
8390*61046927SAndroid Build Coastguard Worker             data_type="float"
8391*61046927SAndroid Build Coastguard Worker             max_equation="100"
8392*61046927SAndroid Build Coastguard Worker             units="percent"
8393*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8394*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
8395*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x10 AND"
8396*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8397*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8398*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8399*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8400*61046927SAndroid Build Coastguard Worker             />
8401*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
8402*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort0"
8403*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port0"
8404*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
8405*61046927SAndroid Build Coastguard Worker             data_type="float"
8406*61046927SAndroid Build Coastguard Worker             max_equation="100"
8407*61046927SAndroid Build Coastguard Worker             units="percent"
8408*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8409*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8410*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x2 AND"
8411*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8412*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8413*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8414*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8415*61046927SAndroid Build Coastguard Worker             />
8416*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
8417*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort1"
8418*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port1"
8419*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
8420*61046927SAndroid Build Coastguard Worker             data_type="float"
8421*61046927SAndroid Build Coastguard Worker             max_equation="100"
8422*61046927SAndroid Build Coastguard Worker             units="percent"
8423*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8424*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8425*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x1 AND"
8426*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8427*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8428*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8429*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8430*61046927SAndroid Build Coastguard Worker             />
8431*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
8432*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort0"
8433*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port0"
8434*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
8435*61046927SAndroid Build Coastguard Worker             data_type="float"
8436*61046927SAndroid Build Coastguard Worker             max_equation="100"
8437*61046927SAndroid Build Coastguard Worker             units="percent"
8438*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8439*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8440*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x1 AND"
8441*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8442*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8443*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8444*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8445*61046927SAndroid Build Coastguard Worker             />
8446*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
8447*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader02ReadyPort1"
8448*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header02_ready_port1"
8449*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
8450*61046927SAndroid Build Coastguard Worker             data_type="float"
8451*61046927SAndroid Build Coastguard Worker             max_equation="100"
8452*61046927SAndroid Build Coastguard Worker             units="percent"
8453*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8454*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
8455*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x4 AND"
8456*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8457*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8458*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8459*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8460*61046927SAndroid Build Coastguard Worker             />
8461*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
8462*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader02ReadyPort0"
8463*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header02_ready_port0"
8464*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
8465*61046927SAndroid Build Coastguard Worker             data_type="float"
8466*61046927SAndroid Build Coastguard Worker             max_equation="100"
8467*61046927SAndroid Build Coastguard Worker             units="percent"
8468*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8469*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
8470*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x4 AND"
8471*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8472*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8473*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8474*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8475*61046927SAndroid Build Coastguard Worker             />
8476*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
8477*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort1"
8478*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port1"
8479*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
8480*61046927SAndroid Build Coastguard Worker             data_type="float"
8481*61046927SAndroid Build Coastguard Worker             max_equation="100"
8482*61046927SAndroid Build Coastguard Worker             units="percent"
8483*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8484*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
8485*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x2 AND"
8486*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
8487*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8488*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8489*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8490*61046927SAndroid Build Coastguard Worker             />
8491*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
8492*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
8493*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
8494*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
8495*61046927SAndroid Build Coastguard Worker             data_type="float"
8496*61046927SAndroid Build Coastguard Worker             max_equation="100"
8497*61046927SAndroid Build Coastguard Worker             units="percent"
8498*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8499*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
8500*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
8501*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8502*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8503*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
8504*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8505*61046927SAndroid Build Coastguard Worker             />
8506*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
8507*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
8508*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16154D60" />
8509*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16352E60" />
8510*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16554D60" />
8511*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16950000" />
8512*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16B50000" />
8513*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16D50000" />
8514*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x005C8000" />
8515*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045CC000" />
8516*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x065C4000" />
8517*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x083D8000" />
8518*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A3D8000" />
8519*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0458C000" />
8520*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025B8000" />
8521*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x085B4000" />
8522*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A5B4000" />
8523*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C5B8000" />
8524*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1FA000" />
8525*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F00AA" />
8526*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02384000" />
8527*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04388000" />
8528*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06388000" />
8529*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08384000" />
8530*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A384000" />
8531*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C384000" />
8532*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00398000" />
8533*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0239A000" />
8534*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0439A000" />
8535*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06392000" />
8536*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x043A8000" />
8537*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x063A8000" />
8538*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08138000" />
8539*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A138000" />
8540*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06143000" />
8541*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0415CFC7" />
8542*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10150000" />
8543*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02338000" />
8544*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C338000" />
8545*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04342000" />
8546*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06344000" />
8547*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0035C700" />
8548*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x063500CF" />
8549*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10350000" />
8550*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04538000" />
8551*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06538000" />
8552*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0454C000" />
8553*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0255CFC7" />
8554*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10550000" />
8555*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06DC8000" />
8556*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08DC4000" />
8557*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDCC000" />
8558*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EDCC000" />
8559*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ABD00A8" />
8560*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CD8C000" />
8561*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ED84000" />
8562*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EDB8000" />
8563*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18DB0800" />
8564*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ADB0254" />
8565*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9FAA00" />
8566*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109F02AA" />
8567*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB84000" />
8568*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16B84000" />
8569*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18B8156A" />
8570*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B98000" />
8571*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B9A000" />
8572*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AB9A000" />
8573*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB9A000" />
8574*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB9A000" />
8575*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18BAA000" />
8576*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ABA0002" />
8577*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16934000" />
8578*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1893000A" />
8579*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A947000" />
8580*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C95C5C1" />
8581*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9500C3" />
8582*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10950000" />
8583*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB38000" />
8584*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16B30040" />
8585*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18B30020" />
8586*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B48000" />
8587*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B41000" />
8588*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AB48000" />
8589*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B5C500" />
8590*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B500C3" />
8591*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB5C100" />
8592*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B50000" />
8593*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16D31500" />
8594*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08D4E000" />
8595*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08D5C100" />
8596*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AD5C3C5" />
8597*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10D50000" />
8598*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D88F800" />
8599*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F88000F" />
8600*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038A8000" />
8601*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058A8000" />
8602*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078A8000" />
8603*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098A8000" />
8604*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8A8000" />
8605*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8A8000" />
8606*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258BAAA5" />
8607*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B002A" />
8608*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B2A80" />
8609*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8C4000" />
8610*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x178C2000" />
8611*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x198C5500" />
8612*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8C0015" />
8613*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078D8000" />
8614*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098DA000" />
8615*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8DA000" />
8616*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8DA000" />
8617*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8DA000" />
8618*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
8619*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
8620*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
8621*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F834000" />
8622*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19835400" />
8623*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830155" />
8624*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
8625*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
8626*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
8627*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
8628*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
8629*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
8630*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0784C000" />
8631*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0984C000" />
8632*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B84C000" />
8633*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D84C000" />
8634*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
8635*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01848000" />
8636*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
8637*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
8638*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1780C000" />
8639*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1980C000" />
8640*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B80C000" />
8641*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D80C000" />
8642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
8643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11808000" />
8644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
8645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
8646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
8647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x43800C42" />
8648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51800000" />
8649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45800063" />
8650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
8651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47800800" />
8652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
8653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
8654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
8655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F8014A4" />
8656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41801042" />
8657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
8658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
8659*61046927SAndroid Build Coastguard Worker    </register_config>
8660*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
8661*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
8662*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
8663*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
8664*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
8665*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
8666*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x30800000" />
8667*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000002" />
8668*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FDFF" />
8669*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000000" />
8670*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FE7F" />
8671*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000002" />
8672*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FFBF" />
8673*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00000000" />
8674*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FFCF" />
8675*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00000002" />
8676*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FFF7" />
8677*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00000000" />
8678*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FFF9" />
8679*61046927SAndroid Build Coastguard Worker    </register_config>
8680*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
8681*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
8682*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
8683*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
8684*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
8685*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8686*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8687*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
8688*61046927SAndroid Build Coastguard Worker    </register_config>
8689*61046927SAndroid Build Coastguard Worker  </set>
8690*61046927SAndroid Build Coastguard Worker
8691*61046927SAndroid Build Coastguard Worker  <set name="Metric set TDL_2"
8692*61046927SAndroid Build Coastguard Worker       chipset="CHV"
8693*61046927SAndroid Build Coastguard Worker       symbol_name="TDL_2"
8694*61046927SAndroid Build Coastguard Worker       underscore_name="tdl_2"
8695*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
8696*61046927SAndroid Build Coastguard Worker       hw_config_guid="dff6158e-8409-452c-be76-91c9946330bd"
8697*61046927SAndroid Build Coastguard Worker       >
8698*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
8699*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
8700*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
8701*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
8702*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8703*61046927SAndroid Build Coastguard Worker             units="ns"
8704*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8705*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8706*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8707*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8708*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8709*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8710*61046927SAndroid Build Coastguard Worker             />
8711*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
8712*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
8713*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
8714*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
8715*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8716*61046927SAndroid Build Coastguard Worker             units="cycles"
8717*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8718*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
8719*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8720*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
8721*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8722*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8723*61046927SAndroid Build Coastguard Worker             />
8724*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
8725*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
8726*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
8727*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
8728*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8729*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
8730*61046927SAndroid Build Coastguard Worker             units="hz"
8731*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8732*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8733*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8734*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8735*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8736*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8737*61046927SAndroid Build Coastguard Worker             />
8738*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
8739*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
8740*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
8741*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
8742*61046927SAndroid Build Coastguard Worker             data_type="float"
8743*61046927SAndroid Build Coastguard Worker             max_equation="100"
8744*61046927SAndroid Build Coastguard Worker             units="percent"
8745*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8746*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8747*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8748*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
8749*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8750*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8751*61046927SAndroid Build Coastguard Worker             />
8752*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
8753*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
8754*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
8755*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
8756*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8757*61046927SAndroid Build Coastguard Worker             units="threads"
8758*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8759*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
8760*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8761*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8762*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8763*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8764*61046927SAndroid Build Coastguard Worker             />
8765*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
8766*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
8767*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
8768*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
8769*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8770*61046927SAndroid Build Coastguard Worker             units="threads"
8771*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8772*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
8773*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
8774*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8775*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
8776*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8777*61046927SAndroid Build Coastguard Worker             />
8778*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
8779*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
8780*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
8781*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
8782*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8783*61046927SAndroid Build Coastguard Worker             units="threads"
8784*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8785*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
8786*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
8787*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8788*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
8789*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8790*61046927SAndroid Build Coastguard Worker             />
8791*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
8792*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
8793*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
8794*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
8795*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8796*61046927SAndroid Build Coastguard Worker             units="threads"
8797*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8798*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
8799*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
8800*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8801*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 IO BB"
8802*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8803*61046927SAndroid Build Coastguard Worker             />
8804*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
8805*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
8806*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
8807*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
8808*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8809*61046927SAndroid Build Coastguard Worker             units="threads"
8810*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8811*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
8812*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
8813*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8814*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8815*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8816*61046927SAndroid Build Coastguard Worker             />
8817*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
8818*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
8819*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
8820*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
8821*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8822*61046927SAndroid Build Coastguard Worker             units="threads"
8823*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8824*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
8825*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
8826*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8827*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
8828*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8829*61046927SAndroid Build Coastguard Worker             />
8830*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
8831*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
8832*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
8833*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
8834*61046927SAndroid Build Coastguard Worker             data_type="float"
8835*61046927SAndroid Build Coastguard Worker             max_equation="100"
8836*61046927SAndroid Build Coastguard Worker             units="percent"
8837*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8838*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8839*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
8840*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8841*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8842*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8843*61046927SAndroid Build Coastguard Worker             />
8844*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
8845*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
8846*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
8847*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
8848*61046927SAndroid Build Coastguard Worker             data_type="float"
8849*61046927SAndroid Build Coastguard Worker             max_equation="100"
8850*61046927SAndroid Build Coastguard Worker             units="percent"
8851*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8852*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8853*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
8854*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8855*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8856*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8857*61046927SAndroid Build Coastguard Worker             />
8858*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
8859*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
8860*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
8861*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
8862*61046927SAndroid Build Coastguard Worker             data_type="float"
8863*61046927SAndroid Build Coastguard Worker             max_equation="100"
8864*61046927SAndroid Build Coastguard Worker             units="percent"
8865*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8866*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8867*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
8868*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8869*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8870*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8871*61046927SAndroid Build Coastguard Worker             />
8872*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
8873*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
8874*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
8875*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8876*61046927SAndroid Build Coastguard Worker             data_type="float"
8877*61046927SAndroid Build Coastguard Worker             max_equation="100"
8878*61046927SAndroid Build Coastguard Worker             units="percent"
8879*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8880*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8881*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8882*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8883*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8884*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8885*61046927SAndroid Build Coastguard Worker             />
8886*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
8887*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
8888*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
8889*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8890*61046927SAndroid Build Coastguard Worker             data_type="float"
8891*61046927SAndroid Build Coastguard Worker             max_equation="100"
8892*61046927SAndroid Build Coastguard Worker             units="percent"
8893*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8894*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8895*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8896*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8897*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8898*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8899*61046927SAndroid Build Coastguard Worker             />
8900*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
8901*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
8902*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
8903*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8904*61046927SAndroid Build Coastguard Worker             data_type="float"
8905*61046927SAndroid Build Coastguard Worker             max_equation="100"
8906*61046927SAndroid Build Coastguard Worker             units="percent"
8907*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8908*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8909*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8910*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8911*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8912*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8913*61046927SAndroid Build Coastguard Worker             />
8914*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
8915*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
8916*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
8917*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8918*61046927SAndroid Build Coastguard Worker             data_type="float"
8919*61046927SAndroid Build Coastguard Worker             max_equation="100"
8920*61046927SAndroid Build Coastguard Worker             units="percent"
8921*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8922*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8923*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8924*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8925*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8926*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8927*61046927SAndroid Build Coastguard Worker             />
8928*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
8929*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
8930*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
8931*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8932*61046927SAndroid Build Coastguard Worker             data_type="float"
8933*61046927SAndroid Build Coastguard Worker             max_equation="100"
8934*61046927SAndroid Build Coastguard Worker             units="percent"
8935*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8936*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8937*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8938*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8939*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8940*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8941*61046927SAndroid Build Coastguard Worker             />
8942*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
8943*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
8944*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
8945*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8946*61046927SAndroid Build Coastguard Worker             data_type="float"
8947*61046927SAndroid Build Coastguard Worker             max_equation="100"
8948*61046927SAndroid Build Coastguard Worker             units="percent"
8949*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8950*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8951*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8952*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8953*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8954*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8955*61046927SAndroid Build Coastguard Worker             />
8956*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
8957*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
8958*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
8959*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8960*61046927SAndroid Build Coastguard Worker             data_type="float"
8961*61046927SAndroid Build Coastguard Worker             max_equation="100"
8962*61046927SAndroid Build Coastguard Worker             units="percent"
8963*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8964*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8965*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
8966*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
8967*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8968*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8969*61046927SAndroid Build Coastguard Worker             />
8970*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
8971*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
8972*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
8973*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
8974*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8975*61046927SAndroid Build Coastguard Worker             units="pixels"
8976*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8977*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
8978*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
8979*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8980*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8981*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8982*61046927SAndroid Build Coastguard Worker             />
8983*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
8984*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
8985*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
8986*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
8987*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8988*61046927SAndroid Build Coastguard Worker             units="pixels"
8989*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8990*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
8991*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8992*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8993*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
8994*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8995*61046927SAndroid Build Coastguard Worker             />
8996*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
8997*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
8998*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
8999*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
9000*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9001*61046927SAndroid Build Coastguard Worker             units="pixels"
9002*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9003*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
9004*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9005*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9006*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
9007*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9008*61046927SAndroid Build Coastguard Worker             />
9009*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
9010*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
9011*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
9012*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
9013*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9014*61046927SAndroid Build Coastguard Worker             units="pixels"
9015*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9016*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
9017*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
9018*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9019*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
9020*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9021*61046927SAndroid Build Coastguard Worker             />
9022*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
9023*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
9024*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
9025*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9026*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9027*61046927SAndroid Build Coastguard Worker             units="pixels"
9028*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9029*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
9030*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
9031*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9032*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
9033*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9034*61046927SAndroid Build Coastguard Worker             />
9035*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
9036*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
9037*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
9038*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
9039*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9040*61046927SAndroid Build Coastguard Worker             units="pixels"
9041*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9042*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
9043*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
9044*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9045*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
9046*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9047*61046927SAndroid Build Coastguard Worker             />
9048*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
9049*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
9050*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
9051*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
9052*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9053*61046927SAndroid Build Coastguard Worker             units="pixels"
9054*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9055*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
9056*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
9057*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9058*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO BB"
9059*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9060*61046927SAndroid Build Coastguard Worker             />
9061*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
9062*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
9063*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
9064*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9065*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9066*61046927SAndroid Build Coastguard Worker             units="texels"
9067*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9068*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
9069*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
9070*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9071*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9072*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9073*61046927SAndroid Build Coastguard Worker             />
9074*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
9075*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
9076*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
9077*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9078*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9079*61046927SAndroid Build Coastguard Worker             units="texels"
9080*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9081*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
9082*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
9083*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
9084*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9085*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9086*61046927SAndroid Build Coastguard Worker             />
9087*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
9088*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
9089*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
9090*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
9091*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9092*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9093*61046927SAndroid Build Coastguard Worker             units="bytes"
9094*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9095*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
9096*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
9097*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9098*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
9099*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9100*61046927SAndroid Build Coastguard Worker             />
9101*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
9102*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
9103*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
9104*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
9105*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9106*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9107*61046927SAndroid Build Coastguard Worker             units="bytes"
9108*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9109*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
9110*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
9111*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9112*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
9113*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9114*61046927SAndroid Build Coastguard Worker             />
9115*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
9116*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
9117*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
9118*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
9119*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9120*61046927SAndroid Build Coastguard Worker             units="messages"
9121*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9122*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
9123*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
9124*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9125*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9126*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9127*61046927SAndroid Build Coastguard Worker             />
9128*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
9129*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
9130*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
9131*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
9132*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9133*61046927SAndroid Build Coastguard Worker             units="messages"
9134*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9135*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
9136*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
9137*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9138*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
9139*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9140*61046927SAndroid Build Coastguard Worker             />
9141*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
9142*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
9143*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
9144*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9145*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9146*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL 2 UMUL"
9147*61046927SAndroid Build Coastguard Worker             units="bytes"
9148*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9149*61046927SAndroid Build Coastguard Worker             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
9150*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
9151*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
9152*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL IO BB"
9153*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9154*61046927SAndroid Build Coastguard Worker             />
9155*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
9156*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
9157*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
9158*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
9159*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9160*61046927SAndroid Build Coastguard Worker             units="messages"
9161*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9162*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
9163*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
9164*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9165*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9166*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9167*61046927SAndroid Build Coastguard Worker             />
9168*61046927SAndroid Build Coastguard Worker    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
9169*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread02ReadyForDispatch"
9170*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread02_ready_for_dispatch"
9171*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9172*61046927SAndroid Build Coastguard Worker             data_type="float"
9173*61046927SAndroid Build Coastguard Worker             max_equation="100"
9174*61046927SAndroid Build Coastguard Worker             units="percent"
9175*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9176*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9177*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x4 AND"
9178*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9179*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9180*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9181*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9182*61046927SAndroid Build Coastguard Worker             />
9183*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
9184*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread02ReadyForDispatch"
9185*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread02_ready_for_dispatch"
9186*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9187*61046927SAndroid Build Coastguard Worker             data_type="float"
9188*61046927SAndroid Build Coastguard Worker             max_equation="100"
9189*61046927SAndroid Build Coastguard Worker             units="percent"
9190*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9191*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
9192*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x4 AND"
9193*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9194*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9195*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9196*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9197*61046927SAndroid Build Coastguard Worker             />
9198*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
9199*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread01ReadyForDispatch"
9200*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread01_ready_for_dispatch"
9201*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9202*61046927SAndroid Build Coastguard Worker             data_type="float"
9203*61046927SAndroid Build Coastguard Worker             max_equation="100"
9204*61046927SAndroid Build Coastguard Worker             units="percent"
9205*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9206*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
9207*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x2 AND"
9208*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9209*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9210*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9211*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9212*61046927SAndroid Build Coastguard Worker             />
9213*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
9214*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread00ReadyForDispatch"
9215*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread00_ready_for_dispatch"
9216*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9217*61046927SAndroid Build Coastguard Worker             data_type="float"
9218*61046927SAndroid Build Coastguard Worker             max_equation="100"
9219*61046927SAndroid Build Coastguard Worker             units="percent"
9220*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9221*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
9222*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x1 AND"
9223*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9224*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9225*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9226*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9227*61046927SAndroid Build Coastguard Worker             />
9228*61046927SAndroid Build Coastguard Worker    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
9229*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread01ReadyForDispatch"
9230*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread01_ready_for_dispatch"
9231*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9232*61046927SAndroid Build Coastguard Worker             data_type="float"
9233*61046927SAndroid Build Coastguard Worker             max_equation="100"
9234*61046927SAndroid Build Coastguard Worker             units="percent"
9235*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9236*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9237*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x2 AND"
9238*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9239*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9240*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9241*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9242*61046927SAndroid Build Coastguard Worker             />
9243*61046927SAndroid Build Coastguard Worker    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
9244*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread00ReadyForDispatch"
9245*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread00_ready_for_dispatch"
9246*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9247*61046927SAndroid Build Coastguard Worker             data_type="float"
9248*61046927SAndroid Build Coastguard Worker             max_equation="100"
9249*61046927SAndroid Build Coastguard Worker             units="percent"
9250*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9251*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
9252*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x1 AND"
9253*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9254*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9255*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9256*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9257*61046927SAndroid Build Coastguard Worker             />
9258*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice1 Subslice2 Port 0"
9259*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader12ReadyPort0"
9260*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header12_ready_port0"
9261*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 0"
9262*61046927SAndroid Build Coastguard Worker             data_type="float"
9263*61046927SAndroid Build Coastguard Worker             max_equation="100"
9264*61046927SAndroid Build Coastguard Worker             units="percent"
9265*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9266*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
9267*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x20 AND"
9268*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9269*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9270*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9271*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9272*61046927SAndroid Build Coastguard Worker             />
9273*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice1 Subslice2 Port 1"
9274*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader12ReadyPort1"
9275*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header12_ready_port1"
9276*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice1 subslice2 thread dispatcher port 1"
9277*61046927SAndroid Build Coastguard Worker             data_type="float"
9278*61046927SAndroid Build Coastguard Worker             max_equation="100"
9279*61046927SAndroid Build Coastguard Worker             units="percent"
9280*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9281*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
9282*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x20 AND"
9283*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9284*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9285*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9286*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9287*61046927SAndroid Build Coastguard Worker             />
9288*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice1 Subslice1 Port 1"
9289*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader11ReadyPort1"
9290*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header11_ready_port1"
9291*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 1"
9292*61046927SAndroid Build Coastguard Worker             data_type="float"
9293*61046927SAndroid Build Coastguard Worker             max_equation="100"
9294*61046927SAndroid Build Coastguard Worker             units="percent"
9295*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9296*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
9297*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x10 AND"
9298*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9299*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9300*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9301*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9302*61046927SAndroid Build Coastguard Worker             />
9303*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice1 Subslice0 Port 0"
9304*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader10ReadyPort0"
9305*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header10_ready_port0"
9306*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 0"
9307*61046927SAndroid Build Coastguard Worker             data_type="float"
9308*61046927SAndroid Build Coastguard Worker             max_equation="100"
9309*61046927SAndroid Build Coastguard Worker             units="percent"
9310*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9311*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
9312*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x8 AND"
9313*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9314*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9315*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9316*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9317*61046927SAndroid Build Coastguard Worker             />
9318*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice1 Subslice0 Port 1"
9319*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader10ReadyPort1"
9320*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header10_ready_port1"
9321*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice1 subslice0 thread dispatcher port 1"
9322*61046927SAndroid Build Coastguard Worker             data_type="float"
9323*61046927SAndroid Build Coastguard Worker             max_equation="100"
9324*61046927SAndroid Build Coastguard Worker             units="percent"
9325*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9326*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
9327*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x8 AND"
9328*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9329*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9330*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9331*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9332*61046927SAndroid Build Coastguard Worker             />
9333*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice1 Subslice1 Port 0"
9334*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader11ReadyPort0"
9335*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header11_ready_port0"
9336*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice1 subslice1 thread dispatcher port 0"
9337*61046927SAndroid Build Coastguard Worker             data_type="float"
9338*61046927SAndroid Build Coastguard Worker             max_equation="100"
9339*61046927SAndroid Build Coastguard Worker             units="percent"
9340*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9341*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
9342*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 0x10 AND"
9343*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9344*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9345*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9346*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9347*61046927SAndroid Build Coastguard Worker             />
9348*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
9349*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
9350*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
9351*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
9352*61046927SAndroid Build Coastguard Worker             data_type="float"
9353*61046927SAndroid Build Coastguard Worker             max_equation="100"
9354*61046927SAndroid Build Coastguard Worker             units="percent"
9355*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9356*61046927SAndroid Build Coastguard Worker             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
9357*61046927SAndroid Build Coastguard Worker             availability="true $QueryMode &amp;&amp;"
9358*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
9359*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9360*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL4 OCL"
9361*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9362*61046927SAndroid Build Coastguard Worker             />
9363*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
9364*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
9365*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16150000" />
9366*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16350000" />
9367*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16550000" />
9368*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16952E60" />
9369*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16B54D60" />
9370*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16D52E60" />
9371*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x065C8000" />
9372*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x085CC000" />
9373*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A5CC000" />
9374*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C5C4000" />
9375*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E3D8000" />
9376*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x183DA000" />
9377*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06588000" />
9378*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08588000" />
9379*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A584000" />
9380*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E5B4000" />
9381*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x185B5800" />
9382*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A5B000A" />
9383*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1FAA00" />
9384*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101F02AA" />
9385*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E384000" />
9386*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16384000" />
9387*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18382A55" />
9388*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06398000" />
9389*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0839A000" />
9390*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A39A000" />
9391*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C39A000" />
9392*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E39A000" />
9393*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A3A02A0" />
9394*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E138000" />
9395*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16130500" />
9396*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06148000" />
9397*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08146000" />
9398*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0615C100" />
9399*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0815C500" />
9400*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1500C3" />
9401*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10150000" />
9402*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16335040" />
9403*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08349000" />
9404*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A341000" />
9405*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x083500C1" />
9406*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A35C500" />
9407*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C3500C3" />
9408*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10350000" />
9409*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1853002A" />
9410*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A54E000" />
9411*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C55C500" />
9412*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E55C1C3" />
9413*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10550000" />
9414*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00DC8000" />
9415*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02DCC000" />
9416*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04DC4000" />
9417*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04BD8000" />
9418*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06BD8000" />
9419*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02D8C000" />
9420*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02DB8000" />
9421*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04DB4000" />
9422*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06DB4000" />
9423*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08DB8000" />
9424*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9FA000" />
9425*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9F00AA" />
9426*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B84000" />
9427*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B84000" />
9428*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B84000" />
9429*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B84000" />
9430*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AB88000" />
9431*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB88000" />
9432*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B98000" />
9433*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B9A000" />
9434*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B9A000" />
9435*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B92000" />
9436*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ABA8000" />
9437*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CBA8000" />
9438*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04938000" />
9439*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06938000" />
9440*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0494C000" />
9441*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0295CFC7" />
9442*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10950000" />
9443*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B38000" />
9444*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B38000" />
9445*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B42000" />
9446*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B41000" />
9447*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B5C700" />
9448*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B500CF" />
9449*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B50000" />
9450*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AD38000" />
9451*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CD38000" />
9452*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06D46000" />
9453*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04D5C700" />
9454*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06D500CF" />
9455*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10D50000" />
9456*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03888000" />
9457*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05888000" />
9458*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07888000" />
9459*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09888000" />
9460*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B888000" />
9461*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D880400" />
9462*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F8A8000" />
9463*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x198A8000" />
9464*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B8AAAA0" />
9465*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D8A0002" />
9466*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258B555A" />
9467*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x278B0015" />
9468*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x238B5500" />
9469*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038C4000" />
9470*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058C4000" />
9471*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078C4000" />
9472*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x098C4000" />
9473*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B8C4000" />
9474*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D8C4000" />
9475*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x018D8000" />
9476*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038DA000" />
9477*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058DA000" />
9478*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x078D2000" />
9479*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2185AAAA" />
9480*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2385002A" />
9481*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F85AA00" />
9482*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F834000" />
9483*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19835400" />
9484*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B830155" />
9485*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03834000" />
9486*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05834000" />
9487*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07834000" />
9488*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09834000" />
9489*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B834000" />
9490*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D834000" />
9491*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0784C000" />
9492*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0984C000" />
9493*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B84C000" />
9494*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D84C000" />
9495*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F84C000" />
9496*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01848000" />
9497*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0384C000" />
9498*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0584C000" />
9499*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1780C000" />
9500*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1980C000" />
9501*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B80C000" />
9502*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D80C000" />
9503*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F80C000" />
9504*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11808000" />
9505*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1380C000" />
9506*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1580C000" />
9507*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F800000" />
9508*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x43800882" />
9509*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51800000" />
9510*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x45801082" />
9511*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53800000" />
9512*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x478014A5" />
9513*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21800000" />
9514*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31800000" />
9515*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D800000" />
9516*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3F800002" />
9517*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41800C62" />
9518*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
9519*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x000091BC" value="0xE0500000" />
9520*61046927SAndroid Build Coastguard Worker    </register_config>
9521*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
9522*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
9523*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
9524*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
9525*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
9526*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
9527*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x30800000" />
9528*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000002" />
9529*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FDFF" />
9530*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000000" />
9531*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FE7F" />
9532*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000000" />
9533*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FF9F" />
9534*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00000000" />
9535*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FFE7" />
9536*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00000002" />
9537*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FFFB" />
9538*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00000002" />
9539*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FFFD" />
9540*61046927SAndroid Build Coastguard Worker    </register_config>
9541*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
9542*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
9543*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
9544*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
9545*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
9546*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9547*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9548*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9549*61046927SAndroid Build Coastguard Worker    </register_config>
9550*61046927SAndroid Build Coastguard Worker  </set>
9551*61046927SAndroid Build Coastguard Worker
9552*61046927SAndroid Build Coastguard Worker  <set name="MDAPI testing set"
9553*61046927SAndroid Build Coastguard Worker       chipset="CHV"
9554*61046927SAndroid Build Coastguard Worker       symbol_name="TestOa"
9555*61046927SAndroid Build Coastguard Worker       underscore_name="test_oa"
9556*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
9557*61046927SAndroid Build Coastguard Worker       hw_config_guid="4a534b07-cba3-414d-8d60-874830e883aa"
9558*61046927SAndroid Build Coastguard Worker       >
9559*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
9560*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
9561*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
9562*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
9563*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9564*61046927SAndroid Build Coastguard Worker             units="ns"
9565*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9566*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9567*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9568*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9569*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9570*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9571*61046927SAndroid Build Coastguard Worker             />
9572*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
9573*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
9574*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
9575*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
9576*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9577*61046927SAndroid Build Coastguard Worker             units="cycles"
9578*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9579*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
9580*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9581*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
9582*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9583*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9584*61046927SAndroid Build Coastguard Worker             />
9585*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
9586*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
9587*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
9588*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
9589*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9590*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
9591*61046927SAndroid Build Coastguard Worker             units="hz"
9592*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9593*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9594*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9595*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9596*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9597*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9598*61046927SAndroid Build Coastguard Worker             />
9599*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter0"
9600*61046927SAndroid Build Coastguard Worker             symbol_name="Counter0"
9601*61046927SAndroid Build Coastguard Worker             underscore_name="counter0"
9602*61046927SAndroid Build Coastguard Worker             description="HW test counter 0. Factor: 0.0"
9603*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9604*61046927SAndroid Build Coastguard Worker             units="events"
9605*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9606*61046927SAndroid Build Coastguard Worker             equation="B 0 READ"
9607*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9608*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9609*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9610*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9611*61046927SAndroid Build Coastguard Worker             />
9612*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter1"
9613*61046927SAndroid Build Coastguard Worker             symbol_name="Counter1"
9614*61046927SAndroid Build Coastguard Worker             underscore_name="counter1"
9615*61046927SAndroid Build Coastguard Worker             description="HW test counter 1. Factor: 1.0"
9616*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9617*61046927SAndroid Build Coastguard Worker             units="events"
9618*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9619*61046927SAndroid Build Coastguard Worker             equation="B 1 READ"
9620*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9621*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9622*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9623*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9624*61046927SAndroid Build Coastguard Worker             />
9625*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter2"
9626*61046927SAndroid Build Coastguard Worker             symbol_name="Counter2"
9627*61046927SAndroid Build Coastguard Worker             underscore_name="counter2"
9628*61046927SAndroid Build Coastguard Worker             description="HW test counter 2. Factor: 1.0"
9629*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9630*61046927SAndroid Build Coastguard Worker             units="events"
9631*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9632*61046927SAndroid Build Coastguard Worker             equation="B 2 READ"
9633*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9634*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9635*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9636*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9637*61046927SAndroid Build Coastguard Worker             />
9638*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter3"
9639*61046927SAndroid Build Coastguard Worker             symbol_name="Counter3"
9640*61046927SAndroid Build Coastguard Worker             underscore_name="counter3"
9641*61046927SAndroid Build Coastguard Worker             description="HW test counter 3. Factor: 0.5"
9642*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9643*61046927SAndroid Build Coastguard Worker             units="events"
9644*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9645*61046927SAndroid Build Coastguard Worker             equation="B 3 READ"
9646*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9647*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9648*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9649*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9650*61046927SAndroid Build Coastguard Worker             />
9651*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter4"
9652*61046927SAndroid Build Coastguard Worker             symbol_name="Counter4"
9653*61046927SAndroid Build Coastguard Worker             underscore_name="counter4"
9654*61046927SAndroid Build Coastguard Worker             description="HW test counter 4. Factor: 0.333"
9655*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9656*61046927SAndroid Build Coastguard Worker             units="events"
9657*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9658*61046927SAndroid Build Coastguard Worker             equation="B 4 READ"
9659*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9660*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9661*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9662*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9663*61046927SAndroid Build Coastguard Worker             />
9664*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter5"
9665*61046927SAndroid Build Coastguard Worker             symbol_name="Counter5"
9666*61046927SAndroid Build Coastguard Worker             underscore_name="counter5"
9667*61046927SAndroid Build Coastguard Worker             description="HW test counter 5. Factor: 0.333"
9668*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9669*61046927SAndroid Build Coastguard Worker             units="events"
9670*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9671*61046927SAndroid Build Coastguard Worker             equation="B 5 READ"
9672*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9673*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9674*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9675*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9676*61046927SAndroid Build Coastguard Worker             />
9677*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter6"
9678*61046927SAndroid Build Coastguard Worker             symbol_name="Counter6"
9679*61046927SAndroid Build Coastguard Worker             underscore_name="counter6"
9680*61046927SAndroid Build Coastguard Worker             description="HW test counter 6. Factor: 0.166"
9681*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9682*61046927SAndroid Build Coastguard Worker             units="events"
9683*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9684*61046927SAndroid Build Coastguard Worker             equation="B 6 READ"
9685*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9686*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9687*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9688*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9689*61046927SAndroid Build Coastguard Worker             />
9690*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter7"
9691*61046927SAndroid Build Coastguard Worker             symbol_name="Counter7"
9692*61046927SAndroid Build Coastguard Worker             underscore_name="counter7"
9693*61046927SAndroid Build Coastguard Worker             description="HW test counter 7. Factor: 0.666"
9694*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9695*61046927SAndroid Build Coastguard Worker             units="events"
9696*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9697*61046927SAndroid Build Coastguard Worker             equation="B 7 READ"
9698*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9699*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9700*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9701*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9702*61046927SAndroid Build Coastguard Worker             />
9703*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter8"
9704*61046927SAndroid Build Coastguard Worker             symbol_name="Counter8"
9705*61046927SAndroid Build Coastguard Worker             underscore_name="counter8"
9706*61046927SAndroid Build Coastguard Worker             description="HW test counter 8. Should be equal to 1."
9707*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9708*61046927SAndroid Build Coastguard Worker             units="events"
9709*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9710*61046927SAndroid Build Coastguard Worker             equation="C 7 READ"
9711*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9712*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9713*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9714*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9715*61046927SAndroid Build Coastguard Worker             />
9716*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
9717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x000000A0" />
9718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800000" />
9719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800001" />
9720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x338B0000" />
9721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x258B0066" />
9722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x058B0000" />
9723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x038B0000" />
9724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03844000" />
9725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47800080" />
9726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57800000" />
9727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x001823A4" value="0x00000000" />
9728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x59800000" />
9729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000080" />
9730*61046927SAndroid Build Coastguard Worker    </register_config>
9731*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
9732*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
9733*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00800000" />
9734*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
9735*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
9736*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
9737*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
9738*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000004" />
9739*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x00000000" />
9740*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000003" />
9741*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x00000000" />
9742*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000007" />
9743*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x00000000" />
9744*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00100002" />
9745*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FFF7" />
9746*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00100002" />
9747*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FFCF" />
9748*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00100082" />
9749*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FFEF" />
9750*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x001000C2" />
9751*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000FFE7" />
9752*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x00100001" />
9753*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x0000FFE7" />
9754*61046927SAndroid Build Coastguard Worker    </register_config>
9755*61046927SAndroid Build Coastguard Worker  </set>
9756*61046927SAndroid Build Coastguard Worker
9757*61046927SAndroid Build Coastguard Worker</metrics>
9758