xref: /aosp_15_r20/external/mesa3d/src/intel/perf/oa-icl.xml (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker<?xml version="1.0"?>
2*61046927SAndroid Build Coastguard Worker<metrics version="1619078711" merge_md5="">
3*61046927SAndroid Build Coastguard Worker  <set name="Render Metrics Basic set"
4*61046927SAndroid Build Coastguard Worker       chipset="ICL"
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="e3cd52cf-c6b0-4019-b369-3bc9c75a0cbc"
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=""
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=""
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=""
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=""
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=""
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=""
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=""
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=""
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=""
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 13 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=""
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 14 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=""
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 15 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=""
266*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
267*61046927SAndroid Build Coastguard Worker             />
268*61046927SAndroid Build Coastguard Worker    <counter name="Sampler00 Busy"
269*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00Busy"
270*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_busy"
271*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which Slice0 Sampler0 has been processing EU requests."
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="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
277*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
278*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
279*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
280*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
281*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
282*61046927SAndroid Build Coastguard Worker             />
283*61046927SAndroid Build Coastguard Worker    <counter name="Samplers Busy"
284*61046927SAndroid Build Coastguard Worker             symbol_name="SamplersBusy"
285*61046927SAndroid Build Coastguard Worker             underscore_name="samplers_busy"
286*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which samplers have been processing EU requests."
287*61046927SAndroid Build Coastguard Worker             data_type="float"
288*61046927SAndroid Build Coastguard Worker             max_equation="100"
289*61046927SAndroid Build Coastguard Worker             units="percent"
290*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
291*61046927SAndroid Build Coastguard Worker             equation="$Sampler00Busy"
292*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 9 AND"
293*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
294*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
295*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
296*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
297*61046927SAndroid Build Coastguard Worker             />
298*61046927SAndroid Build Coastguard Worker    <counter name="Sampler00 Bottleneck"
299*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00Bottleneck"
300*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_bottleneck"
301*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which Slice0 Sampler0 has been slowing down the pipe when processing EU requests."
302*61046927SAndroid Build Coastguard Worker             low_watermark="5"
303*61046927SAndroid Build Coastguard Worker             high_watermark="15"
304*61046927SAndroid Build Coastguard Worker             data_type="float"
305*61046927SAndroid Build Coastguard Worker             max_equation="100"
306*61046927SAndroid Build Coastguard Worker             units="percent"
307*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
308*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
309*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
310*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
311*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
312*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
313*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
314*61046927SAndroid Build Coastguard Worker             />
315*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
316*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
317*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
318*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
319*61046927SAndroid Build Coastguard Worker             data_type="uint64"
320*61046927SAndroid Build Coastguard Worker             units="pixels"
321*61046927SAndroid Build Coastguard Worker             semantic_type="event"
322*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
323*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
324*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
325*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
326*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
327*61046927SAndroid Build Coastguard Worker             />
328*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
329*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
330*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
331*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
332*61046927SAndroid Build Coastguard Worker             data_type="uint64"
333*61046927SAndroid Build Coastguard Worker             units="pixels"
334*61046927SAndroid Build Coastguard Worker             semantic_type="event"
335*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
336*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
337*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
338*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
339*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
340*61046927SAndroid Build Coastguard Worker             />
341*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
342*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
343*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
344*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
345*61046927SAndroid Build Coastguard Worker             data_type="uint64"
346*61046927SAndroid Build Coastguard Worker             units="pixels"
347*61046927SAndroid Build Coastguard Worker             semantic_type="event"
348*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
349*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
350*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
351*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
352*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
353*61046927SAndroid Build Coastguard Worker             />
354*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
355*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
356*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
357*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
358*61046927SAndroid Build Coastguard Worker             data_type="uint64"
359*61046927SAndroid Build Coastguard Worker             units="pixels"
360*61046927SAndroid Build Coastguard Worker             semantic_type="event"
361*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
362*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
363*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
364*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
365*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
366*61046927SAndroid Build Coastguard Worker             />
367*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
368*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
369*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
370*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
371*61046927SAndroid Build Coastguard Worker             data_type="uint64"
372*61046927SAndroid Build Coastguard Worker             units="pixels"
373*61046927SAndroid Build Coastguard Worker             semantic_type="event"
374*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
375*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
376*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
377*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
378*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
379*61046927SAndroid Build Coastguard Worker             />
380*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
381*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
382*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
383*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
384*61046927SAndroid Build Coastguard Worker             data_type="uint64"
385*61046927SAndroid Build Coastguard Worker             units="pixels"
386*61046927SAndroid Build Coastguard Worker             semantic_type="event"
387*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
388*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
389*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
390*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
391*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
392*61046927SAndroid Build Coastguard Worker             />
393*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
394*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
395*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
396*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
397*61046927SAndroid Build Coastguard Worker             data_type="uint64"
398*61046927SAndroid Build Coastguard Worker             units="pixels"
399*61046927SAndroid Build Coastguard Worker             semantic_type="event"
400*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
401*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
402*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
403*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
404*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
405*61046927SAndroid Build Coastguard Worker             />
406*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
407*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
408*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
409*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
410*61046927SAndroid Build Coastguard Worker             data_type="uint64"
411*61046927SAndroid Build Coastguard Worker             units="texels"
412*61046927SAndroid Build Coastguard Worker             semantic_type="event"
413*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
414*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
415*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
416*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
417*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
418*61046927SAndroid Build Coastguard Worker             />
419*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
420*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
421*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
422*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
423*61046927SAndroid Build Coastguard Worker             data_type="uint64"
424*61046927SAndroid Build Coastguard Worker             units="texels"
425*61046927SAndroid Build Coastguard Worker             semantic_type="event"
426*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
427*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
428*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
429*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
430*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
431*61046927SAndroid Build Coastguard Worker             />
432*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Cache Misses"
433*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerL1Misses"
434*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_l1_misses"
435*61046927SAndroid Build Coastguard Worker             description="The total number of sampler cache misses in all LODs in all sampler units."
436*61046927SAndroid Build Coastguard Worker             data_type="uint64"
437*61046927SAndroid Build Coastguard Worker             units="messages"
438*61046927SAndroid Build Coastguard Worker             semantic_type="event"
439*61046927SAndroid Build Coastguard Worker             equation="C 4 READ C 5 READ UADD 2 UMUL"
440*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
441*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
442*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
443*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
444*61046927SAndroid Build Coastguard Worker             />
445*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
446*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
447*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
448*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
449*61046927SAndroid Build Coastguard Worker             data_type="uint64"
450*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
451*61046927SAndroid Build Coastguard Worker             units="bytes"
452*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
453*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
454*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
455*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
456*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
457*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
458*61046927SAndroid Build Coastguard Worker             />
459*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
460*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
461*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
462*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
463*61046927SAndroid Build Coastguard Worker             data_type="uint64"
464*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
465*61046927SAndroid Build Coastguard Worker             units="bytes"
466*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
467*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
468*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
469*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
470*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
471*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
472*61046927SAndroid Build Coastguard Worker             />
473*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
474*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
475*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
476*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
477*61046927SAndroid Build Coastguard Worker             data_type="uint64"
478*61046927SAndroid Build Coastguard Worker             units="messages"
479*61046927SAndroid Build Coastguard Worker             semantic_type="event"
480*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
481*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
482*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
483*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
484*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
485*61046927SAndroid Build Coastguard Worker             />
486*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
487*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
488*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
489*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
490*61046927SAndroid Build Coastguard Worker             data_type="uint64"
491*61046927SAndroid Build Coastguard Worker             units="messages"
492*61046927SAndroid Build Coastguard Worker             semantic_type="event"
493*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
494*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
495*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
496*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
497*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
498*61046927SAndroid Build Coastguard Worker             />
499*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
500*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
501*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
502*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
503*61046927SAndroid Build Coastguard Worker             data_type="uint64"
504*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
505*61046927SAndroid Build Coastguard Worker             units="bytes"
506*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
507*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
508*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
509*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
510*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
511*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
512*61046927SAndroid Build Coastguard Worker             />
513*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
514*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
515*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
516*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
517*61046927SAndroid Build Coastguard Worker             data_type="uint64"
518*61046927SAndroid Build Coastguard Worker             units="messages"
519*61046927SAndroid Build Coastguard Worker             semantic_type="event"
520*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
521*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
522*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
523*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
524*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
525*61046927SAndroid Build Coastguard Worker             />
526*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
527*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
528*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
529*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
530*61046927SAndroid Build Coastguard Worker             data_type="uint64"
531*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
532*61046927SAndroid Build Coastguard Worker             units="bytes"
533*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
534*61046927SAndroid Build Coastguard Worker             equation="64  B 1 READ B 3 READ UADD B 4 READ UADD B 5 READ UADD UMUL"
535*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
536*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System 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="GTI Write Throughput"
541*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
542*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
543*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
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="64  B 0 READ B 2 READ UADD UMUL"
549*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
550*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System 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="Samplers Bottleneck"
555*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerBottleneck"
556*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_bottleneck"
557*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
558*61046927SAndroid Build Coastguard Worker             low_watermark="5"
559*61046927SAndroid Build Coastguard Worker             high_watermark="15"
560*61046927SAndroid Build Coastguard Worker             data_type="float"
561*61046927SAndroid Build Coastguard Worker             max_equation="100"
562*61046927SAndroid Build Coastguard Worker             units="percent"
563*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
564*61046927SAndroid Build Coastguard Worker             equation="$Sampler00Bottleneck"
565*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 9 AND"
566*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
567*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
568*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
569*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
570*61046927SAndroid Build Coastguard Worker             />
571*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
572*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
573*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
574*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
575*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x142C0014" />
576*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14120700" />
577*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x121500E0" />
578*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1E000C" />
579*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F000C" />
580*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C200014" />
581*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16212800" />
582*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E2C2041" />
583*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x102C0000" />
584*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A2C0000" />
585*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040140" />
586*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E040005" />
587*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050050" />
588*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06054000" />
589*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08051000" />
590*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600C0" />
591*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24061800" />
592*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04120023" />
593*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10120000" />
594*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08120000" />
595*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06131000" />
596*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04144000" />
597*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02150980" />
598*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10150000" />
599*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1815000F" />
600*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06150000" />
601*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08154000" />
602*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E18A000" />
603*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14190028" />
604*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
605*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A1C01C0" />
606*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1C000A" />
607*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A5C01C0" />
608*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C5C000A" />
609*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001C0097" />
610*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x061C9400" />
611*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1C00A7" />
612*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101C0000" />
613*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081D8100" />
614*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1D0004" />
615*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x085C9497" />
616*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A5CA700" />
617*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x105C0000" />
618*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A5D000B" />
619*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181E8000" />
620*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E1EEF80" />
621*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F4000" />
622*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F2404" />
623*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F0092" />
624*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
625*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2000" />
626*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F0300" />
627*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F0303" />
628*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F0303" />
629*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F0003" />
630*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
631*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
632*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F4001" />
633*61046927SAndroid Build Coastguard Worker    </register_config>
634*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
635*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
636*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
637*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
638*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
639*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
640*61046927SAndroid Build Coastguard Worker    </register_config>
641*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
642*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
643*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
644*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
645*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00051050" />
646*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00000052" />
647*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
648*61046927SAndroid Build Coastguard Worker    </register_config>
649*61046927SAndroid Build Coastguard Worker  </set>
650*61046927SAndroid Build Coastguard Worker
651*61046927SAndroid Build Coastguard Worker  <set name="Compute Metrics Basic set"
652*61046927SAndroid Build Coastguard Worker       chipset="ICL"
653*61046927SAndroid Build Coastguard Worker       symbol_name="ComputeBasic"
654*61046927SAndroid Build Coastguard Worker       underscore_name="compute_basic"
655*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
656*61046927SAndroid Build Coastguard Worker       hw_config_guid="04546170-d541-4804-96f8-007a454a3f2c"
657*61046927SAndroid Build Coastguard Worker       >
658*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
659*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
660*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
661*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
662*61046927SAndroid Build Coastguard Worker             data_type="uint64"
663*61046927SAndroid Build Coastguard Worker             units="ns"
664*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
665*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
666*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
667*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
668*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
669*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
670*61046927SAndroid Build Coastguard Worker             />
671*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
672*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
673*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
674*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
675*61046927SAndroid Build Coastguard Worker             data_type="uint64"
676*61046927SAndroid Build Coastguard Worker             units="cycles"
677*61046927SAndroid Build Coastguard Worker             semantic_type="event"
678*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
679*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
680*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
681*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
682*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
683*61046927SAndroid Build Coastguard Worker             />
684*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
685*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
686*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
687*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
688*61046927SAndroid Build Coastguard Worker             data_type="uint64"
689*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
690*61046927SAndroid Build Coastguard Worker             units="hz"
691*61046927SAndroid Build Coastguard Worker             semantic_type="event"
692*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
693*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
694*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
695*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
696*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
697*61046927SAndroid Build Coastguard Worker             />
698*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
699*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
700*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
701*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
702*61046927SAndroid Build Coastguard Worker             data_type="float"
703*61046927SAndroid Build Coastguard Worker             max_equation="100"
704*61046927SAndroid Build Coastguard Worker             units="percent"
705*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
706*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
707*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
708*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
709*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
710*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
711*61046927SAndroid Build Coastguard Worker             />
712*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
713*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
714*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
715*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
716*61046927SAndroid Build Coastguard Worker             data_type="uint64"
717*61046927SAndroid Build Coastguard Worker             units="threads"
718*61046927SAndroid Build Coastguard Worker             semantic_type="event"
719*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
720*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
721*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
722*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
723*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
724*61046927SAndroid Build Coastguard Worker             />
725*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
726*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
727*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
728*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
729*61046927SAndroid Build Coastguard Worker             data_type="uint64"
730*61046927SAndroid Build Coastguard Worker             units="threads"
731*61046927SAndroid Build Coastguard Worker             semantic_type="event"
732*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
733*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
734*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
735*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
736*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
737*61046927SAndroid Build Coastguard Worker             />
738*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
739*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
740*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
741*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
742*61046927SAndroid Build Coastguard Worker             data_type="uint64"
743*61046927SAndroid Build Coastguard Worker             units="threads"
744*61046927SAndroid Build Coastguard Worker             semantic_type="event"
745*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
746*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
747*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
748*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
749*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
750*61046927SAndroid Build Coastguard Worker             />
751*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
752*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
753*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
754*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
755*61046927SAndroid Build Coastguard Worker             data_type="uint64"
756*61046927SAndroid Build Coastguard Worker             units="threads"
757*61046927SAndroid Build Coastguard Worker             semantic_type="event"
758*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
759*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
760*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
761*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
762*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
763*61046927SAndroid Build Coastguard Worker             />
764*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
765*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
766*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
767*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
768*61046927SAndroid Build Coastguard Worker             data_type="uint64"
769*61046927SAndroid Build Coastguard Worker             units="threads"
770*61046927SAndroid Build Coastguard Worker             semantic_type="event"
771*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
772*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
773*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
774*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
775*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
776*61046927SAndroid Build Coastguard Worker             />
777*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
778*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
779*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
780*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
781*61046927SAndroid Build Coastguard Worker             data_type="uint64"
782*61046927SAndroid Build Coastguard Worker             units="threads"
783*61046927SAndroid Build Coastguard Worker             semantic_type="event"
784*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
785*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
786*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
787*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
788*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
789*61046927SAndroid Build Coastguard Worker             />
790*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
791*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
792*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
793*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
794*61046927SAndroid Build Coastguard Worker             data_type="float"
795*61046927SAndroid Build Coastguard Worker             max_equation="100"
796*61046927SAndroid Build Coastguard Worker             units="percent"
797*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
798*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
799*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
800*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
801*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
802*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
803*61046927SAndroid Build Coastguard Worker             />
804*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
805*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
806*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
807*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
808*61046927SAndroid Build Coastguard Worker             data_type="float"
809*61046927SAndroid Build Coastguard Worker             max_equation="100"
810*61046927SAndroid Build Coastguard Worker             units="percent"
811*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
812*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
813*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
814*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
815*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
816*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
817*61046927SAndroid Build Coastguard Worker             />
818*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
819*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
820*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
821*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
822*61046927SAndroid Build Coastguard Worker             data_type="float"
823*61046927SAndroid Build Coastguard Worker             max_equation="100"
824*61046927SAndroid Build Coastguard Worker             units="percent"
825*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
826*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
827*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
828*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
829*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
830*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
831*61046927SAndroid Build Coastguard Worker             />
832*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU0 Pipe Active"
833*61046927SAndroid Build Coastguard Worker             symbol_name="Fpu0Active"
834*61046927SAndroid Build Coastguard Worker             underscore_name="fpu0_active"
835*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing."
836*61046927SAndroid Build Coastguard Worker             data_type="float"
837*61046927SAndroid Build Coastguard Worker             max_equation="100"
838*61046927SAndroid Build Coastguard Worker             units="percent"
839*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
840*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
841*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
842*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
843*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
844*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
845*61046927SAndroid Build Coastguard Worker             />
846*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU1 Pipe Active"
847*61046927SAndroid Build Coastguard Worker             symbol_name="Fpu1Active"
848*61046927SAndroid Build Coastguard Worker             underscore_name="fpu1_active"
849*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing."
850*61046927SAndroid Build Coastguard Worker             data_type="float"
851*61046927SAndroid Build Coastguard Worker             max_equation="100"
852*61046927SAndroid Build Coastguard Worker             units="percent"
853*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
854*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
855*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
856*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
857*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
858*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
859*61046927SAndroid Build Coastguard Worker             />
860*61046927SAndroid Build Coastguard Worker    <counter name="EU AVG IPC Rate"
861*61046927SAndroid Build Coastguard Worker             symbol_name="EuAvgIpcRate"
862*61046927SAndroid Build Coastguard Worker             underscore_name="eu_avg_ipc_rate"
863*61046927SAndroid Build Coastguard Worker             description="The average rate of IPC calculated for 2 FPU pipelines."
864*61046927SAndroid Build Coastguard Worker             data_type="float"
865*61046927SAndroid Build Coastguard Worker             max_equation="2"
866*61046927SAndroid Build Coastguard Worker             units="number"
867*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
868*61046927SAndroid Build Coastguard Worker             equation="A 9 READ  A 10 READ  A 11 READ FADD  A 9 READ FSUB FDIV 1 FADD"
869*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
870*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
871*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
872*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
873*61046927SAndroid Build Coastguard Worker             />
874*61046927SAndroid Build Coastguard Worker    <counter name="EU Send Pipe Active"
875*61046927SAndroid Build Coastguard Worker             symbol_name="EuSendActive"
876*61046927SAndroid Build Coastguard Worker             underscore_name="eu_send_active"
877*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing."
878*61046927SAndroid Build Coastguard Worker             data_type="float"
879*61046927SAndroid Build Coastguard Worker             max_equation="100"
880*61046927SAndroid Build Coastguard Worker             units="percent"
881*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
882*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
883*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
884*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
885*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
886*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
887*61046927SAndroid Build Coastguard Worker             />
888*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
889*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
890*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
891*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
892*61046927SAndroid Build Coastguard Worker             data_type="float"
893*61046927SAndroid Build Coastguard Worker             max_equation="100"
894*61046927SAndroid Build Coastguard Worker             units="percent"
895*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
896*61046927SAndroid Build Coastguard Worker             equation="8 A 13 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
897*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
898*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
899*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
900*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
901*61046927SAndroid Build Coastguard Worker             />
902*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
903*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
904*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
905*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
906*61046927SAndroid Build Coastguard Worker             data_type="uint64"
907*61046927SAndroid Build Coastguard Worker             units="pixels"
908*61046927SAndroid Build Coastguard Worker             semantic_type="event"
909*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
910*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
911*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
912*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
913*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
914*61046927SAndroid Build Coastguard Worker             />
915*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
916*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
917*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
918*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
919*61046927SAndroid Build Coastguard Worker             data_type="uint64"
920*61046927SAndroid Build Coastguard Worker             units="pixels"
921*61046927SAndroid Build Coastguard Worker             semantic_type="event"
922*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
923*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
924*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
925*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
926*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
927*61046927SAndroid Build Coastguard Worker             />
928*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
929*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
930*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
931*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
932*61046927SAndroid Build Coastguard Worker             data_type="uint64"
933*61046927SAndroid Build Coastguard Worker             units="pixels"
934*61046927SAndroid Build Coastguard Worker             semantic_type="event"
935*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
936*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
937*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
938*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
939*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
940*61046927SAndroid Build Coastguard Worker             />
941*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
942*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
943*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
944*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
945*61046927SAndroid Build Coastguard Worker             data_type="uint64"
946*61046927SAndroid Build Coastguard Worker             units="pixels"
947*61046927SAndroid Build Coastguard Worker             semantic_type="event"
948*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
949*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
950*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
951*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
952*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
953*61046927SAndroid Build Coastguard Worker             />
954*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
955*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
956*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
957*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
958*61046927SAndroid Build Coastguard Worker             data_type="uint64"
959*61046927SAndroid Build Coastguard Worker             units="pixels"
960*61046927SAndroid Build Coastguard Worker             semantic_type="event"
961*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
962*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
963*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
964*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
965*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
966*61046927SAndroid Build Coastguard Worker             />
967*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
968*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
969*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
970*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
971*61046927SAndroid Build Coastguard Worker             data_type="uint64"
972*61046927SAndroid Build Coastguard Worker             units="pixels"
973*61046927SAndroid Build Coastguard Worker             semantic_type="event"
974*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
975*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
976*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
977*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
978*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
979*61046927SAndroid Build Coastguard Worker             />
980*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
981*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
982*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
983*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
984*61046927SAndroid Build Coastguard Worker             data_type="uint64"
985*61046927SAndroid Build Coastguard Worker             units="pixels"
986*61046927SAndroid Build Coastguard Worker             semantic_type="event"
987*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
988*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
989*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
990*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
991*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
992*61046927SAndroid Build Coastguard Worker             />
993*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
994*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
995*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
996*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
997*61046927SAndroid Build Coastguard Worker             data_type="uint64"
998*61046927SAndroid Build Coastguard Worker             units="texels"
999*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1000*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
1001*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
1002*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1003*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1004*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1005*61046927SAndroid Build Coastguard Worker             />
1006*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
1007*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
1008*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
1009*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1010*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1011*61046927SAndroid Build Coastguard Worker             units="texels"
1012*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1013*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
1014*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
1015*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
1016*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1017*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1018*61046927SAndroid Build Coastguard Worker             />
1019*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
1020*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
1021*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
1022*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
1023*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1024*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1025*61046927SAndroid Build Coastguard Worker             units="bytes"
1026*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1027*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
1028*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1029*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1030*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1031*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1032*61046927SAndroid Build Coastguard Worker             />
1033*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
1034*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
1035*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
1036*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
1037*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1038*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1039*61046927SAndroid Build Coastguard Worker             units="bytes"
1040*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1041*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
1042*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1043*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1044*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1045*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1046*61046927SAndroid Build Coastguard Worker             />
1047*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
1048*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
1049*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
1050*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
1051*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1052*61046927SAndroid Build Coastguard Worker             units="messages"
1053*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1054*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
1055*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1056*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1057*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1058*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1059*61046927SAndroid Build Coastguard Worker             />
1060*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
1061*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
1062*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
1063*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
1064*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1065*61046927SAndroid Build Coastguard Worker             units="messages"
1066*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1067*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
1068*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
1069*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1070*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1071*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1072*61046927SAndroid Build Coastguard Worker             />
1073*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
1074*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
1075*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
1076*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1077*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1078*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1079*61046927SAndroid Build Coastguard Worker             units="bytes"
1080*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1081*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
1082*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1083*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
1084*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1085*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1086*61046927SAndroid Build Coastguard Worker             />
1087*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
1088*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
1089*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
1090*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
1091*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1092*61046927SAndroid Build Coastguard Worker             units="messages"
1093*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1094*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
1095*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
1096*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1097*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1098*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1099*61046927SAndroid Build Coastguard Worker             />
1100*61046927SAndroid Build Coastguard Worker    <counter name="Typed Bytes Read"
1101*61046927SAndroid Build Coastguard Worker             symbol_name="TypedBytesRead"
1102*61046927SAndroid Build Coastguard Worker             underscore_name="typed_bytes_read"
1103*61046927SAndroid Build Coastguard Worker             description="The total number of typed memory bytes read via Data Port."
1104*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1105*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1106*61046927SAndroid Build Coastguard Worker             units="bytes"
1107*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1108*61046927SAndroid Build Coastguard Worker             equation="C 7 READ C 6 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
1109*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1110*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1111*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1112*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1113*61046927SAndroid Build Coastguard Worker             />
1114*61046927SAndroid Build Coastguard Worker    <counter name="Typed Bytes Written"
1115*61046927SAndroid Build Coastguard Worker             symbol_name="TypedBytesWritten"
1116*61046927SAndroid Build Coastguard Worker             underscore_name="typed_bytes_written"
1117*61046927SAndroid Build Coastguard Worker             description="The total number of untyped memory bytes written via Data Port."
1118*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1119*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1120*61046927SAndroid Build Coastguard Worker             units="bytes"
1121*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1122*61046927SAndroid Build Coastguard Worker             equation="C 5 READ C 4 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
1123*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1124*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1125*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1126*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1127*61046927SAndroid Build Coastguard Worker             />
1128*61046927SAndroid Build Coastguard Worker    <counter name="Untyped Bytes Read"
1129*61046927SAndroid Build Coastguard Worker             symbol_name="UntypedBytesRead"
1130*61046927SAndroid Build Coastguard Worker             underscore_name="untyped_bytes_read"
1131*61046927SAndroid Build Coastguard Worker             description="The total number of typed memory bytes read via Data Port."
1132*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1133*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1134*61046927SAndroid Build Coastguard Worker             units="bytes"
1135*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1136*61046927SAndroid Build Coastguard Worker             equation="C 3 READ C 2 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
1137*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1138*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1139*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1140*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1141*61046927SAndroid Build Coastguard Worker             />
1142*61046927SAndroid Build Coastguard Worker    <counter name="Untyped Writes"
1143*61046927SAndroid Build Coastguard Worker             symbol_name="UntypedBytesWritten"
1144*61046927SAndroid Build Coastguard Worker             underscore_name="untyped_bytes_written"
1145*61046927SAndroid Build Coastguard Worker             description="The total number of untyped memory bytes written via Data Port."
1146*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1147*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1148*61046927SAndroid Build Coastguard Worker             units="bytes"
1149*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1150*61046927SAndroid Build Coastguard Worker             equation="C 1 READ C 0 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
1151*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1152*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1153*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1154*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1155*61046927SAndroid Build Coastguard Worker             />
1156*61046927SAndroid Build Coastguard Worker    <counter name="Typed Atomics Accesses"
1157*61046927SAndroid Build Coastguard Worker             symbol_name="TypedAtomics"
1158*61046927SAndroid Build Coastguard Worker             underscore_name="typed_atomics"
1159*61046927SAndroid Build Coastguard Worker             description="The total number of typed atomic accesses via Data Port."
1160*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1161*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
1162*61046927SAndroid Build Coastguard Worker             units="events"
1163*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1164*61046927SAndroid Build Coastguard Worker             equation="B 4 READ B 5 READ FADD 2 FDIV $EuSubslicesTotalCount FMUL"
1165*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1166*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1167*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1168*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1169*61046927SAndroid Build Coastguard Worker             />
1170*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
1171*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
1172*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
1173*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
1174*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1175*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
1176*61046927SAndroid Build Coastguard Worker             units="bytes"
1177*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1178*61046927SAndroid Build Coastguard Worker             equation="64  B 1 READ B 3 READ UADD B 6 READ UADD B 7 READ UADD UMUL"
1179*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
1180*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1181*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1182*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1183*61046927SAndroid Build Coastguard Worker             />
1184*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
1185*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
1186*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
1187*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
1188*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1189*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
1190*61046927SAndroid Build Coastguard Worker             units="bytes"
1191*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1192*61046927SAndroid Build Coastguard Worker             equation="64  B 0 READ B 2 READ UADD UMUL"
1193*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
1194*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1195*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1196*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1197*61046927SAndroid Build Coastguard Worker             />
1198*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
1199*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
1200*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
1201*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
1202*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12230012" />
1203*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10230019" />
1204*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12A30012" />
1205*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10A30019" />
1206*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A200400" />
1207*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C200020" />
1208*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04208000" />
1209*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08208000" />
1210*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C208000" />
1211*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A230031" />
1212*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E231E00" />
1213*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0223003D" />
1214*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04230032" />
1215*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06230033" />
1216*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00230000" />
1217*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AA01000" />
1218*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CA00008" />
1219*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02A08000" />
1220*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06A08000" />
1221*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AA08000" />
1222*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AA31880" />
1223*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EA3003C" />
1224*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00A31E80" />
1225*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02A31900" />
1226*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04A31980" />
1227*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E044055" />
1228*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040141" />
1229*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C045000" />
1230*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E055000" />
1231*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050050" />
1232*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04054000" />
1233*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
1234*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
1235*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A051000" />
1236*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600CC" />
1237*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24067E00" />
1238*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18123000" />
1239*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A12000C" />
1240*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0212C000" />
1241*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0612C000" />
1242*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A12C000" />
1243*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08138000" />
1244*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A134000" />
1245*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0413A000" />
1246*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06132000" />
1247*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A148000" />
1248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E144000" />
1249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00148000" />
1250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02148000" />
1251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04148000" />
1252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16150380" />
1253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1815000D" />
1254*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02154000" />
1255*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0415C000" />
1256*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06154000" />
1257*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0815C000" />
1258*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A154000" />
1259*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C15C000" />
1260*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A182000" />
1261*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E188000" />
1262*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02182000" />
1263*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04182000" />
1264*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06182000" />
1265*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12190400" />
1266*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14190020" />
1267*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A192000" />
1268*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C192000" />
1269*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E192000" />
1270*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1C8000" />
1271*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1C2000" />
1272*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001C8000" />
1273*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021C8000" />
1274*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041C8000" />
1275*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x121D1000" />
1276*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x141D0008" />
1277*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081D8000" />
1278*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1D8000" />
1279*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1D8000" />
1280*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
1281*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A1C01C0" />
1282*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1C000A" />
1283*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A5C01C0" />
1284*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C5C000A" />
1285*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001C0097" />
1286*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x061C9400" />
1287*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1C00A7" />
1288*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101C0000" />
1289*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081D8100" />
1290*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1D0010" />
1291*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x085C9497" />
1292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C5CA700" />
1293*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x105C0000" />
1294*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A5D0023" />
1295*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181E8000" />
1296*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E1E0F80" />
1297*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x201E000E" />
1298*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F4000" />
1299*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F2524" />
1300*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F2522" />
1301*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
1302*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
1303*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2430" />
1304*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F0300" />
1305*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F0303" />
1306*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F3003" />
1307*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F0300" />
1308*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0003" />
1309*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
1310*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F3000" />
1311*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F3000" />
1312*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F3000" />
1313*61046927SAndroid Build Coastguard Worker    </register_config>
1314*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
1315*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
1316*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
1317*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
1318*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
1319*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
1320*61046927SAndroid Build Coastguard Worker    </register_config>
1321*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
1322*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
1323*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00000003" />
1324*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00002001" />
1325*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00000008" />
1326*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
1327*61046927SAndroid Build Coastguard Worker    </register_config>
1328*61046927SAndroid Build Coastguard Worker  </set>
1329*61046927SAndroid Build Coastguard Worker
1330*61046927SAndroid Build Coastguard Worker  <set name="Compute Extended metrics set"
1331*61046927SAndroid Build Coastguard Worker       chipset="ICL"
1332*61046927SAndroid Build Coastguard Worker       symbol_name="ComputeExtended"
1333*61046927SAndroid Build Coastguard Worker       underscore_name="compute_extended"
1334*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
1335*61046927SAndroid Build Coastguard Worker       hw_config_guid="43eb7fc1-dc5e-45e2-a90a-0053f5397271"
1336*61046927SAndroid Build Coastguard Worker       >
1337*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
1338*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
1339*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
1340*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
1341*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1342*61046927SAndroid Build Coastguard Worker             units="ns"
1343*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1344*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1345*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1346*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1347*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1348*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1349*61046927SAndroid Build Coastguard Worker             />
1350*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
1351*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
1352*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
1353*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
1354*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1355*61046927SAndroid Build Coastguard Worker             units="cycles"
1356*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1357*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
1358*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1359*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
1360*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1361*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1362*61046927SAndroid Build Coastguard Worker             />
1363*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
1364*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
1365*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
1366*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
1367*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1368*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
1369*61046927SAndroid Build Coastguard Worker             units="hz"
1370*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1371*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1372*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1373*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1374*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1375*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1376*61046927SAndroid Build Coastguard Worker             />
1377*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
1378*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
1379*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
1380*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
1381*61046927SAndroid Build Coastguard Worker             data_type="float"
1382*61046927SAndroid Build Coastguard Worker             max_equation="100"
1383*61046927SAndroid Build Coastguard Worker             units="percent"
1384*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1385*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1386*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1387*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
1388*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1389*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1390*61046927SAndroid Build Coastguard Worker             />
1391*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
1392*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
1393*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
1394*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
1395*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1396*61046927SAndroid Build Coastguard Worker             units="threads"
1397*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1398*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
1399*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
1400*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1401*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1402*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1403*61046927SAndroid Build Coastguard Worker             />
1404*61046927SAndroid Build Coastguard Worker    <counter name="Typed Atomics 00"
1405*61046927SAndroid Build Coastguard Worker             symbol_name="TypedAtomics00"
1406*61046927SAndroid Build Coastguard Worker             underscore_name="typed_atomics00"
1407*61046927SAndroid Build Coastguard Worker             description="Slice 0 Dualsubslice 0 typed atomics."
1408*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1409*61046927SAndroid Build Coastguard Worker             units="messages"
1410*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1411*61046927SAndroid Build Coastguard Worker             equation="C 7 READ"
1412*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1413*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1414*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1415*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1416*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1417*61046927SAndroid Build Coastguard Worker             />
1418*61046927SAndroid Build Coastguard Worker    <counter name="Typed Reads 00"
1419*61046927SAndroid Build Coastguard Worker             symbol_name="TypedReads00"
1420*61046927SAndroid Build Coastguard Worker             underscore_name="typed_reads00"
1421*61046927SAndroid Build Coastguard Worker             description="Slice 0 Dualsubslice 0 typed reads."
1422*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1423*61046927SAndroid Build Coastguard Worker             units="messages"
1424*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1425*61046927SAndroid Build Coastguard Worker             equation="C 6 READ"
1426*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1427*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1428*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1429*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1430*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1431*61046927SAndroid Build Coastguard Worker             />
1432*61046927SAndroid Build Coastguard Worker    <counter name="Typed Writes 00"
1433*61046927SAndroid Build Coastguard Worker             symbol_name="TypedWrites00"
1434*61046927SAndroid Build Coastguard Worker             underscore_name="typed_writes00"
1435*61046927SAndroid Build Coastguard Worker             description="Slice 0 Dualsubslice 0 typed writes."
1436*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1437*61046927SAndroid Build Coastguard Worker             units="messages"
1438*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1439*61046927SAndroid Build Coastguard Worker             equation="C 5 READ"
1440*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1441*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1442*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1443*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1444*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1445*61046927SAndroid Build Coastguard Worker             />
1446*61046927SAndroid Build Coastguard Worker    <counter name="Untyped Reads 00"
1447*61046927SAndroid Build Coastguard Worker             symbol_name="UntypedReads00"
1448*61046927SAndroid Build Coastguard Worker             underscore_name="untyped_reads00"
1449*61046927SAndroid Build Coastguard Worker             description="Slice 0 Dualsubslice 0 untyped reads (including SLM reads)."
1450*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1451*61046927SAndroid Build Coastguard Worker             units="messages"
1452*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1453*61046927SAndroid Build Coastguard Worker             equation="C 4 READ"
1454*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1455*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1456*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1457*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1458*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1459*61046927SAndroid Build Coastguard Worker             />
1460*61046927SAndroid Build Coastguard Worker    <counter name="Untyped Writes 00"
1461*61046927SAndroid Build Coastguard Worker             symbol_name="UntypedWrites00"
1462*61046927SAndroid Build Coastguard Worker             underscore_name="untyped_writes00"
1463*61046927SAndroid Build Coastguard Worker             description="Slice 0 Dualsubslice 0 untyped writes (including SLM writes)."
1464*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1465*61046927SAndroid Build Coastguard Worker             units="messages"
1466*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1467*61046927SAndroid Build Coastguard Worker             equation="C 3 READ"
1468*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1469*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1470*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1471*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1472*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1473*61046927SAndroid Build Coastguard Worker             />
1474*61046927SAndroid Build Coastguard Worker    <counter name="Eu Typed Reads 00"
1475*61046927SAndroid Build Coastguard Worker             symbol_name="EuTypedReads00"
1476*61046927SAndroid Build Coastguard Worker             underscore_name="eu_typed_reads00"
1477*61046927SAndroid Build Coastguard Worker             description="Slice0 Dualsubslice 0 Eu Typed Reads"
1478*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1479*61046927SAndroid Build Coastguard Worker             units="messages"
1480*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1481*61046927SAndroid Build Coastguard Worker             equation="B 3 READ"
1482*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1483*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1484*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1485*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1486*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1487*61046927SAndroid Build Coastguard Worker             />
1488*61046927SAndroid Build Coastguard Worker    <counter name="Eu Typed Writes 00"
1489*61046927SAndroid Build Coastguard Worker             symbol_name="EuTypedWrites00"
1490*61046927SAndroid Build Coastguard Worker             underscore_name="eu_typed_writes00"
1491*61046927SAndroid Build Coastguard Worker             description="Slice0 Dualsubslice 0 Eu Typed Writes"
1492*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1493*61046927SAndroid Build Coastguard Worker             units="messages"
1494*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1495*61046927SAndroid Build Coastguard Worker             equation="B 4 READ"
1496*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1497*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1498*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1499*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1500*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1501*61046927SAndroid Build Coastguard Worker             />
1502*61046927SAndroid Build Coastguard Worker    <counter name="Eu Typed Atomics 00"
1503*61046927SAndroid Build Coastguard Worker             symbol_name="EuTypedAtomics00"
1504*61046927SAndroid Build Coastguard Worker             underscore_name="eu_typed_atomics00"
1505*61046927SAndroid Build Coastguard Worker             description="Slice0 Dualsubslice 0 Eu Typed Atomics"
1506*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1507*61046927SAndroid Build Coastguard Worker             units="messages"
1508*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1509*61046927SAndroid Build Coastguard Worker             equation="B 2 READ"
1510*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1511*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1512*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1513*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1514*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1515*61046927SAndroid Build Coastguard Worker             />
1516*61046927SAndroid Build Coastguard Worker    <counter name="Eu A32 Untyped Reads 00"
1517*61046927SAndroid Build Coastguard Worker             symbol_name="EuA32UntypedReads00"
1518*61046927SAndroid Build Coastguard Worker             underscore_name="eu_a32_untyped_reads00"
1519*61046927SAndroid Build Coastguard Worker             description="Slice0 Dualsubslice 0 Eu A32 Untyped Reads"
1520*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1521*61046927SAndroid Build Coastguard Worker             units="messages"
1522*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1523*61046927SAndroid Build Coastguard Worker             equation="B 0 READ"
1524*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1525*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1526*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1527*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1528*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1529*61046927SAndroid Build Coastguard Worker             />
1530*61046927SAndroid Build Coastguard Worker    <counter name="Eu A32 Untyped Writes 00"
1531*61046927SAndroid Build Coastguard Worker             symbol_name="EuA32UntypedWrites00"
1532*61046927SAndroid Build Coastguard Worker             underscore_name="eu_a32_untyped_writes00"
1533*61046927SAndroid Build Coastguard Worker             description="Slice0 Dualsubslice 0 Eu A32 Untyped Writes"
1534*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1535*61046927SAndroid Build Coastguard Worker             units="messages"
1536*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1537*61046927SAndroid Build Coastguard Worker             equation="B 7 READ B 1 READ UADD"
1538*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1539*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1540*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1541*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1542*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1543*61046927SAndroid Build Coastguard Worker             />
1544*61046927SAndroid Build Coastguard Worker    <counter name="Eu 64 Untyped Reads 00"
1545*61046927SAndroid Build Coastguard Worker             symbol_name="EuA64UntypedReads00"
1546*61046927SAndroid Build Coastguard Worker             underscore_name="eu_a64_untyped_reads00"
1547*61046927SAndroid Build Coastguard Worker             description="Slice0 Dualsubslice 0 Eu 64 Untyped Reads"
1548*61046927SAndroid Build Coastguard Worker             data_type="float"
1549*61046927SAndroid Build Coastguard Worker             units="messages"
1550*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1551*61046927SAndroid Build Coastguard Worker             equation="B 5 READ C 1 READ FADD B 6 READ FADD"
1552*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1553*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1554*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1555*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1556*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1557*61046927SAndroid Build Coastguard Worker             />
1558*61046927SAndroid Build Coastguard Worker    <counter name="Eu A64 Untyped Writes 00"
1559*61046927SAndroid Build Coastguard Worker             symbol_name="EuA64UntypedWrites00"
1560*61046927SAndroid Build Coastguard Worker             underscore_name="eu_a64_untyped_writes00"
1561*61046927SAndroid Build Coastguard Worker             description="Slice0 Dualsubslice 0 Eu A64 Untyped Writes"
1562*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1563*61046927SAndroid Build Coastguard Worker             units="messages"
1564*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1565*61046927SAndroid Build Coastguard Worker             equation="C 2 READ"
1566*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1567*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1568*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1569*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1570*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1571*61046927SAndroid Build Coastguard Worker             />
1572*61046927SAndroid Build Coastguard Worker    <counter name="TypedAtomicsPerCacheLine"
1573*61046927SAndroid Build Coastguard Worker             symbol_name="TypedAtomicsPerCacheLine"
1574*61046927SAndroid Build Coastguard Worker             underscore_name="typed_atomics_per_cache_line"
1575*61046927SAndroid Build Coastguard Worker             description="The ratio of EU typed atomics requests to L3 cache line writes."
1576*61046927SAndroid Build Coastguard Worker             data_type="float"
1577*61046927SAndroid Build Coastguard Worker             units="eu sends to l3 cache lines"
1578*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
1579*61046927SAndroid Build Coastguard Worker             equation="$EuTypedAtomics00 $TypedAtomics00 FDIV"
1580*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1581*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1582*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1583*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1584*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1585*61046927SAndroid Build Coastguard Worker             />
1586*61046927SAndroid Build Coastguard Worker    <counter name="TypedReadsPerCacheLine"
1587*61046927SAndroid Build Coastguard Worker             symbol_name="TypedReadsPerCacheLine"
1588*61046927SAndroid Build Coastguard Worker             underscore_name="typed_reads_per_cache_line"
1589*61046927SAndroid Build Coastguard Worker             description="The ratio of EU typed read requests to L3 cache line reads."
1590*61046927SAndroid Build Coastguard Worker             data_type="float"
1591*61046927SAndroid Build Coastguard Worker             units="eu sends to l3 cache lines"
1592*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
1593*61046927SAndroid Build Coastguard Worker             equation="$EuTypedReads00 $TypedReads00 FDIV"
1594*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1595*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1596*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1597*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1598*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1599*61046927SAndroid Build Coastguard Worker             />
1600*61046927SAndroid Build Coastguard Worker    <counter name="TypedWritesPerCacheLine"
1601*61046927SAndroid Build Coastguard Worker             symbol_name="TypedWritesPerCacheLine"
1602*61046927SAndroid Build Coastguard Worker             underscore_name="typed_writes_per_cache_line"
1603*61046927SAndroid Build Coastguard Worker             description="The ratio of EU typed write requests to L3 cache line writes."
1604*61046927SAndroid Build Coastguard Worker             data_type="float"
1605*61046927SAndroid Build Coastguard Worker             units="eu sends to l3 cache lines"
1606*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
1607*61046927SAndroid Build Coastguard Worker             equation="$EuTypedWrites00 $TypedWrites00 FDIV"
1608*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1609*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1610*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1611*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1612*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1613*61046927SAndroid Build Coastguard Worker             />
1614*61046927SAndroid Build Coastguard Worker    <counter name="UntypedReadsPerCacheLine"
1615*61046927SAndroid Build Coastguard Worker             symbol_name="UntypedReadsPerCacheLine"
1616*61046927SAndroid Build Coastguard Worker             underscore_name="untyped_reads_per_cache_line"
1617*61046927SAndroid Build Coastguard Worker             description="The ratio of EU untyped read requests to L3 cache line reads."
1618*61046927SAndroid Build Coastguard Worker             data_type="float"
1619*61046927SAndroid Build Coastguard Worker             units="eu sends to l3 cache lines"
1620*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
1621*61046927SAndroid Build Coastguard Worker             equation="B 0 READ B 5 READ C 1 READ FADD B 6 READ FADD FADD C 4 READ FDIV"
1622*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1623*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1624*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1625*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1626*61046927SAndroid Build Coastguard Worker             />
1627*61046927SAndroid Build Coastguard Worker    <counter name="UntypedWritesPerCacheLine"
1628*61046927SAndroid Build Coastguard Worker             symbol_name="UntypedWritesPerCacheLine"
1629*61046927SAndroid Build Coastguard Worker             underscore_name="untyped_writes_per_cache_line"
1630*61046927SAndroid Build Coastguard Worker             description="The ratio of EU untyped write requests to L3 cache line writes."
1631*61046927SAndroid Build Coastguard Worker             data_type="float"
1632*61046927SAndroid Build Coastguard Worker             units="eu sends to l3 cache lines"
1633*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
1634*61046927SAndroid Build Coastguard Worker             equation="B 7 READ B 1 READ FADD C 2 READ FADD C 3 READ FDIV"
1635*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
1636*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1637*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1638*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1639*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
1640*61046927SAndroid Build Coastguard Worker             />
1641*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
1642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
1643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
1644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
1645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1222000B" />
1646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16220009" />
1647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12230019" />
1648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10230012" />
1649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101E8000" />
1650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A1EF800" />
1651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1E0007" />
1652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001F8000" />
1653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1FF800" />
1654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F0007" />
1655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00204000" />
1656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E204000" />
1657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A202AA0" />
1658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C200005" />
1659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04208000" />
1660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06208000" />
1661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08208000" />
1662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A208000" />
1663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C208000" />
1664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00214000" />
1665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E214000" />
1666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14214000" />
1667*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16210555" />
1668*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00220011" />
1669*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06220900" />
1670*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08220A13" />
1671*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A220B15" />
1672*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C222317" />
1673*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E220043" />
1674*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02231AB4" />
1675*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04231DBA" />
1676*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06230039" />
1677*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00230000" />
1678*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C044400" />
1679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E045555" />
1680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040055" />
1681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04051000" />
1682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A055000" />
1683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C055000" />
1684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E055000" />
1685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050015" />
1686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
1687*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
1688*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2406FD00" />
1689*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2606007F" />
1690*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0015C000" />
1691*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E15C000" />
1692*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16157FF8" />
1693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150003" />
1694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0415C000" />
1695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0615C000" />
1696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0815C000" />
1697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A15C000" />
1698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C15C000" />
1699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00182000" />
1700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0618A000" />
1701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0818A000" />
1702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A18A000" />
1703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C18A000" />
1704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E182000" />
1705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0218A000" />
1706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0418A000" />
1707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08192000" />
1708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E19A000" />
1709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12195540" />
1710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1419000A" />
1711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A19A000" />
1712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C19A000" />
1713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
1714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16136860" />
1715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24000004" />
1716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20000040" />
1717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E132980" />
1718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00132D80" />
1719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10130000" />
1720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A130000" />
1721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02130000" />
1722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
1723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F4924" />
1724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4924" />
1725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F000C" />
1726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F2000" />
1727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2413" />
1728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
1729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F0000" />
1730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F0000" />
1731*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
1732*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
1733*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
1734*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F3013" />
1735*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F3030" />
1736*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F3030" />
1737*61046927SAndroid Build Coastguard Worker    </register_config>
1738*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
1739*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
1740*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
1741*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
1742*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
1743*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
1744*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x30000036" />
1745*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x01FFFE00" />
1746*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x31000034" />
1747*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x01FFFE00" />
1748*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000C9A" />
1749*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FE00" />
1750*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00000C92" />
1751*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FE00" />
1752*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00000CA2" />
1753*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FE00" />
1754*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00000E42" />
1755*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FE00" />
1756*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x00000E6A" />
1757*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000FE00" />
1758*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x00000C32" />
1759*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x0000FE00" />
1760*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000274C" value="0x87643210" />
1761*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002744" value="0x00001811" />
1762*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002748" value="0x87654310" />
1763*61046927SAndroid Build Coastguard Worker    </register_config>
1764*61046927SAndroid Build Coastguard Worker  </set>
1765*61046927SAndroid Build Coastguard Worker
1766*61046927SAndroid Build Coastguard Worker  <set name="Compute Metrics L3 Cache metrics set"
1767*61046927SAndroid Build Coastguard Worker       chipset="ICL"
1768*61046927SAndroid Build Coastguard Worker       symbol_name="ComputeL3Cache"
1769*61046927SAndroid Build Coastguard Worker       underscore_name="compute_l3_cache"
1770*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
1771*61046927SAndroid Build Coastguard Worker       hw_config_guid="05d5e01f-0800-4975-b36b-7b169cad3fab"
1772*61046927SAndroid Build Coastguard Worker       >
1773*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
1774*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
1775*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
1776*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
1777*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1778*61046927SAndroid Build Coastguard Worker             units="ns"
1779*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1780*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1781*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1782*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1783*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1784*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1785*61046927SAndroid Build Coastguard Worker             />
1786*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
1787*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
1788*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
1789*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
1790*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1791*61046927SAndroid Build Coastguard Worker             units="cycles"
1792*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1793*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
1794*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1795*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
1796*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1797*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1798*61046927SAndroid Build Coastguard Worker             />
1799*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
1800*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
1801*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
1802*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
1803*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1804*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
1805*61046927SAndroid Build Coastguard Worker             units="hz"
1806*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1807*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1808*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1809*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1810*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1811*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1812*61046927SAndroid Build Coastguard Worker             />
1813*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
1814*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
1815*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
1816*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
1817*61046927SAndroid Build Coastguard Worker             data_type="float"
1818*61046927SAndroid Build Coastguard Worker             max_equation="100"
1819*61046927SAndroid Build Coastguard Worker             units="percent"
1820*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1821*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1822*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1823*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
1824*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1825*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1826*61046927SAndroid Build Coastguard Worker             />
1827*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
1828*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
1829*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
1830*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
1831*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1832*61046927SAndroid Build Coastguard Worker             units="threads"
1833*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1834*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
1835*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
1836*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1837*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1838*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1839*61046927SAndroid Build Coastguard Worker             />
1840*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
1841*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
1842*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
1843*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
1844*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1845*61046927SAndroid Build Coastguard Worker             units="threads"
1846*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1847*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
1848*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
1849*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1850*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1851*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1852*61046927SAndroid Build Coastguard Worker             />
1853*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
1854*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
1855*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
1856*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
1857*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1858*61046927SAndroid Build Coastguard Worker             units="threads"
1859*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1860*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
1861*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
1862*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1863*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1864*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1865*61046927SAndroid Build Coastguard Worker             />
1866*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
1867*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
1868*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
1869*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
1870*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1871*61046927SAndroid Build Coastguard Worker             units="threads"
1872*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1873*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
1874*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
1875*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1876*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1877*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1878*61046927SAndroid Build Coastguard Worker             />
1879*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
1880*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
1881*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
1882*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
1883*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1884*61046927SAndroid Build Coastguard Worker             units="threads"
1885*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1886*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
1887*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
1888*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1889*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1890*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1891*61046927SAndroid Build Coastguard Worker             />
1892*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
1893*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
1894*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
1895*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
1896*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1897*61046927SAndroid Build Coastguard Worker             units="threads"
1898*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1899*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
1900*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
1901*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1902*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1903*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1904*61046927SAndroid Build Coastguard Worker             />
1905*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
1906*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
1907*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
1908*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
1909*61046927SAndroid Build Coastguard Worker             data_type="float"
1910*61046927SAndroid Build Coastguard Worker             max_equation="100"
1911*61046927SAndroid Build Coastguard Worker             units="percent"
1912*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1913*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1914*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1915*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1916*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1917*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1918*61046927SAndroid Build Coastguard Worker             />
1919*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
1920*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
1921*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
1922*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
1923*61046927SAndroid Build Coastguard Worker             data_type="float"
1924*61046927SAndroid Build Coastguard Worker             max_equation="100"
1925*61046927SAndroid Build Coastguard Worker             units="percent"
1926*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1927*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1928*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1929*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1930*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1931*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1932*61046927SAndroid Build Coastguard Worker             />
1933*61046927SAndroid Build Coastguard Worker    <counter name="EU AVG IPC Rate"
1934*61046927SAndroid Build Coastguard Worker             symbol_name="EuAvgIpcRate"
1935*61046927SAndroid Build Coastguard Worker             underscore_name="eu_avg_ipc_rate"
1936*61046927SAndroid Build Coastguard Worker             description="The average rate of IPC calculated for 2 FPU pipelines."
1937*61046927SAndroid Build Coastguard Worker             data_type="float"
1938*61046927SAndroid Build Coastguard Worker             max_equation="2"
1939*61046927SAndroid Build Coastguard Worker             units="number"
1940*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
1941*61046927SAndroid Build Coastguard Worker             equation="A 9 READ A 10 READ A 11 READ FADD A 9 READ FSUB FDIV 1 FADD"
1942*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1943*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
1944*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1945*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1946*61046927SAndroid Build Coastguard Worker             />
1947*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
1948*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
1949*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
1950*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
1951*61046927SAndroid Build Coastguard Worker             data_type="float"
1952*61046927SAndroid Build Coastguard Worker             max_equation="100"
1953*61046927SAndroid Build Coastguard Worker             units="percent"
1954*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1955*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1956*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
1957*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1958*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1959*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1960*61046927SAndroid Build Coastguard Worker             />
1961*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU0 Pipe Active"
1962*61046927SAndroid Build Coastguard Worker             symbol_name="Fpu0Active"
1963*61046927SAndroid Build Coastguard Worker             underscore_name="fpu0_active"
1964*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing."
1965*61046927SAndroid Build Coastguard Worker             data_type="float"
1966*61046927SAndroid Build Coastguard Worker             max_equation="100"
1967*61046927SAndroid Build Coastguard Worker             units="percent"
1968*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1969*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1970*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
1971*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1972*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1973*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1974*61046927SAndroid Build Coastguard Worker             />
1975*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU1 Pipe Active"
1976*61046927SAndroid Build Coastguard Worker             symbol_name="Fpu1Active"
1977*61046927SAndroid Build Coastguard Worker             underscore_name="fpu1_active"
1978*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing."
1979*61046927SAndroid Build Coastguard Worker             data_type="float"
1980*61046927SAndroid Build Coastguard Worker             max_equation="100"
1981*61046927SAndroid Build Coastguard Worker             units="percent"
1982*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1983*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1984*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
1985*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1986*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1987*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1988*61046927SAndroid Build Coastguard Worker             />
1989*61046927SAndroid Build Coastguard Worker    <counter name="EU Send Pipe Active"
1990*61046927SAndroid Build Coastguard Worker             symbol_name="EuSendActive"
1991*61046927SAndroid Build Coastguard Worker             underscore_name="eu_send_active"
1992*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing."
1993*61046927SAndroid Build Coastguard Worker             data_type="float"
1994*61046927SAndroid Build Coastguard Worker             max_equation="100"
1995*61046927SAndroid Build Coastguard Worker             units="percent"
1996*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1997*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1998*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
1999*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2000*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2001*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2002*61046927SAndroid Build Coastguard Worker             />
2003*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU0 Hybrid Instruction"
2004*61046927SAndroid Build Coastguard Worker             symbol_name="EuHybridFpu0Instruction"
2005*61046927SAndroid Build Coastguard Worker             underscore_name="eu_hybrid_fpu0_instruction"
2006*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
2007*61046927SAndroid Build Coastguard Worker             data_type="float"
2008*61046927SAndroid Build Coastguard Worker             max_equation="100"
2009*61046927SAndroid Build Coastguard Worker             units="percent"
2010*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2011*61046927SAndroid Build Coastguard Worker             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2012*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes/Instructions"
2013*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2014*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2015*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2016*61046927SAndroid Build Coastguard Worker             />
2017*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU1 Hybrid Instruction"
2018*61046927SAndroid Build Coastguard Worker             symbol_name="EuHybridFpu1Instruction"
2019*61046927SAndroid Build Coastguard Worker             underscore_name="eu_hybrid_fpu1_instruction"
2020*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
2021*61046927SAndroid Build Coastguard Worker             data_type="float"
2022*61046927SAndroid Build Coastguard Worker             max_equation="100"
2023*61046927SAndroid Build Coastguard Worker             units="percent"
2024*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2025*61046927SAndroid Build Coastguard Worker             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2026*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes/Instructions"
2027*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2028*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2029*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2030*61046927SAndroid Build Coastguard Worker             />
2031*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU0 Ternary Instruction"
2032*61046927SAndroid Build Coastguard Worker             symbol_name="EuTernaryFpu0Instruction"
2033*61046927SAndroid Build Coastguard Worker             underscore_name="eu_ternary_fpu0_instruction"
2034*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
2035*61046927SAndroid Build Coastguard Worker             data_type="float"
2036*61046927SAndroid Build Coastguard Worker             max_equation="100"
2037*61046927SAndroid Build Coastguard Worker             units="percent"
2038*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2039*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2040*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes/Instructions"
2041*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 System Frame Batch Draw"
2042*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2043*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2044*61046927SAndroid Build Coastguard Worker             />
2045*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU1 Ternary Instruction"
2046*61046927SAndroid Build Coastguard Worker             symbol_name="EuTernaryFpu1Instruction"
2047*61046927SAndroid Build Coastguard Worker             underscore_name="eu_ternary_fpu1_instruction"
2048*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
2049*61046927SAndroid Build Coastguard Worker             data_type="float"
2050*61046927SAndroid Build Coastguard Worker             max_equation="100"
2051*61046927SAndroid Build Coastguard Worker             units="percent"
2052*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2053*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2054*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes/Instructions"
2055*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 System Frame Batch Draw"
2056*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2057*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2058*61046927SAndroid Build Coastguard Worker             />
2059*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU0 Binary Instruction"
2060*61046927SAndroid Build Coastguard Worker             symbol_name="EuBinaryFpu0Instruction"
2061*61046927SAndroid Build Coastguard Worker             underscore_name="eu_binary_fpu0_instruction"
2062*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
2063*61046927SAndroid Build Coastguard Worker             data_type="float"
2064*61046927SAndroid Build Coastguard Worker             max_equation="100"
2065*61046927SAndroid Build Coastguard Worker             units="percent"
2066*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2067*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2068*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes/Instructions"
2069*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 System Frame Batch Draw"
2070*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2071*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2072*61046927SAndroid Build Coastguard Worker             />
2073*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU1 Binary Instruction"
2074*61046927SAndroid Build Coastguard Worker             symbol_name="EuBinaryFpu1Instruction"
2075*61046927SAndroid Build Coastguard Worker             underscore_name="eu_binary_fpu1_instruction"
2076*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
2077*61046927SAndroid Build Coastguard Worker             data_type="float"
2078*61046927SAndroid Build Coastguard Worker             max_equation="100"
2079*61046927SAndroid Build Coastguard Worker             units="percent"
2080*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2081*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2082*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes/Instructions"
2083*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 System Frame Batch Draw"
2084*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2085*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2086*61046927SAndroid Build Coastguard Worker             />
2087*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU0 Move Instruction"
2088*61046927SAndroid Build Coastguard Worker             symbol_name="EuMoveFpu0Instruction"
2089*61046927SAndroid Build Coastguard Worker             underscore_name="eu_move_fpu0_instruction"
2090*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which execution units were actively processing move instructions on FPU0."
2091*61046927SAndroid Build Coastguard Worker             data_type="float"
2092*61046927SAndroid Build Coastguard Worker             max_equation="100"
2093*61046927SAndroid Build Coastguard Worker             units="percent"
2094*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2095*61046927SAndroid Build Coastguard Worker             equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2096*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes/Instructions"
2097*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 System Frame Batch Draw"
2098*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2099*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2100*61046927SAndroid Build Coastguard Worker             />
2101*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU1 Move Instruction"
2102*61046927SAndroid Build Coastguard Worker             symbol_name="EuMoveFpu1Instruction"
2103*61046927SAndroid Build Coastguard Worker             underscore_name="eu_move_fpu1_instruction"
2104*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which execution units were actively processing move instructions on FPU1."
2105*61046927SAndroid Build Coastguard Worker             data_type="float"
2106*61046927SAndroid Build Coastguard Worker             max_equation="100"
2107*61046927SAndroid Build Coastguard Worker             units="percent"
2108*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2109*61046927SAndroid Build Coastguard Worker             equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2110*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes/Instructions"
2111*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 System Frame Batch Draw"
2112*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2113*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2114*61046927SAndroid Build Coastguard Worker             />
2115*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
2116*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
2117*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
2118*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
2119*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2120*61046927SAndroid Build Coastguard Worker             units="pixels"
2121*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2122*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
2123*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
2124*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2125*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2126*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2127*61046927SAndroid Build Coastguard Worker             />
2128*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
2129*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
2130*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
2131*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
2132*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2133*61046927SAndroid Build Coastguard Worker             units="pixels"
2134*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2135*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
2136*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2137*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2138*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2139*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2140*61046927SAndroid Build Coastguard Worker             />
2141*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
2142*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
2143*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
2144*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
2145*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2146*61046927SAndroid Build Coastguard Worker             units="pixels"
2147*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2148*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
2149*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2150*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2151*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2152*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2153*61046927SAndroid Build Coastguard Worker             />
2154*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
2155*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
2156*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
2157*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
2158*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2159*61046927SAndroid Build Coastguard Worker             units="pixels"
2160*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2161*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
2162*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
2163*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2164*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2165*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2166*61046927SAndroid Build Coastguard Worker             />
2167*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
2168*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
2169*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
2170*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2171*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2172*61046927SAndroid Build Coastguard Worker             units="pixels"
2173*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2174*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
2175*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2176*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2177*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2178*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2179*61046927SAndroid Build Coastguard Worker             />
2180*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
2181*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
2182*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
2183*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
2184*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2185*61046927SAndroid Build Coastguard Worker             units="pixels"
2186*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2187*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
2188*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2189*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2190*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2191*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2192*61046927SAndroid Build Coastguard Worker             />
2193*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
2194*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
2195*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
2196*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
2197*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2198*61046927SAndroid Build Coastguard Worker             units="pixels"
2199*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2200*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
2201*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2202*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2203*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2204*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2205*61046927SAndroid Build Coastguard Worker             />
2206*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Accesses"
2207*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerAccesses"
2208*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_accesses"
2209*61046927SAndroid Build Coastguard Worker             description="The total number of messages send to samplers."
2210*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2211*61046927SAndroid Build Coastguard Worker             units="messages"
2212*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2213*61046927SAndroid Build Coastguard Worker             equation="A 28 READ"
2214*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
2215*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
2216*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2217*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2218*61046927SAndroid Build Coastguard Worker             />
2219*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
2220*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
2221*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
2222*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2223*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2224*61046927SAndroid Build Coastguard Worker             units="texels"
2225*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2226*61046927SAndroid Build Coastguard Worker             equation="$SamplerAccesses 4 UMUL"
2227*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
2228*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2229*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2230*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2231*61046927SAndroid Build Coastguard Worker             />
2232*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
2233*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
2234*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
2235*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2236*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2237*61046927SAndroid Build Coastguard Worker             units="texels"
2238*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2239*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
2240*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
2241*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
2242*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2243*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2244*61046927SAndroid Build Coastguard Worker             />
2245*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
2246*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
2247*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
2248*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
2249*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2250*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2251*61046927SAndroid Build Coastguard Worker             units="bytes"
2252*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2253*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
2254*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2255*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2256*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2257*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2258*61046927SAndroid Build Coastguard Worker             />
2259*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
2260*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
2261*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
2262*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
2263*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2264*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2265*61046927SAndroid Build Coastguard Worker             units="bytes"
2266*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2267*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
2268*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2269*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2270*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2271*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2272*61046927SAndroid Build Coastguard Worker             />
2273*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
2274*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
2275*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
2276*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
2277*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2278*61046927SAndroid Build Coastguard Worker             units="messages"
2279*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2280*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
2281*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2282*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2283*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2284*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2285*61046927SAndroid Build Coastguard Worker             />
2286*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
2287*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
2288*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
2289*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
2290*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2291*61046927SAndroid Build Coastguard Worker             units="messages"
2292*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2293*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
2294*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
2295*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2296*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2297*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2298*61046927SAndroid Build Coastguard Worker             />
2299*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
2300*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
2301*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
2302*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
2303*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2304*61046927SAndroid Build Coastguard Worker             units="messages"
2305*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2306*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
2307*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
2308*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2309*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2310*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2311*61046927SAndroid Build Coastguard Worker             />
2312*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank0 Accesses"
2313*61046927SAndroid Build Coastguard Worker             symbol_name="L3Bank00Accesses"
2314*61046927SAndroid Build Coastguard Worker             underscore_name="l3_bank00_accesses"
2315*61046927SAndroid Build Coastguard Worker             description="The total number of accesses to Slice0 L3 Bank0."
2316*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2317*61046927SAndroid Build Coastguard Worker             units="messages"
2318*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2319*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 2 UMUL"
2320*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2321*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2322*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2323*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2324*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2325*61046927SAndroid Build Coastguard Worker             />
2326*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank1 Accesses"
2327*61046927SAndroid Build Coastguard Worker             symbol_name="L3Bank01Accesses"
2328*61046927SAndroid Build Coastguard Worker             underscore_name="l3_bank01_accesses"
2329*61046927SAndroid Build Coastguard Worker             description="The total number of accesses to Slice0 L3 Bank1."
2330*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2331*61046927SAndroid Build Coastguard Worker             units="messages"
2332*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2333*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 2 UMUL"
2334*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2335*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2336*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2337*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2338*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2339*61046927SAndroid Build Coastguard Worker             />
2340*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank2 Accesses"
2341*61046927SAndroid Build Coastguard Worker             symbol_name="L3Bank02Accesses"
2342*61046927SAndroid Build Coastguard Worker             underscore_name="l3_bank02_accesses"
2343*61046927SAndroid Build Coastguard Worker             description="The total number of accesses to Slice0 L3 Bank2."
2344*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2345*61046927SAndroid Build Coastguard Worker             units="messages"
2346*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2347*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 2 UMUL"
2348*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2349*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2350*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2351*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2352*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2353*61046927SAndroid Build Coastguard Worker             />
2354*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank3 Accesses"
2355*61046927SAndroid Build Coastguard Worker             symbol_name="L3Bank03Accesses"
2356*61046927SAndroid Build Coastguard Worker             underscore_name="l3_bank03_accesses"
2357*61046927SAndroid Build Coastguard Worker             description="The total number of accesses to Slice0 L3 Bank3."
2358*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2359*61046927SAndroid Build Coastguard Worker             units="messages"
2360*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2361*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 2 UMUL"
2362*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2363*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2364*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2365*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2366*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2367*61046927SAndroid Build Coastguard Worker             />
2368*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank4 Accesses"
2369*61046927SAndroid Build Coastguard Worker             symbol_name="L3Bank04Accesses"
2370*61046927SAndroid Build Coastguard Worker             underscore_name="l3_bank04_accesses"
2371*61046927SAndroid Build Coastguard Worker             description="The total number of accesses to Slice0 L3 Bank4."
2372*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2373*61046927SAndroid Build Coastguard Worker             units="messages"
2374*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2375*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 2 UMUL"
2376*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2377*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2378*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2379*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2380*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2381*61046927SAndroid Build Coastguard Worker             />
2382*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank5 Accesses"
2383*61046927SAndroid Build Coastguard Worker             symbol_name="L3Bank05Accesses"
2384*61046927SAndroid Build Coastguard Worker             underscore_name="l3_bank05_accesses"
2385*61046927SAndroid Build Coastguard Worker             description="The total number of accesses to Slice0 L3 Bank5."
2386*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2387*61046927SAndroid Build Coastguard Worker             units="messages"
2388*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2389*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 2 UMUL"
2390*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2391*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2392*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2393*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2394*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2395*61046927SAndroid Build Coastguard Worker             />
2396*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank6 Accesses"
2397*61046927SAndroid Build Coastguard Worker             symbol_name="L3Bank06Accesses"
2398*61046927SAndroid Build Coastguard Worker             underscore_name="l3_bank06_accesses"
2399*61046927SAndroid Build Coastguard Worker             description="The total number of accesses to Slice0 L3 Bank6."
2400*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2401*61046927SAndroid Build Coastguard Worker             units="messages"
2402*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2403*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 2 UMUL"
2404*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2405*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2406*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2407*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2408*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2409*61046927SAndroid Build Coastguard Worker             />
2410*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank7 Accesses"
2411*61046927SAndroid Build Coastguard Worker             symbol_name="L3Bank07Accesses"
2412*61046927SAndroid Build Coastguard Worker             underscore_name="l3_bank07_accesses"
2413*61046927SAndroid Build Coastguard Worker             description="The total number of accesses to Slice0 L3 Bank7."
2414*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2415*61046927SAndroid Build Coastguard Worker             units="messages"
2416*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2417*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 2 UMUL"
2418*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2419*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2420*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
2421*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2422*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2423*61046927SAndroid Build Coastguard Worker             />
2424*61046927SAndroid Build Coastguard Worker    <counter name="L3 Accesses"
2425*61046927SAndroid Build Coastguard Worker             symbol_name="L3Accesses"
2426*61046927SAndroid Build Coastguard Worker             underscore_name="l3_accesses"
2427*61046927SAndroid Build Coastguard Worker             description="The total number of L3 accesses from all entities."
2428*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2429*61046927SAndroid Build Coastguard Worker             units="messages"
2430*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2431*61046927SAndroid Build Coastguard Worker             equation="$L3Bank00Accesses $L3Bank01Accesses UADD $L3Bank02Accesses UADD $L3Bank03Accesses UADD $L3Bank04Accesses UADD $L3Bank05Accesses UADD $L3Bank06Accesses UADD $L3Bank07Accesses UADD"
2432*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2433*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2434*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2435*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2436*61046927SAndroid Build Coastguard Worker             />
2437*61046927SAndroid Build Coastguard Worker    <counter name="L3 Lookup Accesses w/o IC"
2438*61046927SAndroid Build Coastguard Worker             symbol_name="L3Lookups"
2439*61046927SAndroid Build Coastguard Worker             underscore_name="l3_lookups"
2440*61046927SAndroid Build Coastguard Worker             description="The total number of L3 cache lookup accesses w/o IC."
2441*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2442*61046927SAndroid Build Coastguard Worker             units="messages"
2443*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2444*61046927SAndroid Build Coastguard Worker             equation="B 7 READ B 6 READ UADD 2 UMUL A 32 READ UADD"
2445*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/TAG"
2446*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2447*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2448*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2449*61046927SAndroid Build Coastguard Worker             />
2450*61046927SAndroid Build Coastguard Worker    <counter name="L3 Sampler Throughput"
2451*61046927SAndroid Build Coastguard Worker             symbol_name="L3SamplerThroughput"
2452*61046927SAndroid Build Coastguard Worker             underscore_name="l3_sampler_throughput"
2453*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
2454*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2455*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
2456*61046927SAndroid Build Coastguard Worker             units="bytes"
2457*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2458*61046927SAndroid Build Coastguard Worker             equation="64  B 7 READ B 6 READ UADD 2 UMUL UMUL"
2459*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Sampler"
2460*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
2461*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2462*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2463*61046927SAndroid Build Coastguard Worker             />
2464*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
2465*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
2466*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
2467*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2468*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2469*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2470*61046927SAndroid Build Coastguard Worker             units="bytes"
2471*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2472*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
2473*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2474*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
2475*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2476*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2477*61046927SAndroid Build Coastguard Worker             />
2478*61046927SAndroid Build Coastguard Worker    <counter name="L3 Total Throughput"
2479*61046927SAndroid Build Coastguard Worker             symbol_name="L3TotalThroughput"
2480*61046927SAndroid Build Coastguard Worker             underscore_name="l3_total_throughput"
2481*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred via L3."
2482*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2483*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
2484*61046927SAndroid Build Coastguard Worker             units="bytes"
2485*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2486*61046927SAndroid Build Coastguard Worker             equation="$L3Accesses 64 UMUL"
2487*61046927SAndroid Build Coastguard Worker             mdapi_group="L3"
2488*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2489*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2490*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2491*61046927SAndroid Build Coastguard Worker             />
2492*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
2493*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
2494*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
2495*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
2496*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2497*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
2498*61046927SAndroid Build Coastguard Worker             units="bytes"
2499*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2500*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 64 UMUL"
2501*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2502*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2503*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2504*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2505*61046927SAndroid Build Coastguard Worker             />
2506*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
2507*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
2508*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
2509*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
2510*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2511*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
2512*61046927SAndroid Build Coastguard Worker             units="bytes"
2513*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2514*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 64 UMUL"
2515*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2516*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2517*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2518*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2519*61046927SAndroid Build Coastguard Worker             />
2520*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
2521*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
2522*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
2523*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
2524*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14120700" />
2525*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x121500E0" />
2526*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040154" />
2527*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C045000" />
2528*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E040055" />
2529*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050055" />
2530*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04054000" />
2531*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
2532*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
2533*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A051000" />
2534*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600F0" />
2535*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24067E00" />
2536*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C120023" />
2537*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E12152B" />
2538*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00121480" />
2539*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02120028" />
2540*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10120000" />
2541*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18120000" />
2542*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A120000" />
2543*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04120000" />
2544*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A13D000" />
2545*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04136000" />
2546*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C144000" />
2547*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E14C000" />
2548*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00148000" />
2549*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02144000" />
2550*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C150980" />
2551*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02154D80" />
2552*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04154C9A" />
2553*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06150018" />
2554*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10150000" />
2555*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16150800" />
2556*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150005" />
2557*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08150000" />
2558*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A150000" />
2559*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
2560*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1217241C" />
2561*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22000050" />
2562*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18133C00" />
2563*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081710B0" />
2564*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10170000" />
2565*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F1124" />
2566*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4801" />
2567*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
2568*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
2569*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
2570*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F3100" />
2571*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F0031" />
2572*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
2573*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0030" />
2574*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
2575*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F0000" />
2576*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F0000" />
2577*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F3030" />
2578*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F3030" />
2579*61046927SAndroid Build Coastguard Worker    </register_config>
2580*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
2581*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
2582*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
2583*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
2584*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
2585*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
2586*61046927SAndroid Build Coastguard Worker    </register_config>
2587*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
2588*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
2589*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00000003" />
2590*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00002001" />
2591*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00101100" />
2592*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00201200" />
2593*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00301300" />
2594*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00401400" />
2595*61046927SAndroid Build Coastguard Worker    </register_config>
2596*61046927SAndroid Build Coastguard Worker  </set>
2597*61046927SAndroid Build Coastguard Worker
2598*61046927SAndroid Build Coastguard Worker  <set name="Render Metrics set for 3D Pipeline Profile"
2599*61046927SAndroid Build Coastguard Worker       chipset="ICL"
2600*61046927SAndroid Build Coastguard Worker       symbol_name="RenderPipeProfile"
2601*61046927SAndroid Build Coastguard Worker       underscore_name="render_pipe_profile"
2602*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
2603*61046927SAndroid Build Coastguard Worker       hw_config_guid="03c7a167-2abc-4ba6-878a-f1d80082abca"
2604*61046927SAndroid Build Coastguard Worker       >
2605*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
2606*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
2607*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
2608*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
2609*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2610*61046927SAndroid Build Coastguard Worker             units="ns"
2611*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2612*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2613*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2614*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2615*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2616*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2617*61046927SAndroid Build Coastguard Worker             />
2618*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
2619*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
2620*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
2621*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
2622*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2623*61046927SAndroid Build Coastguard Worker             units="cycles"
2624*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2625*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
2626*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2627*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
2628*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2629*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2630*61046927SAndroid Build Coastguard Worker             />
2631*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
2632*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
2633*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
2634*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
2635*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2636*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
2637*61046927SAndroid Build Coastguard Worker             units="hz"
2638*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2639*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2640*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2641*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2642*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2643*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2644*61046927SAndroid Build Coastguard Worker             />
2645*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
2646*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
2647*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
2648*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
2649*61046927SAndroid Build Coastguard Worker             data_type="float"
2650*61046927SAndroid Build Coastguard Worker             max_equation="100"
2651*61046927SAndroid Build Coastguard Worker             units="percent"
2652*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2653*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2654*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2655*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
2656*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2657*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2658*61046927SAndroid Build Coastguard Worker             />
2659*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
2660*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
2661*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
2662*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
2663*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2664*61046927SAndroid Build Coastguard Worker             units="threads"
2665*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2666*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
2667*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
2668*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2669*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2670*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2671*61046927SAndroid Build Coastguard Worker             />
2672*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
2673*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
2674*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
2675*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
2676*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2677*61046927SAndroid Build Coastguard Worker             units="threads"
2678*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2679*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
2680*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
2681*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2682*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2683*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2684*61046927SAndroid Build Coastguard Worker             />
2685*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
2686*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
2687*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
2688*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
2689*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2690*61046927SAndroid Build Coastguard Worker             units="threads"
2691*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2692*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
2693*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
2694*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2695*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2696*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2697*61046927SAndroid Build Coastguard Worker             />
2698*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
2699*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
2700*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
2701*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
2702*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2703*61046927SAndroid Build Coastguard Worker             units="threads"
2704*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2705*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
2706*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
2707*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2708*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2709*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2710*61046927SAndroid Build Coastguard Worker             />
2711*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
2712*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
2713*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
2714*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
2715*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2716*61046927SAndroid Build Coastguard Worker             units="threads"
2717*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2718*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
2719*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
2720*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2721*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2722*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2723*61046927SAndroid Build Coastguard Worker             />
2724*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
2725*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
2726*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
2727*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
2728*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2729*61046927SAndroid Build Coastguard Worker             units="threads"
2730*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2731*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
2732*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
2733*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2734*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2735*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2736*61046927SAndroid Build Coastguard Worker             />
2737*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
2738*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
2739*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
2740*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
2741*61046927SAndroid Build Coastguard Worker             data_type="float"
2742*61046927SAndroid Build Coastguard Worker             max_equation="100"
2743*61046927SAndroid Build Coastguard Worker             units="percent"
2744*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2745*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2746*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2747*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2748*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2749*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2750*61046927SAndroid Build Coastguard Worker             />
2751*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
2752*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
2753*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
2754*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
2755*61046927SAndroid Build Coastguard Worker             data_type="float"
2756*61046927SAndroid Build Coastguard Worker             max_equation="100"
2757*61046927SAndroid Build Coastguard Worker             units="percent"
2758*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2759*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2760*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2761*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2762*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2763*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2764*61046927SAndroid Build Coastguard Worker             />
2765*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
2766*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
2767*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
2768*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
2769*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2770*61046927SAndroid Build Coastguard Worker             units="pixels"
2771*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2772*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
2773*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
2774*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2775*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2776*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2777*61046927SAndroid Build Coastguard Worker             />
2778*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
2779*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
2780*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
2781*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
2782*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2783*61046927SAndroid Build Coastguard Worker             units="pixels"
2784*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2785*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
2786*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2787*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2788*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2789*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2790*61046927SAndroid Build Coastguard Worker             />
2791*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
2792*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
2793*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
2794*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
2795*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2796*61046927SAndroid Build Coastguard Worker             units="pixels"
2797*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2798*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
2799*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2800*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2801*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2802*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2803*61046927SAndroid Build Coastguard Worker             />
2804*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
2805*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
2806*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
2807*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
2808*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2809*61046927SAndroid Build Coastguard Worker             units="pixels"
2810*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2811*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
2812*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
2813*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2814*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2815*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2816*61046927SAndroid Build Coastguard Worker             />
2817*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
2818*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
2819*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
2820*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2821*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2822*61046927SAndroid Build Coastguard Worker             units="pixels"
2823*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2824*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
2825*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2826*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2827*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2828*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2829*61046927SAndroid Build Coastguard Worker             />
2830*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
2831*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
2832*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
2833*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
2834*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2835*61046927SAndroid Build Coastguard Worker             units="pixels"
2836*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2837*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
2838*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2839*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2840*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2841*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2842*61046927SAndroid Build Coastguard Worker             />
2843*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
2844*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
2845*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
2846*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
2847*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2848*61046927SAndroid Build Coastguard Worker             units="pixels"
2849*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2850*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
2851*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2852*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2853*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2854*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2855*61046927SAndroid Build Coastguard Worker             />
2856*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
2857*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
2858*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
2859*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2860*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2861*61046927SAndroid Build Coastguard Worker             units="texels"
2862*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2863*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
2864*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
2865*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2866*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2867*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2868*61046927SAndroid Build Coastguard Worker             />
2869*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
2870*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
2871*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
2872*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2873*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2874*61046927SAndroid Build Coastguard Worker             units="texels"
2875*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2876*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
2877*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
2878*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
2879*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2880*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2881*61046927SAndroid Build Coastguard Worker             />
2882*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
2883*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
2884*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
2885*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
2886*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2887*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2888*61046927SAndroid Build Coastguard Worker             units="bytes"
2889*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2890*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
2891*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2892*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2893*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2894*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2895*61046927SAndroid Build Coastguard Worker             />
2896*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
2897*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
2898*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
2899*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
2900*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2901*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2902*61046927SAndroid Build Coastguard Worker             units="bytes"
2903*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2904*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
2905*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2906*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2907*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2908*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2909*61046927SAndroid Build Coastguard Worker             />
2910*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
2911*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
2912*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
2913*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
2914*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2915*61046927SAndroid Build Coastguard Worker             units="messages"
2916*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2917*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
2918*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2919*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2920*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2921*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2922*61046927SAndroid Build Coastguard Worker             />
2923*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
2924*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
2925*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
2926*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
2927*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2928*61046927SAndroid Build Coastguard Worker             units="messages"
2929*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2930*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
2931*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
2932*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2933*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2934*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2935*61046927SAndroid Build Coastguard Worker             />
2936*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
2937*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
2938*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
2939*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2940*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2941*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2942*61046927SAndroid Build Coastguard Worker             units="bytes"
2943*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2944*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
2945*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2946*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
2947*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2948*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2949*61046927SAndroid Build Coastguard Worker             />
2950*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
2951*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
2952*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
2953*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
2954*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2955*61046927SAndroid Build Coastguard Worker             units="messages"
2956*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2957*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
2958*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
2959*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2960*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2961*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2962*61046927SAndroid Build Coastguard Worker             />
2963*61046927SAndroid Build Coastguard Worker    <counter name="VF Bottleneck"
2964*61046927SAndroid Build Coastguard Worker             symbol_name="VfBottleneck"
2965*61046927SAndroid Build Coastguard Worker             underscore_name="vf_bottleneck"
2966*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
2967*61046927SAndroid Build Coastguard Worker             low_watermark="5"
2968*61046927SAndroid Build Coastguard Worker             high_watermark="15"
2969*61046927SAndroid Build Coastguard Worker             data_type="float"
2970*61046927SAndroid Build Coastguard Worker             max_equation="100"
2971*61046927SAndroid Build Coastguard Worker             units="percent"
2972*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2973*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
2974*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Input Assembler"
2975*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
2976*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2977*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2978*61046927SAndroid Build Coastguard Worker             />
2979*61046927SAndroid Build Coastguard Worker    <counter name="VS Bottleneck"
2980*61046927SAndroid Build Coastguard Worker             symbol_name="VsBottleneck"
2981*61046927SAndroid Build Coastguard Worker             underscore_name="vs_bottleneck"
2982*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
2983*61046927SAndroid Build Coastguard Worker             low_watermark="10"
2984*61046927SAndroid Build Coastguard Worker             high_watermark="30"
2985*61046927SAndroid Build Coastguard Worker             data_type="float"
2986*61046927SAndroid Build Coastguard Worker             max_equation="100"
2987*61046927SAndroid Build Coastguard Worker             units="percent"
2988*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2989*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
2990*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Vertex Shader"
2991*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
2992*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2993*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2994*61046927SAndroid Build Coastguard Worker             />
2995*61046927SAndroid Build Coastguard Worker    <counter name="HS Bottleneck"
2996*61046927SAndroid Build Coastguard Worker             symbol_name="HsBottleneck"
2997*61046927SAndroid Build Coastguard Worker             underscore_name="hs_bottleneck"
2998*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
2999*61046927SAndroid Build Coastguard Worker             low_watermark="3"
3000*61046927SAndroid Build Coastguard Worker             high_watermark="9"
3001*61046927SAndroid Build Coastguard Worker             data_type="float"
3002*61046927SAndroid Build Coastguard Worker             max_equation="100"
3003*61046927SAndroid Build Coastguard Worker             units="percent"
3004*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3005*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
3006*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Hull Shader"
3007*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
3008*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3009*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3010*61046927SAndroid Build Coastguard Worker             />
3011*61046927SAndroid Build Coastguard Worker    <counter name="DS Bottleneck"
3012*61046927SAndroid Build Coastguard Worker             symbol_name="DsBottleneck"
3013*61046927SAndroid Build Coastguard Worker             underscore_name="ds_bottleneck"
3014*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
3015*61046927SAndroid Build Coastguard Worker             low_watermark="5"
3016*61046927SAndroid Build Coastguard Worker             high_watermark="15"
3017*61046927SAndroid Build Coastguard Worker             data_type="float"
3018*61046927SAndroid Build Coastguard Worker             max_equation="100"
3019*61046927SAndroid Build Coastguard Worker             units="percent"
3020*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3021*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
3022*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Domain Shader"
3023*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
3024*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3025*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3026*61046927SAndroid Build Coastguard Worker             />
3027*61046927SAndroid Build Coastguard Worker    <counter name="GS Bottleneck"
3028*61046927SAndroid Build Coastguard Worker             symbol_name="GsBottleneck"
3029*61046927SAndroid Build Coastguard Worker             underscore_name="gs_bottleneck"
3030*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
3031*61046927SAndroid Build Coastguard Worker             low_watermark="5"
3032*61046927SAndroid Build Coastguard Worker             high_watermark="15"
3033*61046927SAndroid Build Coastguard Worker             data_type="float"
3034*61046927SAndroid Build Coastguard Worker             max_equation="100"
3035*61046927SAndroid Build Coastguard Worker             units="percent"
3036*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3037*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
3038*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Geometry Shader"
3039*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
3040*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3041*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3042*61046927SAndroid Build Coastguard Worker             />
3043*61046927SAndroid Build Coastguard Worker    <counter name="SO Bottleneck"
3044*61046927SAndroid Build Coastguard Worker             symbol_name="SoBottleneck"
3045*61046927SAndroid Build Coastguard Worker             underscore_name="so_bottleneck"
3046*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
3047*61046927SAndroid Build Coastguard Worker             low_watermark="5"
3048*61046927SAndroid Build Coastguard Worker             high_watermark="15"
3049*61046927SAndroid Build Coastguard Worker             data_type="float"
3050*61046927SAndroid Build Coastguard Worker             max_equation="100"
3051*61046927SAndroid Build Coastguard Worker             units="percent"
3052*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3053*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
3054*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Stream Output"
3055*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
3056*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3057*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3058*61046927SAndroid Build Coastguard Worker             />
3059*61046927SAndroid Build Coastguard Worker    <counter name="Clipper Bottleneck"
3060*61046927SAndroid Build Coastguard Worker             symbol_name="ClBottleneck"
3061*61046927SAndroid Build Coastguard Worker             underscore_name="cl_bottleneck"
3062*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
3063*61046927SAndroid Build Coastguard Worker             low_watermark="10"
3064*61046927SAndroid Build Coastguard Worker             high_watermark="30"
3065*61046927SAndroid Build Coastguard Worker             data_type="float"
3066*61046927SAndroid Build Coastguard Worker             max_equation="100"
3067*61046927SAndroid Build Coastguard Worker             units="percent"
3068*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3069*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
3070*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Clipper"
3071*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
3072*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3073*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3074*61046927SAndroid Build Coastguard Worker             />
3075*61046927SAndroid Build Coastguard Worker    <counter name="Strip-Fans Bottleneck"
3076*61046927SAndroid Build Coastguard Worker             symbol_name="SfBottleneck"
3077*61046927SAndroid Build Coastguard Worker             underscore_name="sf_bottleneck"
3078*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
3079*61046927SAndroid Build Coastguard Worker             low_watermark="5"
3080*61046927SAndroid Build Coastguard Worker             high_watermark="10"
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="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
3086*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
3087*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
3088*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3089*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3090*61046927SAndroid Build Coastguard Worker             />
3091*61046927SAndroid Build Coastguard Worker    <counter name="Hi-Depth Bottleneck"
3092*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthBottleneck"
3093*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_bottleneck"
3094*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
3095*61046927SAndroid Build Coastguard Worker             low_watermark="5"
3096*61046927SAndroid Build Coastguard Worker             high_watermark="15"
3097*61046927SAndroid Build Coastguard Worker             data_type="float"
3098*61046927SAndroid Build Coastguard Worker             max_equation="100"
3099*61046927SAndroid Build Coastguard Worker             units="percent"
3100*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3101*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
3102*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3103*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
3104*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3105*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3106*61046927SAndroid Build Coastguard Worker             />
3107*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Bottleneck"
3108*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthBottleneck"
3109*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_bottleneck"
3110*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
3111*61046927SAndroid Build Coastguard Worker             low_watermark="10"
3112*61046927SAndroid Build Coastguard Worker             high_watermark="30"
3113*61046927SAndroid Build Coastguard Worker             data_type="float"
3114*61046927SAndroid Build Coastguard Worker             max_equation="100"
3115*61046927SAndroid Build Coastguard Worker             units="percent"
3116*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3117*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
3118*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3119*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
3120*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3121*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3122*61046927SAndroid Build Coastguard Worker             />
3123*61046927SAndroid Build Coastguard Worker    <counter name="BC Bottleneck"
3124*61046927SAndroid Build Coastguard Worker             symbol_name="BcBottleneck"
3125*61046927SAndroid Build Coastguard Worker             underscore_name="bc_bottleneck"
3126*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
3127*61046927SAndroid Build Coastguard Worker             low_watermark="5"
3128*61046927SAndroid Build Coastguard Worker             high_watermark="15"
3129*61046927SAndroid Build Coastguard Worker             data_type="float"
3130*61046927SAndroid Build Coastguard Worker             max_equation="100"
3131*61046927SAndroid Build Coastguard Worker             units="percent"
3132*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3133*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
3134*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
3135*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
3136*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3137*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3138*61046927SAndroid Build Coastguard Worker             />
3139*61046927SAndroid Build Coastguard Worker    <counter name="HS Stall"
3140*61046927SAndroid Build Coastguard Worker             symbol_name="HsStall"
3141*61046927SAndroid Build Coastguard Worker             underscore_name="hs_stall"
3142*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hull stall pipeline stage was stalled."
3143*61046927SAndroid Build Coastguard Worker             data_type="float"
3144*61046927SAndroid Build Coastguard Worker             max_equation="100"
3145*61046927SAndroid Build Coastguard Worker             units="percent"
3146*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3147*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
3148*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Hull Shader"
3149*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
3150*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3151*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3152*61046927SAndroid Build Coastguard Worker             />
3153*61046927SAndroid Build Coastguard Worker    <counter name="DS Stall"
3154*61046927SAndroid Build Coastguard Worker             symbol_name="DsStall"
3155*61046927SAndroid Build Coastguard Worker             underscore_name="ds_stall"
3156*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which domain shader pipeline stage was stalled."
3157*61046927SAndroid Build Coastguard Worker             data_type="float"
3158*61046927SAndroid Build Coastguard Worker             max_equation="100"
3159*61046927SAndroid Build Coastguard Worker             units="percent"
3160*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3161*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
3162*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Domain Shader"
3163*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
3164*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3165*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3166*61046927SAndroid Build Coastguard Worker             />
3167*61046927SAndroid Build Coastguard Worker    <counter name="SO Stall"
3168*61046927SAndroid Build Coastguard Worker             symbol_name="SoStall"
3169*61046927SAndroid Build Coastguard Worker             underscore_name="so_stall"
3170*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which stream-output pipeline stage was stalled."
3171*61046927SAndroid Build Coastguard Worker             data_type="float"
3172*61046927SAndroid Build Coastguard Worker             max_equation="100"
3173*61046927SAndroid Build Coastguard Worker             units="percent"
3174*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3175*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
3176*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Stream Output"
3177*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
3178*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3179*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3180*61046927SAndroid Build Coastguard Worker             />
3181*61046927SAndroid Build Coastguard Worker    <counter name="CL Stall"
3182*61046927SAndroid Build Coastguard Worker             symbol_name="ClStall"
3183*61046927SAndroid Build Coastguard Worker             underscore_name="cl_stall"
3184*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which clipper pipeline stage was stalled."
3185*61046927SAndroid Build Coastguard Worker             data_type="float"
3186*61046927SAndroid Build Coastguard Worker             max_equation="100"
3187*61046927SAndroid Build Coastguard Worker             units="percent"
3188*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3189*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
3190*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Clipper"
3191*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
3192*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3193*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3194*61046927SAndroid Build Coastguard Worker             />
3195*61046927SAndroid Build Coastguard Worker    <counter name="SF Stall"
3196*61046927SAndroid Build Coastguard Worker             symbol_name="SfStall"
3197*61046927SAndroid Build Coastguard Worker             underscore_name="sf_stall"
3198*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which strip-fans pipeline stage was stalled."
3199*61046927SAndroid Build Coastguard Worker             data_type="float"
3200*61046927SAndroid Build Coastguard Worker             max_equation="100"
3201*61046927SAndroid Build Coastguard Worker             units="percent"
3202*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3203*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
3204*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
3205*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
3206*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3207*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3208*61046927SAndroid Build Coastguard Worker             />
3209*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3210*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
3211*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
3212*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3213*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001F001E" />
3214*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10160000" />
3215*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1017001F" />
3216*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1F0005" />
3217*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F0000" />
3218*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1F0000" />
3219*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A200800" />
3220*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040015" />
3221*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E054000" />
3222*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050005" />
3223*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060038" />
3224*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16157E00" />
3225*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C160022" />
3226*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08160000" />
3227*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C170540" />
3228*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04170000" />
3229*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A188000" />
3230*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C181000" />
3231*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12195000" />
3232*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14190001" />
3233*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3234*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12010000" />
3235*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100B7C00" />
3236*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100F0019" />
3237*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10107C00" />
3238*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16100000" />
3239*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00110000" />
3240*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120703C0" />
3241*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10090000" />
3242*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06010080" />
3243*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E014180" />
3244*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10010000" />
3245*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00014000" />
3246*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060B0015" />
3247*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080B8000" />
3248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B2000" />
3249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020BA000" />
3250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040BA000" />
3251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E0A02" />
3252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0EA800" />
3253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020F0002" />
3254*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180F0800" />
3255*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040F0000" />
3256*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060F8000" />
3257*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A100017" />
3258*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04107113" />
3259*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18100020" />
3260*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06104000" />
3261*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08100000" />
3262*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08110C40" />
3263*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02110C80" />
3264*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00024000" />
3265*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06028000" />
3266*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E02C000" />
3267*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00039000" />
3268*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06036000" />
3269*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0803A000" />
3270*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A032000" />
3271*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E035000" />
3272*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0203A000" />
3273*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0403A000" />
3274*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00044000" />
3275*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E044000" />
3276*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10068000" />
3277*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12068000" />
3278*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14068000" />
3279*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02068000" />
3280*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04068000" />
3281*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06068000" />
3282*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08068000" />
3283*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A068000" />
3284*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C068000" />
3285*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00070032" />
3286*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E070033" />
3287*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04070000" />
3288*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08098011" />
3289*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00090980" />
3290*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18090A00" />
3291*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02090000" />
3292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04098000" />
3293*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06098000" />
3294*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A098000" />
3295*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C098000" />
3296*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F6000" />
3297*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F36DB" />
3298*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F491B" />
3299*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F001B" />
3300*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F6000" />
3301*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F1B41" />
3302*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F2100" />
3303*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F4141" />
3304*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F1160" />
3305*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F1000" />
3306*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F2120" />
3307*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
3308*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F0141" />
3309*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F1160" />
3310*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F3111" />
3311*61046927SAndroid Build Coastguard Worker    </register_config>
3312*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3313*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
3314*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
3315*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
3316*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
3317*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
3318*61046927SAndroid Build Coastguard Worker    </register_config>
3319*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3320*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
3321*61046927SAndroid Build Coastguard Worker    </register_config>
3322*61046927SAndroid Build Coastguard Worker  </set>
3323*61046927SAndroid Build Coastguard Worker
3324*61046927SAndroid Build Coastguard Worker  <set name="Metric set HDCAndSF"
3325*61046927SAndroid Build Coastguard Worker       chipset="ICL"
3326*61046927SAndroid Build Coastguard Worker       symbol_name="HDCAndSF"
3327*61046927SAndroid Build Coastguard Worker       underscore_name="hdc_and_sf"
3328*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
3329*61046927SAndroid Build Coastguard Worker       hw_config_guid="c5cbc488-6569-41dd-9128-42bf6f0d317c"
3330*61046927SAndroid Build Coastguard Worker       >
3331*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3332*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3333*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3334*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3335*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3336*61046927SAndroid Build Coastguard Worker             units="ns"
3337*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3338*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3339*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3340*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3341*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3342*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3343*61046927SAndroid Build Coastguard Worker             />
3344*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
3345*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
3346*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
3347*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
3348*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3349*61046927SAndroid Build Coastguard Worker             units="cycles"
3350*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3351*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
3352*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3353*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
3354*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3355*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3356*61046927SAndroid Build Coastguard Worker             />
3357*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
3358*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
3359*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
3360*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
3361*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3362*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
3363*61046927SAndroid Build Coastguard Worker             units="hz"
3364*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3365*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3366*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3367*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3368*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3369*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3370*61046927SAndroid Build Coastguard Worker             />
3371*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
3372*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
3373*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
3374*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
3375*61046927SAndroid Build Coastguard Worker             data_type="float"
3376*61046927SAndroid Build Coastguard Worker             max_equation="100"
3377*61046927SAndroid Build Coastguard Worker             units="percent"
3378*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3379*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3380*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3381*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
3382*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3383*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3384*61046927SAndroid Build Coastguard Worker             />
3385*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3386*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3387*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3388*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3389*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3390*61046927SAndroid Build Coastguard Worker             units="threads"
3391*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3392*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3393*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3394*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3395*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3396*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3397*61046927SAndroid Build Coastguard Worker             />
3398*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3399*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
3400*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
3401*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
3402*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3403*61046927SAndroid Build Coastguard Worker             units="threads"
3404*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3405*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
3406*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
3407*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3408*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3409*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3410*61046927SAndroid Build Coastguard Worker             />
3411*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
3412*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
3413*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
3414*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
3415*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3416*61046927SAndroid Build Coastguard Worker             units="threads"
3417*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3418*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
3419*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
3420*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3421*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3422*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3423*61046927SAndroid Build Coastguard Worker             />
3424*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
3425*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
3426*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
3427*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
3428*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3429*61046927SAndroid Build Coastguard Worker             units="threads"
3430*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3431*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
3432*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
3433*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3434*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3435*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3436*61046927SAndroid Build Coastguard Worker             />
3437*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
3438*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
3439*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
3440*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
3441*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3442*61046927SAndroid Build Coastguard Worker             units="threads"
3443*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3444*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
3445*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
3446*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3447*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3448*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3449*61046927SAndroid Build Coastguard Worker             />
3450*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
3451*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
3452*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
3453*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
3454*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3455*61046927SAndroid Build Coastguard Worker             units="threads"
3456*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3457*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3458*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3459*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3460*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3461*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3462*61046927SAndroid Build Coastguard Worker             />
3463*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
3464*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
3465*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
3466*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
3467*61046927SAndroid Build Coastguard Worker             data_type="float"
3468*61046927SAndroid Build Coastguard Worker             max_equation="100"
3469*61046927SAndroid Build Coastguard Worker             units="percent"
3470*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3471*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3472*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3473*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3474*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3475*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3476*61046927SAndroid Build Coastguard Worker             />
3477*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
3478*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
3479*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
3480*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
3481*61046927SAndroid Build Coastguard Worker             data_type="float"
3482*61046927SAndroid Build Coastguard Worker             max_equation="100"
3483*61046927SAndroid Build Coastguard Worker             units="percent"
3484*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3485*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3486*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3487*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3488*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3489*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3490*61046927SAndroid Build Coastguard Worker             />
3491*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
3492*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
3493*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
3494*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
3495*61046927SAndroid Build Coastguard Worker             data_type="float"
3496*61046927SAndroid Build Coastguard Worker             max_equation="100"
3497*61046927SAndroid Build Coastguard Worker             units="percent"
3498*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3499*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3500*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
3501*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3502*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3503*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3504*61046927SAndroid Build Coastguard Worker             />
3505*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
3506*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
3507*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
3508*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
3509*61046927SAndroid Build Coastguard Worker             data_type="float"
3510*61046927SAndroid Build Coastguard Worker             max_equation="100"
3511*61046927SAndroid Build Coastguard Worker             units="percent"
3512*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3513*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3514*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3515*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3516*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3517*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3518*61046927SAndroid Build Coastguard Worker             />
3519*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
3520*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
3521*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
3522*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
3523*61046927SAndroid Build Coastguard Worker             data_type="float"
3524*61046927SAndroid Build Coastguard Worker             max_equation="100"
3525*61046927SAndroid Build Coastguard Worker             units="percent"
3526*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3527*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3528*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3529*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3530*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3531*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3532*61046927SAndroid Build Coastguard Worker             />
3533*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
3534*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
3535*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
3536*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
3537*61046927SAndroid Build Coastguard Worker             data_type="float"
3538*61046927SAndroid Build Coastguard Worker             max_equation="100"
3539*61046927SAndroid Build Coastguard Worker             units="percent"
3540*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3541*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3542*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3543*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3544*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3545*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3546*61046927SAndroid Build Coastguard Worker             />
3547*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
3548*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
3549*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
3550*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
3551*61046927SAndroid Build Coastguard Worker             data_type="float"
3552*61046927SAndroid Build Coastguard Worker             max_equation="100"
3553*61046927SAndroid Build Coastguard Worker             units="percent"
3554*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3555*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3556*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
3557*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3558*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3559*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3560*61046927SAndroid Build Coastguard Worker             />
3561*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
3562*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
3563*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
3564*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
3565*61046927SAndroid Build Coastguard Worker             data_type="float"
3566*61046927SAndroid Build Coastguard Worker             max_equation="100"
3567*61046927SAndroid Build Coastguard Worker             units="percent"
3568*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3569*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3570*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
3571*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3572*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3573*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3574*61046927SAndroid Build Coastguard Worker             />
3575*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
3576*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
3577*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
3578*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
3579*61046927SAndroid Build Coastguard Worker             data_type="float"
3580*61046927SAndroid Build Coastguard Worker             max_equation="100"
3581*61046927SAndroid Build Coastguard Worker             units="percent"
3582*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3583*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3584*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
3585*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3586*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3587*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3588*61046927SAndroid Build Coastguard Worker             />
3589*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
3590*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
3591*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
3592*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
3593*61046927SAndroid Build Coastguard Worker             data_type="float"
3594*61046927SAndroid Build Coastguard Worker             max_equation="100"
3595*61046927SAndroid Build Coastguard Worker             units="percent"
3596*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3597*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3598*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
3599*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
3600*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3601*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3602*61046927SAndroid Build Coastguard Worker             />
3603*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
3604*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
3605*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
3606*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
3607*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3608*61046927SAndroid Build Coastguard Worker             units="pixels"
3609*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3610*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
3611*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
3612*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3613*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3614*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3615*61046927SAndroid Build Coastguard Worker             />
3616*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
3617*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
3618*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
3619*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
3620*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3621*61046927SAndroid Build Coastguard Worker             units="pixels"
3622*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3623*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
3624*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3625*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3626*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3627*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3628*61046927SAndroid Build Coastguard Worker             />
3629*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
3630*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
3631*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
3632*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
3633*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3634*61046927SAndroid Build Coastguard Worker             units="pixels"
3635*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3636*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
3637*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3638*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3639*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3640*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3641*61046927SAndroid Build Coastguard Worker             />
3642*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
3643*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
3644*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
3645*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
3646*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3647*61046927SAndroid Build Coastguard Worker             units="pixels"
3648*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3649*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
3650*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
3651*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3652*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3653*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3654*61046927SAndroid Build Coastguard Worker             />
3655*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
3656*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
3657*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
3658*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3659*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3660*61046927SAndroid Build Coastguard Worker             units="pixels"
3661*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3662*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
3663*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
3664*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3665*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3666*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3667*61046927SAndroid Build Coastguard Worker             />
3668*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
3669*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
3670*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
3671*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
3672*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3673*61046927SAndroid Build Coastguard Worker             units="pixels"
3674*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3675*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
3676*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
3677*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3678*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3679*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3680*61046927SAndroid Build Coastguard Worker             />
3681*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
3682*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
3683*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
3684*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
3685*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3686*61046927SAndroid Build Coastguard Worker             units="pixels"
3687*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3688*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
3689*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
3690*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3691*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3692*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3693*61046927SAndroid Build Coastguard Worker             />
3694*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
3695*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
3696*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
3697*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
3698*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3699*61046927SAndroid Build Coastguard Worker             units="texels"
3700*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3701*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
3702*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
3703*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3704*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3705*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3706*61046927SAndroid Build Coastguard Worker             />
3707*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
3708*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
3709*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
3710*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
3711*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3712*61046927SAndroid Build Coastguard Worker             units="texels"
3713*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3714*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
3715*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
3716*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
3717*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3718*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3719*61046927SAndroid Build Coastguard Worker             />
3720*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
3721*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
3722*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
3723*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
3724*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3725*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3726*61046927SAndroid Build Coastguard Worker             units="bytes"
3727*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
3728*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
3729*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
3730*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3731*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3732*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3733*61046927SAndroid Build Coastguard Worker             />
3734*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
3735*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
3736*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
3737*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
3738*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3739*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3740*61046927SAndroid Build Coastguard Worker             units="bytes"
3741*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
3742*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
3743*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
3744*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3745*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3746*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3747*61046927SAndroid Build Coastguard Worker             />
3748*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
3749*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
3750*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
3751*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
3752*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3753*61046927SAndroid Build Coastguard Worker             units="messages"
3754*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3755*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
3756*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
3757*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3758*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3759*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3760*61046927SAndroid Build Coastguard Worker             />
3761*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
3762*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
3763*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
3764*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
3765*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3766*61046927SAndroid Build Coastguard Worker             units="messages"
3767*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3768*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
3769*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
3770*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3771*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3772*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3773*61046927SAndroid Build Coastguard Worker             />
3774*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
3775*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
3776*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
3777*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
3778*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3779*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
3780*61046927SAndroid Build Coastguard Worker             units="bytes"
3781*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
3782*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
3783*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
3784*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
3785*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3786*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3787*61046927SAndroid Build Coastguard Worker             />
3788*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
3789*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
3790*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
3791*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
3792*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3793*61046927SAndroid Build Coastguard Worker             units="messages"
3794*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3795*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
3796*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
3797*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3798*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3799*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3800*61046927SAndroid Build Coastguard Worker             />
3801*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice0 Non-sampler Shader Access Stalled On L3"
3802*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader00AccessStalledOnL3"
3803*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader00_access_stalled_on_l3"
3804*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice0)"
3805*61046927SAndroid Build Coastguard Worker             data_type="float"
3806*61046927SAndroid Build Coastguard Worker             max_equation="100"
3807*61046927SAndroid Build Coastguard Worker             units="percent"
3808*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3809*61046927SAndroid Build Coastguard Worker             equation="C 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3810*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
3811*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3812*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3813*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
3814*61046927SAndroid Build Coastguard Worker             />
3815*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice1 Non-sampler Shader Access Stalled On L3"
3816*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader01AccessStalledOnL3"
3817*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader01_access_stalled_on_l3"
3818*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice1)"
3819*61046927SAndroid Build Coastguard Worker             data_type="float"
3820*61046927SAndroid Build Coastguard Worker             max_equation="100"
3821*61046927SAndroid Build Coastguard Worker             units="percent"
3822*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3823*61046927SAndroid Build Coastguard Worker             equation="C 2 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3824*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
3825*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3826*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3827*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
3828*61046927SAndroid Build Coastguard Worker             />
3829*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice2 Non-sampler Shader Access Stalled On L3"
3830*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader02AccessStalledOnL3"
3831*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader02_access_stalled_on_l3"
3832*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice2)"
3833*61046927SAndroid Build Coastguard Worker             data_type="float"
3834*61046927SAndroid Build Coastguard Worker             max_equation="100"
3835*61046927SAndroid Build Coastguard Worker             units="percent"
3836*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3837*61046927SAndroid Build Coastguard Worker             equation="C 4 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3838*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
3839*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3840*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3841*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
3842*61046927SAndroid Build Coastguard Worker             />
3843*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice3 Non-sampler Shader Access Stalled On L3"
3844*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader03AccessStalledOnL3"
3845*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader03_access_stalled_on_l3"
3846*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice3)"
3847*61046927SAndroid Build Coastguard Worker             data_type="float"
3848*61046927SAndroid Build Coastguard Worker             max_equation="100"
3849*61046927SAndroid Build Coastguard Worker             units="percent"
3850*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3851*61046927SAndroid Build Coastguard Worker             equation="C 6 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
3852*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
3853*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3854*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3855*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
3856*61046927SAndroid Build Coastguard Worker             />
3857*61046927SAndroid Build Coastguard Worker    <counter name="Polygon Data Ready"
3858*61046927SAndroid Build Coastguard Worker             symbol_name="PolyDataReady"
3859*61046927SAndroid Build Coastguard Worker             underscore_name="poly_data_ready"
3860*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which geometry pipeline output is ready"
3861*61046927SAndroid Build Coastguard Worker             data_type="float"
3862*61046927SAndroid Build Coastguard Worker             max_equation="100"
3863*61046927SAndroid Build Coastguard Worker             units="percent"
3864*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3865*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
3866*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe/Strip-Fans"
3867*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3868*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3869*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3870*61046927SAndroid Build Coastguard Worker             />
3871*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
3872*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
3873*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
3874*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
3875*61046927SAndroid Build Coastguard Worker             data_type="float"
3876*61046927SAndroid Build Coastguard Worker             max_equation="100"
3877*61046927SAndroid Build Coastguard Worker             units="percent"
3878*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3879*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
3880*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
3881*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
3882*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3883*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3884*61046927SAndroid Build Coastguard Worker             />
3885*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3886*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
3887*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
3888*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3889*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1223000A" />
3890*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10230009" />
3891*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1263000A" />
3892*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10630009" />
3893*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12A3000A" />
3894*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10A30009" />
3895*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12E3000A" />
3896*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10E30009" />
3897*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10150019" />
3898*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C20000A" />
3899*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C231900" />
3900*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E23003C" />
3901*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00230000" />
3902*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C600020" />
3903*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02608000" />
3904*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E631900" />
3905*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00631E00" />
3906*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04A08000" />
3907*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06A08000" />
3908*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02A31E32" />
3909*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00A30000" />
3910*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08E08000" />
3911*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AE08000" />
3912*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04E31E32" />
3913*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00E30000" />
3914*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C045400" />
3915*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040150" />
3916*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E040015" />
3917*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04055000" />
3918*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050054" />
3919*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
3920*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
3921*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24063F00" />
3922*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600E0" />
3923*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E088000" />
3924*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00088000" />
3925*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14090040" />
3926*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04094000" />
3927*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040DA000" />
3928*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E5000" />
3929*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A120020" />
3930*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02128000" />
3931*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0412C000" />
3932*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0612C000" />
3933*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A138000" />
3934*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0413E000" />
3935*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E148000" />
3936*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00148000" />
3937*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0214C000" />
3938*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00150047" />
3939*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16156000" />
3940*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150007" />
3941*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02154000" />
3942*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04154000" />
3943*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06154000" />
3944*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08158000" />
3945*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A158000" />
3946*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C188000" />
3947*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E182000" />
3948*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1419000A" />
3949*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021CA000" />
3950*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1DA000" />
3951*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3952*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1F3061" />
3953*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
3954*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
3955*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4000" />
3956*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
3957*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
3958*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
3959*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F0024" />
3960*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F0100" />
3961*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F3030" />
3962*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F0000" />
3963*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F3000" />
3964*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F3330" />
3965*61046927SAndroid Build Coastguard Worker    </register_config>
3966*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3967*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
3968*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
3969*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x10800000" />
3970*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
3971*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
3972*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000002" />
3973*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFFE" />
3974*61046927SAndroid Build Coastguard Worker    </register_config>
3975*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3976*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
3977*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
3978*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
3979*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
3980*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
3981*61046927SAndroid Build Coastguard Worker    </register_config>
3982*61046927SAndroid Build Coastguard Worker  </set>
3983*61046927SAndroid Build Coastguard Worker
3984*61046927SAndroid Build Coastguard Worker  <set name="Metric set RasterizerAndPixelBackend"
3985*61046927SAndroid Build Coastguard Worker       chipset="ICL"
3986*61046927SAndroid Build Coastguard Worker       symbol_name="RasterizerAndPixelBackend"
3987*61046927SAndroid Build Coastguard Worker       underscore_name="rasterizer_and_pixel_backend"
3988*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
3989*61046927SAndroid Build Coastguard Worker       hw_config_guid="0316ce4f-e03f-4738-8262-13528fce8eea"
3990*61046927SAndroid Build Coastguard Worker       >
3991*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3992*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3993*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3994*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3995*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3996*61046927SAndroid Build Coastguard Worker             units="ns"
3997*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3998*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3999*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4000*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4001*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4002*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4003*61046927SAndroid Build Coastguard Worker             />
4004*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4005*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4006*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4007*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4008*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4009*61046927SAndroid Build Coastguard Worker             units="cycles"
4010*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4011*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4012*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4013*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4014*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4015*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4016*61046927SAndroid Build Coastguard Worker             />
4017*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4018*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4019*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4020*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4021*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4022*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4023*61046927SAndroid Build Coastguard Worker             units="hz"
4024*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4025*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4026*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4027*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4028*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4029*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4030*61046927SAndroid Build Coastguard Worker             />
4031*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4032*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4033*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4034*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4035*61046927SAndroid Build Coastguard Worker             data_type="float"
4036*61046927SAndroid Build Coastguard Worker             max_equation="100"
4037*61046927SAndroid Build Coastguard Worker             units="percent"
4038*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4039*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4040*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4041*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4042*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4043*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4044*61046927SAndroid Build Coastguard Worker             />
4045*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4046*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4047*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4048*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4049*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4050*61046927SAndroid Build Coastguard Worker             units="threads"
4051*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4052*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4053*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4054*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4055*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4056*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4057*61046927SAndroid Build Coastguard Worker             />
4058*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4059*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4060*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4061*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4062*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4063*61046927SAndroid Build Coastguard Worker             units="threads"
4064*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4065*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4066*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4067*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4068*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4069*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4070*61046927SAndroid Build Coastguard Worker             />
4071*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4072*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4073*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4074*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4075*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4076*61046927SAndroid Build Coastguard Worker             units="threads"
4077*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4078*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4079*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4080*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4081*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4082*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4083*61046927SAndroid Build Coastguard Worker             />
4084*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4085*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4086*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4087*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4088*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4089*61046927SAndroid Build Coastguard Worker             units="threads"
4090*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4091*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4092*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4093*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4094*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4095*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4096*61046927SAndroid Build Coastguard Worker             />
4097*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4098*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4099*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4100*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4101*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4102*61046927SAndroid Build Coastguard Worker             units="threads"
4103*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4104*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4105*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4106*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4107*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4108*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4109*61046927SAndroid Build Coastguard Worker             />
4110*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4111*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4112*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4113*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4114*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4115*61046927SAndroid Build Coastguard Worker             units="threads"
4116*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4117*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4118*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4119*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4120*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4121*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4122*61046927SAndroid Build Coastguard Worker             />
4123*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4124*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4125*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4126*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4127*61046927SAndroid Build Coastguard Worker             data_type="float"
4128*61046927SAndroid Build Coastguard Worker             max_equation="100"
4129*61046927SAndroid Build Coastguard Worker             units="percent"
4130*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4131*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4132*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4133*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4134*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4135*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4136*61046927SAndroid Build Coastguard Worker             />
4137*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
4138*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4139*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4140*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4141*61046927SAndroid Build Coastguard Worker             data_type="float"
4142*61046927SAndroid Build Coastguard Worker             max_equation="100"
4143*61046927SAndroid Build Coastguard Worker             units="percent"
4144*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4145*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4146*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4147*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4148*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4149*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4150*61046927SAndroid Build Coastguard Worker             />
4151*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
4152*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
4153*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
4154*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
4155*61046927SAndroid Build Coastguard Worker             data_type="float"
4156*61046927SAndroid Build Coastguard Worker             max_equation="100"
4157*61046927SAndroid Build Coastguard Worker             units="percent"
4158*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4159*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4160*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
4161*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4162*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4163*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4164*61046927SAndroid Build Coastguard Worker             />
4165*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
4166*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
4167*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
4168*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
4169*61046927SAndroid Build Coastguard Worker             data_type="float"
4170*61046927SAndroid Build Coastguard Worker             max_equation="100"
4171*61046927SAndroid Build Coastguard Worker             units="percent"
4172*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4173*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4174*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4175*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4176*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4177*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4178*61046927SAndroid Build Coastguard Worker             />
4179*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
4180*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
4181*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
4182*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4183*61046927SAndroid Build Coastguard Worker             data_type="float"
4184*61046927SAndroid Build Coastguard Worker             max_equation="100"
4185*61046927SAndroid Build Coastguard Worker             units="percent"
4186*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4187*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4188*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4189*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4190*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4191*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4192*61046927SAndroid Build Coastguard Worker             />
4193*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
4194*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
4195*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
4196*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4197*61046927SAndroid Build Coastguard Worker             data_type="float"
4198*61046927SAndroid Build Coastguard Worker             max_equation="100"
4199*61046927SAndroid Build Coastguard Worker             units="percent"
4200*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4201*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4202*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4203*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4204*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4205*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4206*61046927SAndroid Build Coastguard Worker             />
4207*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
4208*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
4209*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
4210*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
4211*61046927SAndroid Build Coastguard Worker             data_type="float"
4212*61046927SAndroid Build Coastguard Worker             max_equation="100"
4213*61046927SAndroid Build Coastguard Worker             units="percent"
4214*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4215*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4216*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
4217*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4218*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4219*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4220*61046927SAndroid Build Coastguard Worker             />
4221*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
4222*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
4223*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
4224*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
4225*61046927SAndroid Build Coastguard Worker             data_type="float"
4226*61046927SAndroid Build Coastguard Worker             max_equation="100"
4227*61046927SAndroid Build Coastguard Worker             units="percent"
4228*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4229*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4230*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
4231*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4232*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4233*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4234*61046927SAndroid Build Coastguard Worker             />
4235*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
4236*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
4237*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
4238*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
4239*61046927SAndroid Build Coastguard Worker             data_type="float"
4240*61046927SAndroid Build Coastguard Worker             max_equation="100"
4241*61046927SAndroid Build Coastguard Worker             units="percent"
4242*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4243*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4244*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
4245*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4246*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4247*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4248*61046927SAndroid Build Coastguard Worker             />
4249*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
4250*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
4251*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
4252*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
4253*61046927SAndroid Build Coastguard Worker             data_type="float"
4254*61046927SAndroid Build Coastguard Worker             max_equation="100"
4255*61046927SAndroid Build Coastguard Worker             units="percent"
4256*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4257*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4258*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
4259*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
4260*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4261*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4262*61046927SAndroid Build Coastguard Worker             />
4263*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
4264*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
4265*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
4266*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
4267*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4268*61046927SAndroid Build Coastguard Worker             units="pixels"
4269*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4270*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
4271*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
4272*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4273*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4274*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4275*61046927SAndroid Build Coastguard Worker             />
4276*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
4277*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
4278*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
4279*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
4280*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4281*61046927SAndroid Build Coastguard Worker             units="pixels"
4282*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4283*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
4284*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4285*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4286*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4287*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4288*61046927SAndroid Build Coastguard Worker             />
4289*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
4290*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
4291*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
4292*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
4293*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4294*61046927SAndroid Build Coastguard Worker             units="pixels"
4295*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4296*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
4297*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
4298*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4299*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4300*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4301*61046927SAndroid Build Coastguard Worker             />
4302*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
4303*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
4304*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
4305*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
4306*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4307*61046927SAndroid Build Coastguard Worker             units="pixels"
4308*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4309*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
4310*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
4311*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4312*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4313*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4314*61046927SAndroid Build Coastguard Worker             />
4315*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
4316*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
4317*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
4318*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4319*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4320*61046927SAndroid Build Coastguard Worker             units="pixels"
4321*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4322*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
4323*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
4324*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4325*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4326*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4327*61046927SAndroid Build Coastguard Worker             />
4328*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
4329*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
4330*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
4331*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
4332*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4333*61046927SAndroid Build Coastguard Worker             units="pixels"
4334*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4335*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
4336*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
4337*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4338*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4339*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4340*61046927SAndroid Build Coastguard Worker             />
4341*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
4342*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
4343*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
4344*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
4345*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4346*61046927SAndroid Build Coastguard Worker             units="pixels"
4347*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4348*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
4349*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
4350*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4351*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4352*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4353*61046927SAndroid Build Coastguard Worker             />
4354*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
4355*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
4356*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
4357*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4358*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4359*61046927SAndroid Build Coastguard Worker             units="texels"
4360*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4361*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
4362*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
4363*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4364*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4365*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4366*61046927SAndroid Build Coastguard Worker             />
4367*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
4368*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
4369*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
4370*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4371*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4372*61046927SAndroid Build Coastguard Worker             units="texels"
4373*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4374*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
4375*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
4376*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
4377*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4378*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4379*61046927SAndroid Build Coastguard Worker             />
4380*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
4381*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
4382*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
4383*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
4384*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4385*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4386*61046927SAndroid Build Coastguard Worker             units="bytes"
4387*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
4388*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
4389*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
4390*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4391*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4392*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4393*61046927SAndroid Build Coastguard Worker             />
4394*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
4395*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
4396*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
4397*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
4398*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4399*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4400*61046927SAndroid Build Coastguard Worker             units="bytes"
4401*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
4402*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
4403*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
4404*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4405*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4406*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4407*61046927SAndroid Build Coastguard Worker             />
4408*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
4409*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
4410*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
4411*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
4412*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4413*61046927SAndroid Build Coastguard Worker             units="messages"
4414*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4415*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
4416*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
4417*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4418*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4419*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4420*61046927SAndroid Build Coastguard Worker             />
4421*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
4422*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
4423*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
4424*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
4425*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4426*61046927SAndroid Build Coastguard Worker             units="messages"
4427*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4428*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
4429*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
4430*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4431*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4432*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4433*61046927SAndroid Build Coastguard Worker             />
4434*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
4435*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
4436*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
4437*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
4438*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4439*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4440*61046927SAndroid Build Coastguard Worker             units="bytes"
4441*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
4442*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
4443*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
4444*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
4445*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4446*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4447*61046927SAndroid Build Coastguard Worker             />
4448*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
4449*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
4450*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
4451*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
4452*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4453*61046927SAndroid Build Coastguard Worker             units="messages"
4454*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4455*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
4456*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
4457*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4458*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4459*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4460*61046927SAndroid Build Coastguard Worker             />
4461*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Rasterizer Input Available"
4462*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer0InputAvailable"
4463*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer0_input_available"
4464*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 rasterizer input is available"
4465*61046927SAndroid Build Coastguard Worker             data_type="float"
4466*61046927SAndroid Build Coastguard Worker             max_equation="100"
4467*61046927SAndroid Build Coastguard Worker             units="percent"
4468*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4469*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4470*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4471*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
4472*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4473*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4474*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4475*61046927SAndroid Build Coastguard Worker             />
4476*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Rasterizer Output Ready"
4477*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer0OutputReady"
4478*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer0_output_ready"
4479*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 rasterizer output is ready"
4480*61046927SAndroid Build Coastguard Worker             data_type="float"
4481*61046927SAndroid Build Coastguard Worker             max_equation="100"
4482*61046927SAndroid Build Coastguard Worker             units="percent"
4483*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4484*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
4485*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4486*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
4487*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4488*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4489*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4490*61046927SAndroid Build Coastguard Worker             />
4491*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
4492*61046927SAndroid Build Coastguard Worker             symbol_name="PixelData00Ready"
4493*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_data00_ready"
4494*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0  pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
4495*61046927SAndroid Build Coastguard Worker             data_type="float"
4496*61046927SAndroid Build Coastguard Worker             max_equation="100"
4497*61046927SAndroid Build Coastguard Worker             units="percent"
4498*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4499*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
4500*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer/Early Depth Test"
4501*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4502*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4503*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4504*61046927SAndroid Build Coastguard Worker             />
4505*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe1 Post-EarlyZ Pixel Data Ready"
4506*61046927SAndroid Build Coastguard Worker             symbol_name="PixelData01Ready"
4507*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_data01_ready"
4508*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0  pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
4509*61046927SAndroid Build Coastguard Worker             data_type="float"
4510*61046927SAndroid Build Coastguard Worker             max_equation="100"
4511*61046927SAndroid Build Coastguard Worker             units="percent"
4512*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4513*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
4514*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer/Early Depth Test"
4515*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4516*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4517*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4518*61046927SAndroid Build Coastguard Worker             />
4519*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe0 PS Output Available"
4520*61046927SAndroid Build Coastguard Worker             symbol_name="PSOutput00Available"
4521*61046927SAndroid Build Coastguard Worker             underscore_name="ps_output00_available"
4522*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe0 PS output is available"
4523*61046927SAndroid Build Coastguard Worker             data_type="float"
4524*61046927SAndroid Build Coastguard Worker             max_equation="100"
4525*61046927SAndroid Build Coastguard Worker             units="percent"
4526*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4527*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
4528*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
4529*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4530*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4531*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4532*61046927SAndroid Build Coastguard Worker             />
4533*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe1 PS Output Available"
4534*61046927SAndroid Build Coastguard Worker             symbol_name="PSOutput01Available"
4535*61046927SAndroid Build Coastguard Worker             underscore_name="ps_output01_available"
4536*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe1 PS output is available"
4537*61046927SAndroid Build Coastguard Worker             data_type="float"
4538*61046927SAndroid Build Coastguard Worker             max_equation="100"
4539*61046927SAndroid Build Coastguard Worker             units="percent"
4540*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4541*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
4542*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
4543*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4544*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4545*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4546*61046927SAndroid Build Coastguard Worker             />
4547*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe0 Pixel Values Ready"
4548*61046927SAndroid Build Coastguard Worker             symbol_name="PixelValues00Ready"
4549*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_values00_ready"
4550*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe0 pixel values are ready"
4551*61046927SAndroid Build Coastguard Worker             data_type="float"
4552*61046927SAndroid Build Coastguard Worker             max_equation="100"
4553*61046927SAndroid Build Coastguard Worker             units="percent"
4554*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4555*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
4556*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
4557*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4558*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4559*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4560*61046927SAndroid Build Coastguard Worker             />
4561*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe1 Pixel Values Ready"
4562*61046927SAndroid Build Coastguard Worker             symbol_name="PixelValues01Ready"
4563*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_values01_ready"
4564*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe1 pixel values are ready"
4565*61046927SAndroid Build Coastguard Worker             data_type="float"
4566*61046927SAndroid Build Coastguard Worker             max_equation="100"
4567*61046927SAndroid Build Coastguard Worker             units="percent"
4568*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4569*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
4570*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
4571*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4572*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4573*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4574*61046927SAndroid Build Coastguard Worker             />
4575*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
4576*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
4577*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
4578*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
4579*61046927SAndroid Build Coastguard Worker             data_type="float"
4580*61046927SAndroid Build Coastguard Worker             max_equation="100"
4581*61046927SAndroid Build Coastguard Worker             units="percent"
4582*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4583*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
4584*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
4585*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4586*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4587*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4588*61046927SAndroid Build Coastguard Worker             />
4589*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4590*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
4591*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
4592*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4593*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140A001F" />
4594*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040C5000" />
4595*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140F001F" />
4596*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04115017" />
4597*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10136000" />
4598*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1213001C" />
4599*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16140000" />
4600*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10160018" />
4601*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101A0018" />
4602*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C045400" />
4603*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E045545" />
4604*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04055000" />
4605*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A055000" />
4606*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C055000" />
4607*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E051000" />
4608*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
4609*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08051000" />
4610*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2406DF00" />
4611*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060007" />
4612*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00084000" />
4613*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02084000" />
4614*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04094000" />
4615*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06094000" />
4616*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000A3080" />
4617*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160A0000" />
4618*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080A0000" />
4619*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0A8000" />
4620*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020C05C0" />
4621*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080C0000" />
4622*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020D1000" />
4623*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040D1000" />
4624*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060E1000" />
4625*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E1000" />
4626*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020F0061" />
4627*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160F0000" />
4628*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0F0000" />
4629*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0F4000" />
4630*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08110000" />
4631*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18120C00" />
4632*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02128000" />
4633*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06128000" />
4634*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0613092F" />
4635*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08134025" />
4636*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C130000" />
4637*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0413A000" />
4638*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00148066" />
4639*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10140000" />
4640*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0614C000" />
4641*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08144000" />
4642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A144000" />
4643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02148000" />
4644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00154000" />
4645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E154000" />
4646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x161500E8" />
4647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02154000" />
4648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04158000" />
4649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06154000" />
4650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08158000" />
4651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C154000" />
4652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08161000" />
4653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08184000" />
4654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12190100" />
4655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1A0020" />
4656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081A0000" />
4657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1C1000" />
4658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x121D0400" />
4659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1F3000" />
4661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A1F0061" />
4662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
4663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
4664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F4904" />
4665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F0024" />
4666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
4667*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
4668*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F6000" />
4669*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F5050" />
4670*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F1040" />
4671*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F4010" />
4672*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F3000" />
4673*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F5033" />
4674*61046927SAndroid Build Coastguard Worker    </register_config>
4675*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4676*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
4677*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
4678*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x70800000" />
4679*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
4680*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
4681*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000038" />
4682*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF8" />
4683*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000002" />
4684*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FFF7" />
4685*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000002" />
4686*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FFEF" />
4687*61046927SAndroid Build Coastguard Worker    </register_config>
4688*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4689*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
4690*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
4691*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
4692*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
4693*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
4694*61046927SAndroid Build Coastguard Worker    </register_config>
4695*61046927SAndroid Build Coastguard Worker  </set>
4696*61046927SAndroid Build Coastguard Worker
4697*61046927SAndroid Build Coastguard Worker  <set name="Metric set L3_1"
4698*61046927SAndroid Build Coastguard Worker       chipset="ICL"
4699*61046927SAndroid Build Coastguard Worker       symbol_name="L3_1"
4700*61046927SAndroid Build Coastguard Worker       underscore_name="l3_1"
4701*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
4702*61046927SAndroid Build Coastguard Worker       hw_config_guid="21d69ec3-91e1-48a8-acd6-c0c4ec6e819a"
4703*61046927SAndroid Build Coastguard Worker       >
4704*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4705*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4706*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4707*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4708*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4709*61046927SAndroid Build Coastguard Worker             units="ns"
4710*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4711*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4712*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4713*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4714*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4715*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4716*61046927SAndroid Build Coastguard Worker             />
4717*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4718*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4719*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4720*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4721*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4722*61046927SAndroid Build Coastguard Worker             units="cycles"
4723*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4724*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4725*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4726*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4727*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4728*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4729*61046927SAndroid Build Coastguard Worker             />
4730*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4731*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4732*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4733*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4734*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4735*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4736*61046927SAndroid Build Coastguard Worker             units="hz"
4737*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4738*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4739*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4740*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4741*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4742*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4743*61046927SAndroid Build Coastguard Worker             />
4744*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4745*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4746*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4747*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4748*61046927SAndroid Build Coastguard Worker             data_type="float"
4749*61046927SAndroid Build Coastguard Worker             max_equation="100"
4750*61046927SAndroid Build Coastguard Worker             units="percent"
4751*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4752*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4753*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4754*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4755*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4756*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4757*61046927SAndroid Build Coastguard Worker             />
4758*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4759*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4760*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4761*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4762*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4763*61046927SAndroid Build Coastguard Worker             units="threads"
4764*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4765*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4766*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4767*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4768*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4769*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4770*61046927SAndroid Build Coastguard Worker             />
4771*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4772*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4773*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4774*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4775*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4776*61046927SAndroid Build Coastguard Worker             units="threads"
4777*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4778*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4779*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4780*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4781*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4782*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4783*61046927SAndroid Build Coastguard Worker             />
4784*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4785*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4786*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4787*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4788*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4789*61046927SAndroid Build Coastguard Worker             units="threads"
4790*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4791*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4792*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4793*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4794*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4795*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4796*61046927SAndroid Build Coastguard Worker             />
4797*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4798*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4799*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4800*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4801*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4802*61046927SAndroid Build Coastguard Worker             units="threads"
4803*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4804*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4805*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4806*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4807*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4808*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4809*61046927SAndroid Build Coastguard Worker             />
4810*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4811*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4812*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4813*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4814*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4815*61046927SAndroid Build Coastguard Worker             units="threads"
4816*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4817*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4818*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4819*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4820*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4821*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4822*61046927SAndroid Build Coastguard Worker             />
4823*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4824*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4825*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4826*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4827*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4828*61046927SAndroid Build Coastguard Worker             units="threads"
4829*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4830*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4831*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4832*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4833*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4834*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4835*61046927SAndroid Build Coastguard Worker             />
4836*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4837*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4838*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4839*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4840*61046927SAndroid Build Coastguard Worker             data_type="float"
4841*61046927SAndroid Build Coastguard Worker             max_equation="100"
4842*61046927SAndroid Build Coastguard Worker             units="percent"
4843*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4844*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4845*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4846*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4847*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4848*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4849*61046927SAndroid Build Coastguard Worker             />
4850*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
4851*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4852*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4853*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4854*61046927SAndroid Build Coastguard Worker             data_type="float"
4855*61046927SAndroid Build Coastguard Worker             max_equation="100"
4856*61046927SAndroid Build Coastguard Worker             units="percent"
4857*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4858*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4859*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4860*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4861*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4862*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4863*61046927SAndroid Build Coastguard Worker             />
4864*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
4865*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
4866*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
4867*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
4868*61046927SAndroid Build Coastguard Worker             data_type="float"
4869*61046927SAndroid Build Coastguard Worker             max_equation="100"
4870*61046927SAndroid Build Coastguard Worker             units="percent"
4871*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4872*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4873*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
4874*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4875*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4876*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4877*61046927SAndroid Build Coastguard Worker             />
4878*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
4879*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
4880*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
4881*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
4882*61046927SAndroid Build Coastguard Worker             data_type="float"
4883*61046927SAndroid Build Coastguard Worker             max_equation="100"
4884*61046927SAndroid Build Coastguard Worker             units="percent"
4885*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4886*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4887*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4888*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4889*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4890*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4891*61046927SAndroid Build Coastguard Worker             />
4892*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
4893*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
4894*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
4895*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
4896*61046927SAndroid Build Coastguard Worker             data_type="float"
4897*61046927SAndroid Build Coastguard Worker             max_equation="100"
4898*61046927SAndroid Build Coastguard Worker             units="percent"
4899*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4900*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4901*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4902*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4903*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4904*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4905*61046927SAndroid Build Coastguard Worker             />
4906*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
4907*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
4908*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
4909*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
4910*61046927SAndroid Build Coastguard Worker             data_type="float"
4911*61046927SAndroid Build Coastguard Worker             max_equation="100"
4912*61046927SAndroid Build Coastguard Worker             units="percent"
4913*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4914*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4915*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4916*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
4917*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4918*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4919*61046927SAndroid Build Coastguard Worker             />
4920*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
4921*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
4922*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
4923*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
4924*61046927SAndroid Build Coastguard Worker             data_type="float"
4925*61046927SAndroid Build Coastguard Worker             max_equation="100"
4926*61046927SAndroid Build Coastguard Worker             units="percent"
4927*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4928*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4929*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
4930*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System 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="PS FPU1 Pipe Active"
4935*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
4936*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
4937*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
4938*61046927SAndroid Build Coastguard Worker             data_type="float"
4939*61046927SAndroid Build Coastguard Worker             max_equation="100"
4940*61046927SAndroid Build Coastguard Worker             units="percent"
4941*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4942*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4943*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
4944*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 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="PS Send Pipeline Active"
4949*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
4950*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
4951*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
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 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4957*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
4958*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
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="FS Both FPU Active"
4963*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
4964*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
4965*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
4966*61046927SAndroid Build Coastguard Worker             data_type="float"
4967*61046927SAndroid Build Coastguard Worker             max_equation="100"
4968*61046927SAndroid Build Coastguard Worker             units="percent"
4969*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4970*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4971*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
4972*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
4973*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4974*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4975*61046927SAndroid Build Coastguard Worker             />
4976*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
4977*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
4978*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
4979*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
4980*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4981*61046927SAndroid Build Coastguard Worker             units="pixels"
4982*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4983*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
4984*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
4985*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4986*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4987*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4988*61046927SAndroid Build Coastguard Worker             />
4989*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
4990*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
4991*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
4992*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
4993*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4994*61046927SAndroid Build Coastguard Worker             units="pixels"
4995*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4996*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
4997*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
4998*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4999*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5000*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5001*61046927SAndroid Build Coastguard Worker             />
5002*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
5003*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
5004*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
5005*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
5006*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5007*61046927SAndroid Build Coastguard Worker             units="pixels"
5008*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5009*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
5010*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5011*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5012*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5013*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5014*61046927SAndroid Build Coastguard Worker             />
5015*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
5016*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
5017*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
5018*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
5019*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5020*61046927SAndroid Build Coastguard Worker             units="pixels"
5021*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5022*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
5023*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
5024*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5025*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5026*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5027*61046927SAndroid Build Coastguard Worker             />
5028*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
5029*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
5030*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
5031*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5032*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5033*61046927SAndroid Build Coastguard Worker             units="pixels"
5034*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5035*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
5036*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5037*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5038*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5039*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5040*61046927SAndroid Build Coastguard Worker             />
5041*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
5042*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
5043*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
5044*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
5045*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5046*61046927SAndroid Build Coastguard Worker             units="pixels"
5047*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5048*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
5049*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5050*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview 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="Samples Blended"
5055*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
5056*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
5057*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
5058*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5059*61046927SAndroid Build Coastguard Worker             units="pixels"
5060*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5061*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
5062*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5063*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5064*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5065*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5066*61046927SAndroid Build Coastguard Worker             />
5067*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
5068*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
5069*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
5070*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
5071*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5072*61046927SAndroid Build Coastguard Worker             units="texels"
5073*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5074*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
5075*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
5076*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5077*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5078*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5079*61046927SAndroid Build Coastguard Worker             />
5080*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
5081*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
5082*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
5083*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
5084*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5085*61046927SAndroid Build Coastguard Worker             units="texels"
5086*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5087*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
5088*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
5089*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
5090*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5091*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5092*61046927SAndroid Build Coastguard Worker             />
5093*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
5094*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
5095*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
5096*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
5097*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5098*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5099*61046927SAndroid Build Coastguard Worker             units="bytes"
5100*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
5101*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
5102*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
5103*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5104*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5105*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5106*61046927SAndroid Build Coastguard Worker             />
5107*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
5108*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
5109*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
5110*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
5111*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5112*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5113*61046927SAndroid Build Coastguard Worker             units="bytes"
5114*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
5115*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
5116*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
5117*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5118*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5119*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5120*61046927SAndroid Build Coastguard Worker             />
5121*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
5122*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
5123*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
5124*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
5125*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5126*61046927SAndroid Build Coastguard Worker             units="messages"
5127*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5128*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
5129*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
5130*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5131*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5132*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5133*61046927SAndroid Build Coastguard Worker             />
5134*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
5135*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
5136*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
5137*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
5138*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5139*61046927SAndroid Build Coastguard Worker             units="messages"
5140*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5141*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
5142*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
5143*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5144*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5145*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5146*61046927SAndroid Build Coastguard Worker             />
5147*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
5148*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
5149*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
5150*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5151*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5152*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5153*61046927SAndroid Build Coastguard Worker             units="bytes"
5154*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
5155*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
5156*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
5157*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
5158*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5159*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5160*61046927SAndroid Build Coastguard Worker             />
5161*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
5162*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
5163*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
5164*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
5165*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5166*61046927SAndroid Build Coastguard Worker             units="messages"
5167*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5168*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
5169*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
5170*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5171*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5172*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5173*61046927SAndroid Build Coastguard Worker             />
5174*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank0 Active"
5175*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank0Active"
5176*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank0_active"
5177*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank0 is active"
5178*61046927SAndroid Build Coastguard Worker             data_type="float"
5179*61046927SAndroid Build Coastguard Worker             max_equation="100"
5180*61046927SAndroid Build Coastguard Worker             units="percent"
5181*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5182*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
5183*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
5184*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5185*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5186*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5187*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5188*61046927SAndroid Build Coastguard Worker             />
5189*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank1 Active"
5190*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank1Active"
5191*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank1_active"
5192*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank1 is active"
5193*61046927SAndroid Build Coastguard Worker             data_type="float"
5194*61046927SAndroid Build Coastguard Worker             max_equation="100"
5195*61046927SAndroid Build Coastguard Worker             units="percent"
5196*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5197*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
5198*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
5199*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5200*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5201*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5202*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5203*61046927SAndroid Build Coastguard Worker             />
5204*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank2 Active"
5205*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank2Active"
5206*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank2_active"
5207*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank2 is active"
5208*61046927SAndroid Build Coastguard Worker             data_type="float"
5209*61046927SAndroid Build Coastguard Worker             max_equation="100"
5210*61046927SAndroid Build Coastguard Worker             units="percent"
5211*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5212*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
5213*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
5214*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5215*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5216*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5217*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5218*61046927SAndroid Build Coastguard Worker             />
5219*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank3 Active"
5220*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank3Active"
5221*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank3_active"
5222*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank3 is active"
5223*61046927SAndroid Build Coastguard Worker             data_type="float"
5224*61046927SAndroid Build Coastguard Worker             max_equation="100"
5225*61046927SAndroid Build Coastguard Worker             units="percent"
5226*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5227*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
5228*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
5229*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5230*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5231*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5232*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5233*61046927SAndroid Build Coastguard Worker             />
5234*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank4 Active"
5235*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank4Active"
5236*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank4_active"
5237*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank4 is active"
5238*61046927SAndroid Build Coastguard Worker             data_type="float"
5239*61046927SAndroid Build Coastguard Worker             max_equation="100"
5240*61046927SAndroid Build Coastguard Worker             units="percent"
5241*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5242*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
5243*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
5244*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5245*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5246*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5247*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5248*61046927SAndroid Build Coastguard Worker             />
5249*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank5 Active"
5250*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank5Active"
5251*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank5_active"
5252*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank5 is active"
5253*61046927SAndroid Build Coastguard Worker             data_type="float"
5254*61046927SAndroid Build Coastguard Worker             max_equation="100"
5255*61046927SAndroid Build Coastguard Worker             units="percent"
5256*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5257*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
5258*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
5259*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5260*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5261*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5262*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5263*61046927SAndroid Build Coastguard Worker             />
5264*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank6 Active"
5265*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank6Active"
5266*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank6_active"
5267*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank6 is active"
5268*61046927SAndroid Build Coastguard Worker             data_type="float"
5269*61046927SAndroid Build Coastguard Worker             max_equation="100"
5270*61046927SAndroid Build Coastguard Worker             units="percent"
5271*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5272*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5273*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
5274*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5275*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5276*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5277*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5278*61046927SAndroid Build Coastguard Worker             />
5279*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank7 Active"
5280*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank7Active"
5281*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank7_active"
5282*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank7 is active"
5283*61046927SAndroid Build Coastguard Worker             data_type="float"
5284*61046927SAndroid Build Coastguard Worker             max_equation="100"
5285*61046927SAndroid Build Coastguard Worker             units="percent"
5286*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5287*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5288*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
5289*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5290*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5291*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5292*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5293*61046927SAndroid Build Coastguard Worker             />
5294*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
5295*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
5296*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
5297*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
5298*61046927SAndroid Build Coastguard Worker             data_type="float"
5299*61046927SAndroid Build Coastguard Worker             max_equation="100"
5300*61046927SAndroid Build Coastguard Worker             units="percent"
5301*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5302*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
5303*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
5304*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5305*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5306*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5307*61046927SAndroid Build Coastguard Worker             />
5308*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
5309*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
5310*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
5311*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5312*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17340000" />
5313*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17740000" />
5314*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17B40000" />
5315*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17F40000" />
5316*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16340000" />
5317*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16740000" />
5318*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16B40000" />
5319*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16F40000" />
5320*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07340037" />
5321*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21340000" />
5322*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09740037" />
5323*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21740000" />
5324*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0BB40037" />
5325*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21B40000" />
5326*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0DF40037" />
5327*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21F40000" />
5328*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0000A7" />
5329*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08012000" />
5330*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A034000" />
5331*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C038000" />
5332*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C340037" />
5333*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20340000" />
5334*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E740037" />
5335*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20740000" />
5336*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B40037" />
5337*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20B40000" />
5338*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04F40037" />
5339*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20F40000" />
5340*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040200" />
5341*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E040055" />
5342*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050070" />
5343*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04058000" />
5344*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06056000" />
5345*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
5346*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A051000" />
5347*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600C0" />
5348*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24067E00" />
5349*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02074000" />
5350*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04078000" />
5351*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06124000" />
5352*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08124000" />
5353*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A124000" />
5354*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C124000" />
5355*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04138000" />
5356*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06137000" />
5357*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02148000" />
5358*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0414C000" />
5359*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06144000" />
5360*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06154000" />
5361*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08154000" />
5362*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A154000" />
5363*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C154000" />
5364*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5365*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1F3000" />
5366*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A1F0061" />
5367*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
5368*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F0000" />
5369*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
5370*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
5371*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2460" />
5372*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F0124" />
5373*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0133" />
5374*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F0000" />
5375*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F6060" />
5376*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F0010" />
5377*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F0000" />
5378*61046927SAndroid Build Coastguard Worker    </register_config>
5379*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
5380*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
5381*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
5382*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
5383*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
5384*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
5385*61046927SAndroid Build Coastguard Worker    </register_config>
5386*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
5387*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
5388*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
5389*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
5390*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
5391*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
5392*61046927SAndroid Build Coastguard Worker    </register_config>
5393*61046927SAndroid Build Coastguard Worker  </set>
5394*61046927SAndroid Build Coastguard Worker
5395*61046927SAndroid Build Coastguard Worker  <set name="L2Bank0 stalled metric set"
5396*61046927SAndroid Build Coastguard Worker       chipset="ICL"
5397*61046927SAndroid Build Coastguard Worker       symbol_name="L3_2"
5398*61046927SAndroid Build Coastguard Worker       underscore_name="l3_2"
5399*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
5400*61046927SAndroid Build Coastguard Worker       hw_config_guid="e60e9155-6830-4aec-baf2-1c3c15a73869"
5401*61046927SAndroid Build Coastguard Worker       >
5402*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
5403*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
5404*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
5405*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
5406*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5407*61046927SAndroid Build Coastguard Worker             units="ns"
5408*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5409*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5410*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5411*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5412*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5413*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5414*61046927SAndroid Build Coastguard Worker             />
5415*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
5416*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
5417*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
5418*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
5419*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5420*61046927SAndroid Build Coastguard Worker             units="cycles"
5421*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5422*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
5423*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5424*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
5425*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5426*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5427*61046927SAndroid Build Coastguard Worker             />
5428*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
5429*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
5430*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
5431*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
5432*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5433*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
5434*61046927SAndroid Build Coastguard Worker             units="hz"
5435*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5436*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5437*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5438*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5439*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5440*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5441*61046927SAndroid Build Coastguard Worker             />
5442*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
5443*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
5444*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
5445*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
5446*61046927SAndroid Build Coastguard Worker             data_type="float"
5447*61046927SAndroid Build Coastguard Worker             max_equation="100"
5448*61046927SAndroid Build Coastguard Worker             units="percent"
5449*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5450*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5451*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5452*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
5453*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5454*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5455*61046927SAndroid Build Coastguard Worker             />
5456*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
5457*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
5458*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
5459*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
5460*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5461*61046927SAndroid Build Coastguard Worker             units="threads"
5462*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5463*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
5464*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5465*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5466*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5467*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5468*61046927SAndroid Build Coastguard Worker             />
5469*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
5470*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
5471*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
5472*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
5473*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5474*61046927SAndroid Build Coastguard Worker             units="threads"
5475*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5476*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
5477*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
5478*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5479*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5480*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5481*61046927SAndroid Build Coastguard Worker             />
5482*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
5483*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
5484*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
5485*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
5486*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5487*61046927SAndroid Build Coastguard Worker             units="threads"
5488*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5489*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
5490*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
5491*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5492*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5493*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5494*61046927SAndroid Build Coastguard Worker             />
5495*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
5496*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
5497*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
5498*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
5499*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5500*61046927SAndroid Build Coastguard Worker             units="threads"
5501*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5502*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
5503*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
5504*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5505*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5506*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5507*61046927SAndroid Build Coastguard Worker             />
5508*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
5509*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
5510*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
5511*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
5512*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5513*61046927SAndroid Build Coastguard Worker             units="threads"
5514*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5515*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
5516*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
5517*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5518*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5519*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5520*61046927SAndroid Build Coastguard Worker             />
5521*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
5522*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
5523*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
5524*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
5525*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5526*61046927SAndroid Build Coastguard Worker             units="threads"
5527*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5528*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
5529*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
5530*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5531*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5532*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5533*61046927SAndroid Build Coastguard Worker             />
5534*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
5535*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
5536*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
5537*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
5538*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5539*61046927SAndroid Build Coastguard Worker             units="pixels"
5540*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5541*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
5542*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
5543*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5544*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5545*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5546*61046927SAndroid Build Coastguard Worker             />
5547*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
5548*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
5549*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
5550*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
5551*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5552*61046927SAndroid Build Coastguard Worker             units="pixels"
5553*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5554*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
5555*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
5556*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5557*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5558*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5559*61046927SAndroid Build Coastguard Worker             />
5560*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
5561*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
5562*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
5563*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
5564*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5565*61046927SAndroid Build Coastguard Worker             units="pixels"
5566*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5567*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
5568*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
5569*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5570*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5571*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5572*61046927SAndroid Build Coastguard Worker             />
5573*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
5574*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
5575*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
5576*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
5577*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5578*61046927SAndroid Build Coastguard Worker             units="pixels"
5579*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5580*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
5581*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
5582*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
5583*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5584*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5585*61046927SAndroid Build Coastguard Worker             />
5586*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
5587*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
5588*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
5589*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
5590*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5591*61046927SAndroid Build Coastguard Worker             units="pixels"
5592*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5593*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
5594*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5595*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5596*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5597*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5598*61046927SAndroid Build Coastguard Worker             />
5599*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
5600*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
5601*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
5602*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
5603*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5604*61046927SAndroid Build Coastguard Worker             units="pixels"
5605*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5606*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
5607*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5608*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5609*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5610*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5611*61046927SAndroid Build Coastguard Worker             />
5612*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
5613*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
5614*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
5615*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
5616*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5617*61046927SAndroid Build Coastguard Worker             units="pixels"
5618*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5619*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
5620*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
5621*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5622*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5623*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5624*61046927SAndroid Build Coastguard Worker             />
5625*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
5626*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
5627*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
5628*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
5629*61046927SAndroid Build Coastguard Worker             data_type="float"
5630*61046927SAndroid Build Coastguard Worker             max_equation="100"
5631*61046927SAndroid Build Coastguard Worker             units="percent"
5632*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5633*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5634*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5635*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5636*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5637*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5638*61046927SAndroid Build Coastguard Worker             />
5639*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
5640*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
5641*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
5642*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
5643*61046927SAndroid Build Coastguard Worker             data_type="float"
5644*61046927SAndroid Build Coastguard Worker             max_equation="100"
5645*61046927SAndroid Build Coastguard Worker             units="percent"
5646*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5647*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5648*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5649*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5650*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5651*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5652*61046927SAndroid Build Coastguard Worker             />
5653*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
5654*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
5655*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
5656*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
5657*61046927SAndroid Build Coastguard Worker             data_type="float"
5658*61046927SAndroid Build Coastguard Worker             max_equation="100"
5659*61046927SAndroid Build Coastguard Worker             units="percent"
5660*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5661*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5662*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
5663*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5664*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5665*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5666*61046927SAndroid Build Coastguard Worker             />
5667*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
5668*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
5669*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
5670*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
5671*61046927SAndroid Build Coastguard Worker             data_type="float"
5672*61046927SAndroid Build Coastguard Worker             max_equation="100"
5673*61046927SAndroid Build Coastguard Worker             units="percent"
5674*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5675*61046927SAndroid Build Coastguard Worker             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5676*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5677*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5678*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5679*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5680*61046927SAndroid Build Coastguard Worker             />
5681*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
5682*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
5683*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
5684*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
5685*61046927SAndroid Build Coastguard Worker             data_type="float"
5686*61046927SAndroid Build Coastguard Worker             max_equation="100"
5687*61046927SAndroid Build Coastguard Worker             units="percent"
5688*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5689*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5690*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5691*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5692*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5693*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5694*61046927SAndroid Build Coastguard Worker             />
5695*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
5696*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
5697*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
5698*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
5699*61046927SAndroid Build Coastguard Worker             data_type="float"
5700*61046927SAndroid Build Coastguard Worker             max_equation="100"
5701*61046927SAndroid Build Coastguard Worker             units="percent"
5702*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5703*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5704*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5705*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5706*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5707*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5708*61046927SAndroid Build Coastguard Worker             />
5709*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
5710*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
5711*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
5712*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
5713*61046927SAndroid Build Coastguard Worker             data_type="float"
5714*61046927SAndroid Build Coastguard Worker             max_equation="100"
5715*61046927SAndroid Build Coastguard Worker             units="percent"
5716*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5717*61046927SAndroid Build Coastguard Worker             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5718*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5719*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5720*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5721*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5722*61046927SAndroid Build Coastguard Worker             />
5723*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
5724*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
5725*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
5726*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
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 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5732*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
5733*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 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="PS FPU1 Pipe Active"
5738*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
5739*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
5740*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
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 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5746*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
5747*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 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="PS Send Pipeline Active"
5752*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
5753*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
5754*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
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 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5760*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
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="FS Both FPU Active"
5766*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
5767*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
5768*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
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 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5774*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
5775*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
5776*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5777*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5778*61046927SAndroid Build Coastguard Worker             />
5779*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank0 Stalled"
5780*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank0Stalled"
5781*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank0_stalled"
5782*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank0 is stalled"
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="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
5788*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
5789*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
5790*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5791*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5792*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
5793*61046927SAndroid Build Coastguard Worker             />
5794*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
5795*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
5796*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
5797*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5798*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10050C00" />
5799*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12050002" />
5800*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00050025" />
5801*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06050900" />
5802*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080508EA" />
5803*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0508AB" />
5804*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C050A21" />
5805*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E050A60" />
5806*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04050000" />
5807*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050000" />
5808*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24068100" />
5809*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600FF" />
5810*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5811*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
5812*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F4800" />
5813*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4924" />
5814*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
5815*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
5816*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F0000" />
5817*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F0000" />
5818*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
5819*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
5820*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
5821*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F0000" />
5822*61046927SAndroid Build Coastguard Worker    </register_config>
5823*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
5824*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
5825*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
5826*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
5827*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
5828*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
5829*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000022" />
5830*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF8" />
5831*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000082" />
5832*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FFE7" />
5833*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000402" />
5834*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FF1F" />
5835*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00001002" />
5836*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FCFF" />
5837*61046927SAndroid Build Coastguard Worker    </register_config>
5838*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
5839*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
5840*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00008003" />
5841*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00011010" />
5842*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00050012" />
5843*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00052051" />
5844*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00000053" />
5845*61046927SAndroid Build Coastguard Worker    </register_config>
5846*61046927SAndroid Build Coastguard Worker  </set>
5847*61046927SAndroid Build Coastguard Worker
5848*61046927SAndroid Build Coastguard Worker  <set name="L2Bank1 stalled metric set"
5849*61046927SAndroid Build Coastguard Worker       chipset="ICL"
5850*61046927SAndroid Build Coastguard Worker       symbol_name="L3_3"
5851*61046927SAndroid Build Coastguard Worker       underscore_name="l3_3"
5852*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
5853*61046927SAndroid Build Coastguard Worker       hw_config_guid="47c364d5-1799-4d17-9447-add9358c6451"
5854*61046927SAndroid Build Coastguard Worker       >
5855*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
5856*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
5857*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
5858*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
5859*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5860*61046927SAndroid Build Coastguard Worker             units="ns"
5861*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5862*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5863*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5864*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5865*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5866*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5867*61046927SAndroid Build Coastguard Worker             />
5868*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
5869*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
5870*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
5871*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
5872*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5873*61046927SAndroid Build Coastguard Worker             units="cycles"
5874*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5875*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
5876*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5877*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
5878*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5879*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5880*61046927SAndroid Build Coastguard Worker             />
5881*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
5882*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
5883*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
5884*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
5885*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5886*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
5887*61046927SAndroid Build Coastguard Worker             units="hz"
5888*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5889*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5890*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5891*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5892*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5893*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5894*61046927SAndroid Build Coastguard Worker             />
5895*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
5896*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
5897*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
5898*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
5899*61046927SAndroid Build Coastguard Worker             data_type="float"
5900*61046927SAndroid Build Coastguard Worker             max_equation="100"
5901*61046927SAndroid Build Coastguard Worker             units="percent"
5902*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5903*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5904*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5905*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
5906*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5907*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5908*61046927SAndroid Build Coastguard Worker             />
5909*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
5910*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
5911*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
5912*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
5913*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5914*61046927SAndroid Build Coastguard Worker             units="threads"
5915*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5916*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
5917*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5918*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5919*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5920*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5921*61046927SAndroid Build Coastguard Worker             />
5922*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
5923*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
5924*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
5925*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
5926*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5927*61046927SAndroid Build Coastguard Worker             units="threads"
5928*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5929*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
5930*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
5931*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5932*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5933*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5934*61046927SAndroid Build Coastguard Worker             />
5935*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
5936*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
5937*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
5938*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
5939*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5940*61046927SAndroid Build Coastguard Worker             units="threads"
5941*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5942*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
5943*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
5944*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5945*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5946*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5947*61046927SAndroid Build Coastguard Worker             />
5948*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
5949*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
5950*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
5951*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
5952*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5953*61046927SAndroid Build Coastguard Worker             units="threads"
5954*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5955*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
5956*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
5957*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5958*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5959*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5960*61046927SAndroid Build Coastguard Worker             />
5961*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
5962*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
5963*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
5964*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
5965*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5966*61046927SAndroid Build Coastguard Worker             units="threads"
5967*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5968*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
5969*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
5970*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5971*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5972*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5973*61046927SAndroid Build Coastguard Worker             />
5974*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
5975*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
5976*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
5977*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
5978*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5979*61046927SAndroid Build Coastguard Worker             units="threads"
5980*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5981*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
5982*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
5983*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5984*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5985*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5986*61046927SAndroid Build Coastguard Worker             />
5987*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
5988*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
5989*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
5990*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
5991*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5992*61046927SAndroid Build Coastguard Worker             units="pixels"
5993*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5994*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
5995*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
5996*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5997*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5998*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5999*61046927SAndroid Build Coastguard Worker             />
6000*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
6001*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
6002*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
6003*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
6004*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6005*61046927SAndroid Build Coastguard Worker             units="pixels"
6006*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6007*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
6008*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6009*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6010*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6011*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6012*61046927SAndroid Build Coastguard Worker             />
6013*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
6014*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
6015*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
6016*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
6017*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6018*61046927SAndroid Build Coastguard Worker             units="pixels"
6019*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6020*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
6021*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6022*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6023*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6024*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6025*61046927SAndroid Build Coastguard Worker             />
6026*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
6027*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
6028*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
6029*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
6030*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6031*61046927SAndroid Build Coastguard Worker             units="pixels"
6032*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6033*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
6034*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
6035*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6036*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6037*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6038*61046927SAndroid Build Coastguard Worker             />
6039*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
6040*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
6041*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
6042*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6043*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6044*61046927SAndroid Build Coastguard Worker             units="pixels"
6045*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6046*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
6047*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6048*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6049*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6050*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6051*61046927SAndroid Build Coastguard Worker             />
6052*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
6053*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
6054*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
6055*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
6056*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6057*61046927SAndroid Build Coastguard Worker             units="pixels"
6058*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6059*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
6060*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6061*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6062*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6063*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6064*61046927SAndroid Build Coastguard Worker             />
6065*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
6066*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
6067*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
6068*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
6069*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6070*61046927SAndroid Build Coastguard Worker             units="pixels"
6071*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6072*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
6073*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6074*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6075*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6076*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6077*61046927SAndroid Build Coastguard Worker             />
6078*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
6079*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
6080*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
6081*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
6082*61046927SAndroid Build Coastguard Worker             data_type="float"
6083*61046927SAndroid Build Coastguard Worker             max_equation="100"
6084*61046927SAndroid Build Coastguard Worker             units="percent"
6085*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6086*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6087*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6088*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6089*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6090*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6091*61046927SAndroid Build Coastguard Worker             />
6092*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
6093*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
6094*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
6095*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
6096*61046927SAndroid Build Coastguard Worker             data_type="float"
6097*61046927SAndroid Build Coastguard Worker             max_equation="100"
6098*61046927SAndroid Build Coastguard Worker             units="percent"
6099*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6100*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6101*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6102*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6103*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6104*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6105*61046927SAndroid Build Coastguard Worker             />
6106*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
6107*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
6108*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
6109*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
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="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6115*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
6116*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6117*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6118*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6119*61046927SAndroid Build Coastguard Worker             />
6120*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
6121*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
6122*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
6123*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
6124*61046927SAndroid Build Coastguard Worker             data_type="float"
6125*61046927SAndroid Build Coastguard Worker             max_equation="100"
6126*61046927SAndroid Build Coastguard Worker             units="percent"
6127*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6128*61046927SAndroid Build Coastguard Worker             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6129*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6130*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6131*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6132*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6133*61046927SAndroid Build Coastguard Worker             />
6134*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
6135*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
6136*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
6137*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6138*61046927SAndroid Build Coastguard Worker             data_type="float"
6139*61046927SAndroid Build Coastguard Worker             max_equation="100"
6140*61046927SAndroid Build Coastguard Worker             units="percent"
6141*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6142*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6143*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6144*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6145*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6146*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6147*61046927SAndroid Build Coastguard Worker             />
6148*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
6149*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
6150*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
6151*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6152*61046927SAndroid Build Coastguard Worker             data_type="float"
6153*61046927SAndroid Build Coastguard Worker             max_equation="100"
6154*61046927SAndroid Build Coastguard Worker             units="percent"
6155*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6156*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6157*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6158*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6159*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6160*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6161*61046927SAndroid Build Coastguard Worker             />
6162*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
6163*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
6164*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
6165*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6166*61046927SAndroid Build Coastguard Worker             data_type="float"
6167*61046927SAndroid Build Coastguard Worker             max_equation="100"
6168*61046927SAndroid Build Coastguard Worker             units="percent"
6169*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6170*61046927SAndroid Build Coastguard Worker             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6171*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6172*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6173*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6174*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6175*61046927SAndroid Build Coastguard Worker             />
6176*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
6177*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
6178*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
6179*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6180*61046927SAndroid Build Coastguard Worker             data_type="float"
6181*61046927SAndroid Build Coastguard Worker             max_equation="100"
6182*61046927SAndroid Build Coastguard Worker             units="percent"
6183*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6184*61046927SAndroid Build Coastguard Worker             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6185*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6186*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6187*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6188*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6189*61046927SAndroid Build Coastguard Worker             />
6190*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
6191*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
6192*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
6193*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6194*61046927SAndroid Build Coastguard Worker             data_type="float"
6195*61046927SAndroid Build Coastguard Worker             max_equation="100"
6196*61046927SAndroid Build Coastguard Worker             units="percent"
6197*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6198*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6199*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6200*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6201*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6202*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6203*61046927SAndroid Build Coastguard Worker             />
6204*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
6205*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
6206*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
6207*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6208*61046927SAndroid Build Coastguard Worker             data_type="float"
6209*61046927SAndroid Build Coastguard Worker             max_equation="100"
6210*61046927SAndroid Build Coastguard Worker             units="percent"
6211*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6212*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6213*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6214*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6215*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6216*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6217*61046927SAndroid Build Coastguard Worker             />
6218*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
6219*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
6220*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
6221*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6222*61046927SAndroid Build Coastguard Worker             data_type="float"
6223*61046927SAndroid Build Coastguard Worker             max_equation="100"
6224*61046927SAndroid Build Coastguard Worker             units="percent"
6225*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6226*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6227*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
6228*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
6229*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6230*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6231*61046927SAndroid Build Coastguard Worker             />
6232*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank1 Stalled"
6233*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank1Stalled"
6234*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank1_stalled"
6235*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank1 is stalled"
6236*61046927SAndroid Build Coastguard Worker             data_type="float"
6237*61046927SAndroid Build Coastguard Worker             max_equation="100"
6238*61046927SAndroid Build Coastguard Worker             units="percent"
6239*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6240*61046927SAndroid Build Coastguard Worker             equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
6241*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
6242*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
6243*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6244*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6245*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6246*61046927SAndroid Build Coastguard Worker             />
6247*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
6248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
6249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
6250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10050400" />
6252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12050000" />
6253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00050025" />
6254*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06050900" />
6255*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080508EA" />
6256*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0508AB" />
6257*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C050A21" />
6258*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E050A60" />
6259*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04050000" />
6260*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050000" />
6261*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24068100" />
6262*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600FF" />
6263*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6264*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
6265*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F4800" />
6266*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4924" />
6267*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
6268*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
6269*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F0000" />
6270*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F0000" />
6271*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
6272*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
6273*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
6274*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F0000" />
6275*61046927SAndroid Build Coastguard Worker    </register_config>
6276*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
6277*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
6278*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
6279*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
6280*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
6281*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
6282*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000022" />
6283*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF8" />
6284*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000082" />
6285*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FFE7" />
6286*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000402" />
6287*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FF1F" />
6288*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00001002" />
6289*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FCFF" />
6290*61046927SAndroid Build Coastguard Worker    </register_config>
6291*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
6292*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
6293*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00008003" />
6294*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00011010" />
6295*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00050012" />
6296*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00052051" />
6297*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00000053" />
6298*61046927SAndroid Build Coastguard Worker    </register_config>
6299*61046927SAndroid Build Coastguard Worker  </set>
6300*61046927SAndroid Build Coastguard Worker
6301*61046927SAndroid Build Coastguard Worker  <set name="L2Bank4 stalled metric set"
6302*61046927SAndroid Build Coastguard Worker       chipset="ICL"
6303*61046927SAndroid Build Coastguard Worker       symbol_name="L3_4"
6304*61046927SAndroid Build Coastguard Worker       underscore_name="l3_4"
6305*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
6306*61046927SAndroid Build Coastguard Worker       hw_config_guid="e5ab5c08-3130-4469-8eaf-b23d3dc817d4"
6307*61046927SAndroid Build Coastguard Worker       >
6308*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
6309*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
6310*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
6311*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
6312*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6313*61046927SAndroid Build Coastguard Worker             units="ns"
6314*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6315*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6316*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6317*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6318*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6319*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6320*61046927SAndroid Build Coastguard Worker             />
6321*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
6322*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
6323*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
6324*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
6325*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6326*61046927SAndroid Build Coastguard Worker             units="cycles"
6327*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6328*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
6329*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6330*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
6331*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6332*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6333*61046927SAndroid Build Coastguard Worker             />
6334*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
6335*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
6336*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
6337*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
6338*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6339*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
6340*61046927SAndroid Build Coastguard Worker             units="hz"
6341*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6342*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6343*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6344*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6345*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6346*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6347*61046927SAndroid Build Coastguard Worker             />
6348*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
6349*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
6350*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
6351*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
6352*61046927SAndroid Build Coastguard Worker             data_type="float"
6353*61046927SAndroid Build Coastguard Worker             max_equation="100"
6354*61046927SAndroid Build Coastguard Worker             units="percent"
6355*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6356*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6357*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6358*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
6359*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6360*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6361*61046927SAndroid Build Coastguard Worker             />
6362*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
6363*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
6364*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
6365*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
6366*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6367*61046927SAndroid Build Coastguard Worker             units="threads"
6368*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6369*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
6370*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6371*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6372*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6373*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6374*61046927SAndroid Build Coastguard Worker             />
6375*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
6376*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
6377*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
6378*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
6379*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6380*61046927SAndroid Build Coastguard Worker             units="threads"
6381*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6382*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
6383*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
6384*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6385*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6386*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6387*61046927SAndroid Build Coastguard Worker             />
6388*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
6389*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
6390*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
6391*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
6392*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6393*61046927SAndroid Build Coastguard Worker             units="threads"
6394*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6395*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
6396*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
6397*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6398*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6399*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6400*61046927SAndroid Build Coastguard Worker             />
6401*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
6402*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
6403*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
6404*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
6405*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6406*61046927SAndroid Build Coastguard Worker             units="threads"
6407*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6408*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
6409*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
6410*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6411*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6412*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6413*61046927SAndroid Build Coastguard Worker             />
6414*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
6415*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
6416*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
6417*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
6418*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6419*61046927SAndroid Build Coastguard Worker             units="threads"
6420*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6421*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
6422*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
6423*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6424*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6425*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6426*61046927SAndroid Build Coastguard Worker             />
6427*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
6428*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
6429*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
6430*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
6431*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6432*61046927SAndroid Build Coastguard Worker             units="threads"
6433*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6434*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
6435*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
6436*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6437*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6438*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6439*61046927SAndroid Build Coastguard Worker             />
6440*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
6441*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
6442*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
6443*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
6444*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6445*61046927SAndroid Build Coastguard Worker             units="pixels"
6446*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6447*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
6448*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
6449*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6450*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6451*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6452*61046927SAndroid Build Coastguard Worker             />
6453*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
6454*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
6455*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
6456*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
6457*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6458*61046927SAndroid Build Coastguard Worker             units="pixels"
6459*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6460*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
6461*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6462*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6463*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6464*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6465*61046927SAndroid Build Coastguard Worker             />
6466*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
6467*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
6468*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
6469*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
6470*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6471*61046927SAndroid Build Coastguard Worker             units="pixels"
6472*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6473*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
6474*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6475*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6476*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6477*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6478*61046927SAndroid Build Coastguard Worker             />
6479*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
6480*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
6481*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
6482*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
6483*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6484*61046927SAndroid Build Coastguard Worker             units="pixels"
6485*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6486*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
6487*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
6488*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6489*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6490*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6491*61046927SAndroid Build Coastguard Worker             />
6492*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
6493*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
6494*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
6495*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6496*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6497*61046927SAndroid Build Coastguard Worker             units="pixels"
6498*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6499*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
6500*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6501*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6502*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6503*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6504*61046927SAndroid Build Coastguard Worker             />
6505*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
6506*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
6507*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
6508*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
6509*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6510*61046927SAndroid Build Coastguard Worker             units="pixels"
6511*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6512*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
6513*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6514*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6515*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6516*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6517*61046927SAndroid Build Coastguard Worker             />
6518*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
6519*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
6520*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
6521*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
6522*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6523*61046927SAndroid Build Coastguard Worker             units="pixels"
6524*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6525*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
6526*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6527*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6528*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6529*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6530*61046927SAndroid Build Coastguard Worker             />
6531*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
6532*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
6533*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
6534*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
6535*61046927SAndroid Build Coastguard Worker             data_type="float"
6536*61046927SAndroid Build Coastguard Worker             max_equation="100"
6537*61046927SAndroid Build Coastguard Worker             units="percent"
6538*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6539*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6540*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6541*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6542*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6543*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6544*61046927SAndroid Build Coastguard Worker             />
6545*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
6546*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
6547*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
6548*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
6549*61046927SAndroid Build Coastguard Worker             data_type="float"
6550*61046927SAndroid Build Coastguard Worker             max_equation="100"
6551*61046927SAndroid Build Coastguard Worker             units="percent"
6552*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6553*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6554*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6555*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6556*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6557*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6558*61046927SAndroid Build Coastguard Worker             />
6559*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
6560*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
6561*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
6562*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
6563*61046927SAndroid Build Coastguard Worker             data_type="float"
6564*61046927SAndroid Build Coastguard Worker             max_equation="100"
6565*61046927SAndroid Build Coastguard Worker             units="percent"
6566*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6567*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6568*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
6569*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6570*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6571*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6572*61046927SAndroid Build Coastguard Worker             />
6573*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
6574*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
6575*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
6576*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
6577*61046927SAndroid Build Coastguard Worker             data_type="float"
6578*61046927SAndroid Build Coastguard Worker             max_equation="100"
6579*61046927SAndroid Build Coastguard Worker             units="percent"
6580*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6581*61046927SAndroid Build Coastguard Worker             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6582*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6583*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6584*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6585*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6586*61046927SAndroid Build Coastguard Worker             />
6587*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
6588*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
6589*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
6590*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
6591*61046927SAndroid Build Coastguard Worker             data_type="float"
6592*61046927SAndroid Build Coastguard Worker             max_equation="100"
6593*61046927SAndroid Build Coastguard Worker             units="percent"
6594*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6595*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6596*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6597*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6598*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6599*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6600*61046927SAndroid Build Coastguard Worker             />
6601*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
6602*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
6603*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
6604*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
6605*61046927SAndroid Build Coastguard Worker             data_type="float"
6606*61046927SAndroid Build Coastguard Worker             max_equation="100"
6607*61046927SAndroid Build Coastguard Worker             units="percent"
6608*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6609*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6610*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6611*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6612*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6613*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6614*61046927SAndroid Build Coastguard Worker             />
6615*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
6616*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
6617*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
6618*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6619*61046927SAndroid Build Coastguard Worker             data_type="float"
6620*61046927SAndroid Build Coastguard Worker             max_equation="100"
6621*61046927SAndroid Build Coastguard Worker             units="percent"
6622*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6623*61046927SAndroid Build Coastguard Worker             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6624*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6625*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6626*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6627*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6628*61046927SAndroid Build Coastguard Worker             />
6629*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
6630*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
6631*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
6632*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
6633*61046927SAndroid Build Coastguard Worker             data_type="float"
6634*61046927SAndroid Build Coastguard Worker             max_equation="100"
6635*61046927SAndroid Build Coastguard Worker             units="percent"
6636*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6637*61046927SAndroid Build Coastguard Worker             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6638*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6639*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6640*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6641*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6642*61046927SAndroid Build Coastguard Worker             />
6643*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
6644*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
6645*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
6646*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
6647*61046927SAndroid Build Coastguard Worker             data_type="float"
6648*61046927SAndroid Build Coastguard Worker             max_equation="100"
6649*61046927SAndroid Build Coastguard Worker             units="percent"
6650*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6651*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6652*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6653*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6654*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6655*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6656*61046927SAndroid Build Coastguard Worker             />
6657*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
6658*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
6659*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
6660*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6661*61046927SAndroid Build Coastguard Worker             data_type="float"
6662*61046927SAndroid Build Coastguard Worker             max_equation="100"
6663*61046927SAndroid Build Coastguard Worker             units="percent"
6664*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6665*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6666*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6667*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6668*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6669*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6670*61046927SAndroid Build Coastguard Worker             />
6671*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
6672*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
6673*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
6674*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
6675*61046927SAndroid Build Coastguard Worker             data_type="float"
6676*61046927SAndroid Build Coastguard Worker             max_equation="100"
6677*61046927SAndroid Build Coastguard Worker             units="percent"
6678*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6679*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6680*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
6681*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
6682*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6683*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6684*61046927SAndroid Build Coastguard Worker             />
6685*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank4 Stalled"
6686*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank4Stalled"
6687*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank4_stalled"
6688*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank4 is stalled"
6689*61046927SAndroid Build Coastguard Worker             data_type="float"
6690*61046927SAndroid Build Coastguard Worker             max_equation="100"
6691*61046927SAndroid Build Coastguard Worker             units="percent"
6692*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6693*61046927SAndroid Build Coastguard Worker             equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
6694*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
6695*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
6696*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6697*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6698*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
6699*61046927SAndroid Build Coastguard Worker             />
6700*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
6701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
6702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
6703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10010C00" />
6705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12010002" />
6706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C000400" />
6707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E005500" />
6708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10000155" />
6709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00010025" />
6710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06010900" />
6711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080108EA" />
6712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0108AB" />
6713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C010A21" />
6714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E010A60" />
6715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04010000" />
6716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14010000" />
6717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C040400" />
6718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E045500" />
6719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040155" />
6720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04051000" />
6721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A054000" />
6722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C055000" />
6723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E055000" />
6724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050055" />
6725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24068100" />
6726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600FF" />
6727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00124000" />
6728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E124000" />
6729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18125540" />
6730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A120015" />
6731*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04131000" />
6732*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06138000" />
6733*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0813F000" />
6734*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A13F000" />
6735*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00144000" />
6736*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06148000" />
6737*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0814C000" />
6738*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A14C000" />
6739*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C14C000" />
6740*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E14C000" />
6741*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00154000" />
6742*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E154000" />
6743*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16152AA8" />
6744*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150005" />
6745*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6746*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
6747*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F4800" />
6748*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4924" />
6749*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
6750*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
6751*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F0000" />
6752*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F0000" />
6753*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
6754*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
6755*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
6756*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F0000" />
6757*61046927SAndroid Build Coastguard Worker    </register_config>
6758*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
6759*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
6760*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
6761*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
6762*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
6763*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
6764*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000022" />
6765*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF8" />
6766*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000082" />
6767*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FFE7" />
6768*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000402" />
6769*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FF1F" />
6770*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00001002" />
6771*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FCFF" />
6772*61046927SAndroid Build Coastguard Worker    </register_config>
6773*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
6774*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
6775*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00008003" />
6776*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00011010" />
6777*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00050012" />
6778*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00052051" />
6779*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00000053" />
6780*61046927SAndroid Build Coastguard Worker    </register_config>
6781*61046927SAndroid Build Coastguard Worker  </set>
6782*61046927SAndroid Build Coastguard Worker
6783*61046927SAndroid Build Coastguard Worker  <set name="L2Bank5 stalled metric set"
6784*61046927SAndroid Build Coastguard Worker       chipset="ICL"
6785*61046927SAndroid Build Coastguard Worker       symbol_name="L3_5"
6786*61046927SAndroid Build Coastguard Worker       underscore_name="l3_5"
6787*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
6788*61046927SAndroid Build Coastguard Worker       hw_config_guid="6cdf23c1-f725-414c-959a-c90fa5571b1f"
6789*61046927SAndroid Build Coastguard Worker       >
6790*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
6791*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
6792*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
6793*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
6794*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6795*61046927SAndroid Build Coastguard Worker             units="ns"
6796*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6797*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6798*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6799*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6800*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6801*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6802*61046927SAndroid Build Coastguard Worker             />
6803*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
6804*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
6805*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
6806*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
6807*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6808*61046927SAndroid Build Coastguard Worker             units="cycles"
6809*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6810*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
6811*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6812*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
6813*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6814*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6815*61046927SAndroid Build Coastguard Worker             />
6816*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
6817*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
6818*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
6819*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
6820*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6821*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
6822*61046927SAndroid Build Coastguard Worker             units="hz"
6823*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6824*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6825*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6826*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6827*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6828*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6829*61046927SAndroid Build Coastguard Worker             />
6830*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
6831*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
6832*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
6833*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
6834*61046927SAndroid Build Coastguard Worker             data_type="float"
6835*61046927SAndroid Build Coastguard Worker             max_equation="100"
6836*61046927SAndroid Build Coastguard Worker             units="percent"
6837*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6838*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6839*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6840*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
6841*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6842*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6843*61046927SAndroid Build Coastguard Worker             />
6844*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
6845*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
6846*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
6847*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
6848*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6849*61046927SAndroid Build Coastguard Worker             units="threads"
6850*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6851*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
6852*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6853*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6854*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6855*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6856*61046927SAndroid Build Coastguard Worker             />
6857*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
6858*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
6859*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
6860*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
6861*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6862*61046927SAndroid Build Coastguard Worker             units="threads"
6863*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6864*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
6865*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
6866*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6867*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6868*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6869*61046927SAndroid Build Coastguard Worker             />
6870*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
6871*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
6872*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
6873*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
6874*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6875*61046927SAndroid Build Coastguard Worker             units="threads"
6876*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6877*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
6878*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
6879*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6880*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6881*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6882*61046927SAndroid Build Coastguard Worker             />
6883*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
6884*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
6885*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
6886*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
6887*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6888*61046927SAndroid Build Coastguard Worker             units="threads"
6889*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6890*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
6891*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
6892*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6893*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6894*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6895*61046927SAndroid Build Coastguard Worker             />
6896*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
6897*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
6898*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
6899*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
6900*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6901*61046927SAndroid Build Coastguard Worker             units="threads"
6902*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6903*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
6904*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
6905*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6906*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6907*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6908*61046927SAndroid Build Coastguard Worker             />
6909*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
6910*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
6911*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
6912*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
6913*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6914*61046927SAndroid Build Coastguard Worker             units="threads"
6915*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6916*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
6917*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
6918*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6919*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6920*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6921*61046927SAndroid Build Coastguard Worker             />
6922*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
6923*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
6924*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
6925*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
6926*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6927*61046927SAndroid Build Coastguard Worker             units="pixels"
6928*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6929*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
6930*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
6931*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6932*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6933*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6934*61046927SAndroid Build Coastguard Worker             />
6935*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
6936*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
6937*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
6938*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
6939*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6940*61046927SAndroid Build Coastguard Worker             units="pixels"
6941*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6942*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
6943*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
6944*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6945*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6946*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6947*61046927SAndroid Build Coastguard Worker             />
6948*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
6949*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
6950*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
6951*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
6952*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6953*61046927SAndroid Build Coastguard Worker             units="pixels"
6954*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6955*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
6956*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
6957*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6958*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6959*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6960*61046927SAndroid Build Coastguard Worker             />
6961*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
6962*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
6963*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
6964*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
6965*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6966*61046927SAndroid Build Coastguard Worker             units="pixels"
6967*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6968*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
6969*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
6970*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
6971*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6972*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6973*61046927SAndroid Build Coastguard Worker             />
6974*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
6975*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
6976*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
6977*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
6978*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6979*61046927SAndroid Build Coastguard Worker             units="pixels"
6980*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6981*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
6982*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6983*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6984*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6985*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6986*61046927SAndroid Build Coastguard Worker             />
6987*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
6988*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
6989*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
6990*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
6991*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6992*61046927SAndroid Build Coastguard Worker             units="pixels"
6993*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6994*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
6995*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
6996*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6997*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6998*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6999*61046927SAndroid Build Coastguard Worker             />
7000*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
7001*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
7002*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
7003*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
7004*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7005*61046927SAndroid Build Coastguard Worker             units="pixels"
7006*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7007*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
7008*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
7009*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7010*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7011*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7012*61046927SAndroid Build Coastguard Worker             />
7013*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
7014*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
7015*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
7016*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
7017*61046927SAndroid Build Coastguard Worker             data_type="float"
7018*61046927SAndroid Build Coastguard Worker             max_equation="100"
7019*61046927SAndroid Build Coastguard Worker             units="percent"
7020*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7021*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7022*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7023*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7024*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7025*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7026*61046927SAndroid Build Coastguard Worker             />
7027*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
7028*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
7029*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
7030*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
7031*61046927SAndroid Build Coastguard Worker             data_type="float"
7032*61046927SAndroid Build Coastguard Worker             max_equation="100"
7033*61046927SAndroid Build Coastguard Worker             units="percent"
7034*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7035*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7036*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7037*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7038*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7039*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7040*61046927SAndroid Build Coastguard Worker             />
7041*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
7042*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
7043*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
7044*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
7045*61046927SAndroid Build Coastguard Worker             data_type="float"
7046*61046927SAndroid Build Coastguard Worker             max_equation="100"
7047*61046927SAndroid Build Coastguard Worker             units="percent"
7048*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7049*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7050*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
7051*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7052*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7053*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7054*61046927SAndroid Build Coastguard Worker             />
7055*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
7056*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
7057*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
7058*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
7059*61046927SAndroid Build Coastguard Worker             data_type="float"
7060*61046927SAndroid Build Coastguard Worker             max_equation="100"
7061*61046927SAndroid Build Coastguard Worker             units="percent"
7062*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7063*61046927SAndroid Build Coastguard Worker             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7064*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7065*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7066*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7067*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7068*61046927SAndroid Build Coastguard Worker             />
7069*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
7070*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
7071*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
7072*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7073*61046927SAndroid Build Coastguard Worker             data_type="float"
7074*61046927SAndroid Build Coastguard Worker             max_equation="100"
7075*61046927SAndroid Build Coastguard Worker             units="percent"
7076*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7077*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7078*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7079*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7080*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7081*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7082*61046927SAndroid Build Coastguard Worker             />
7083*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
7084*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
7085*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
7086*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7087*61046927SAndroid Build Coastguard Worker             data_type="float"
7088*61046927SAndroid Build Coastguard Worker             max_equation="100"
7089*61046927SAndroid Build Coastguard Worker             units="percent"
7090*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7091*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7092*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7093*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7094*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7095*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7096*61046927SAndroid Build Coastguard Worker             />
7097*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
7098*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
7099*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
7100*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7101*61046927SAndroid Build Coastguard Worker             data_type="float"
7102*61046927SAndroid Build Coastguard Worker             max_equation="100"
7103*61046927SAndroid Build Coastguard Worker             units="percent"
7104*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7105*61046927SAndroid Build Coastguard Worker             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7106*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7107*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7108*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7109*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7110*61046927SAndroid Build Coastguard Worker             />
7111*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
7112*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
7113*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
7114*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7115*61046927SAndroid Build Coastguard Worker             data_type="float"
7116*61046927SAndroid Build Coastguard Worker             max_equation="100"
7117*61046927SAndroid Build Coastguard Worker             units="percent"
7118*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7119*61046927SAndroid Build Coastguard Worker             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7120*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
7121*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7122*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7123*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7124*61046927SAndroid Build Coastguard Worker             />
7125*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
7126*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
7127*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
7128*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7129*61046927SAndroid Build Coastguard Worker             data_type="float"
7130*61046927SAndroid Build Coastguard Worker             max_equation="100"
7131*61046927SAndroid Build Coastguard Worker             units="percent"
7132*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7133*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7134*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
7135*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7136*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7137*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7138*61046927SAndroid Build Coastguard Worker             />
7139*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
7140*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
7141*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
7142*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7143*61046927SAndroid Build Coastguard Worker             data_type="float"
7144*61046927SAndroid Build Coastguard Worker             max_equation="100"
7145*61046927SAndroid Build Coastguard Worker             units="percent"
7146*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7147*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7148*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
7149*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7150*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7151*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7152*61046927SAndroid Build Coastguard Worker             />
7153*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
7154*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
7155*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
7156*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7157*61046927SAndroid Build Coastguard Worker             data_type="float"
7158*61046927SAndroid Build Coastguard Worker             max_equation="100"
7159*61046927SAndroid Build Coastguard Worker             units="percent"
7160*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7161*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7162*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
7163*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
7164*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7165*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7166*61046927SAndroid Build Coastguard Worker             />
7167*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank5 Stalled"
7168*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank5Stalled"
7169*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank5_stalled"
7170*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank5 is stalled"
7171*61046927SAndroid Build Coastguard Worker             data_type="float"
7172*61046927SAndroid Build Coastguard Worker             max_equation="100"
7173*61046927SAndroid Build Coastguard Worker             units="percent"
7174*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7175*61046927SAndroid Build Coastguard Worker             equation="B 2 READ B 3 READ FADD B 0 READ FADD B 1 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
7176*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
7177*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
7178*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7179*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7180*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
7181*61046927SAndroid Build Coastguard Worker             />
7182*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
7183*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
7184*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
7185*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7186*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10010400" />
7187*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12010000" />
7188*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C000400" />
7189*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E005500" />
7190*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10000155" />
7191*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00010022" />
7192*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06010840" />
7193*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08010828" />
7194*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A010969" />
7195*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C010AA4" />
7196*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E010AE3" />
7197*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04010000" />
7198*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14010000" />
7199*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C040400" />
7200*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E045500" />
7201*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040155" />
7202*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04051000" />
7203*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A054000" />
7204*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C055000" />
7205*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E055000" />
7206*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050055" />
7207*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24068100" />
7208*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600FF" />
7209*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00124000" />
7210*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E124000" />
7211*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18125540" />
7212*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A120015" />
7213*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04131000" />
7214*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06138000" />
7215*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0813F000" />
7216*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A13F000" />
7217*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00144000" />
7218*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06148000" />
7219*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0814C000" />
7220*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A14C000" />
7221*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C14C000" />
7222*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E14C000" />
7223*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00154000" />
7224*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E154000" />
7225*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16152AA8" />
7226*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150005" />
7227*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7228*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
7229*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F4800" />
7230*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4924" />
7231*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
7232*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
7233*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F0000" />
7234*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F0000" />
7235*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
7236*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
7237*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
7238*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F0000" />
7239*61046927SAndroid Build Coastguard Worker    </register_config>
7240*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
7241*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
7242*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
7243*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
7244*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
7245*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
7246*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000022" />
7247*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFF8" />
7248*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000082" />
7249*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FFE7" />
7250*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000402" />
7251*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FF1F" />
7252*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00001002" />
7253*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FCFF" />
7254*61046927SAndroid Build Coastguard Worker    </register_config>
7255*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
7256*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
7257*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00008003" />
7258*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00011010" />
7259*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00050012" />
7260*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00052051" />
7261*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00000053" />
7262*61046927SAndroid Build Coastguard Worker    </register_config>
7263*61046927SAndroid Build Coastguard Worker  </set>
7264*61046927SAndroid Build Coastguard Worker
7265*61046927SAndroid Build Coastguard Worker  <set name="Metric set Sampler 1"
7266*61046927SAndroid Build Coastguard Worker       chipset="ICL"
7267*61046927SAndroid Build Coastguard Worker       symbol_name="Sampler_1"
7268*61046927SAndroid Build Coastguard Worker       underscore_name="sampler_1"
7269*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
7270*61046927SAndroid Build Coastguard Worker       hw_config_guid="51a2eb6d-9fad-4489-8f22-ab845fe7882a"
7271*61046927SAndroid Build Coastguard Worker       >
7272*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
7273*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
7274*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
7275*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
7276*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7277*61046927SAndroid Build Coastguard Worker             units="ns"
7278*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7279*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7280*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7281*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7282*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7283*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7284*61046927SAndroid Build Coastguard Worker             />
7285*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
7286*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
7287*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
7288*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
7289*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7290*61046927SAndroid Build Coastguard Worker             units="cycles"
7291*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7292*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
7293*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7294*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
7295*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7296*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7297*61046927SAndroid Build Coastguard Worker             />
7298*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
7299*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
7300*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
7301*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
7302*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7303*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
7304*61046927SAndroid Build Coastguard Worker             units="hz"
7305*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7306*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7307*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7308*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7309*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7310*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7311*61046927SAndroid Build Coastguard Worker             />
7312*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
7313*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
7314*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
7315*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
7316*61046927SAndroid Build Coastguard Worker             data_type="float"
7317*61046927SAndroid Build Coastguard Worker             max_equation="100"
7318*61046927SAndroid Build Coastguard Worker             units="percent"
7319*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7320*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7321*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7322*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
7323*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7324*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7325*61046927SAndroid Build Coastguard Worker             />
7326*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
7327*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
7328*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
7329*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
7330*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7331*61046927SAndroid Build Coastguard Worker             units="threads"
7332*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7333*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
7334*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7335*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7336*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7337*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7338*61046927SAndroid Build Coastguard Worker             />
7339*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
7340*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
7341*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
7342*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
7343*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7344*61046927SAndroid Build Coastguard Worker             units="threads"
7345*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7346*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
7347*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7348*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7349*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7350*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7351*61046927SAndroid Build Coastguard Worker             />
7352*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
7353*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
7354*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
7355*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
7356*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7357*61046927SAndroid Build Coastguard Worker             units="threads"
7358*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7359*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
7360*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7361*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7362*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7363*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7364*61046927SAndroid Build Coastguard Worker             />
7365*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
7366*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
7367*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
7368*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
7369*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7370*61046927SAndroid Build Coastguard Worker             units="threads"
7371*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7372*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
7373*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7374*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7375*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7376*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7377*61046927SAndroid Build Coastguard Worker             />
7378*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
7379*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
7380*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
7381*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
7382*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7383*61046927SAndroid Build Coastguard Worker             units="threads"
7384*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7385*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
7386*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
7387*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7388*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7389*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7390*61046927SAndroid Build Coastguard Worker             />
7391*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
7392*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
7393*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
7394*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
7395*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7396*61046927SAndroid Build Coastguard Worker             units="threads"
7397*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7398*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
7399*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
7400*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7401*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7402*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7403*61046927SAndroid Build Coastguard Worker             />
7404*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
7405*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
7406*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
7407*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
7408*61046927SAndroid Build Coastguard Worker             data_type="float"
7409*61046927SAndroid Build Coastguard Worker             max_equation="100"
7410*61046927SAndroid Build Coastguard Worker             units="percent"
7411*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7412*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7413*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7414*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7415*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7416*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7417*61046927SAndroid Build Coastguard Worker             />
7418*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
7419*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
7420*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
7421*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
7422*61046927SAndroid Build Coastguard Worker             data_type="float"
7423*61046927SAndroid Build Coastguard Worker             max_equation="100"
7424*61046927SAndroid Build Coastguard Worker             units="percent"
7425*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7426*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7427*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7428*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7429*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7430*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7431*61046927SAndroid Build Coastguard Worker             />
7432*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
7433*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
7434*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
7435*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
7436*61046927SAndroid Build Coastguard Worker             data_type="float"
7437*61046927SAndroid Build Coastguard Worker             max_equation="100"
7438*61046927SAndroid Build Coastguard Worker             units="percent"
7439*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7440*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7441*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
7442*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7443*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7444*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7445*61046927SAndroid Build Coastguard Worker             />
7446*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
7447*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
7448*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
7449*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
7450*61046927SAndroid Build Coastguard Worker             data_type="float"
7451*61046927SAndroid Build Coastguard Worker             max_equation="100"
7452*61046927SAndroid Build Coastguard Worker             units="percent"
7453*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7454*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7455*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7456*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7457*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7458*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7459*61046927SAndroid Build Coastguard Worker             />
7460*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
7461*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
7462*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
7463*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
7464*61046927SAndroid Build Coastguard Worker             data_type="float"
7465*61046927SAndroid Build Coastguard Worker             max_equation="100"
7466*61046927SAndroid Build Coastguard Worker             units="percent"
7467*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7468*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7469*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7470*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7471*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7472*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7473*61046927SAndroid Build Coastguard Worker             />
7474*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
7475*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
7476*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
7477*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
7478*61046927SAndroid Build Coastguard Worker             data_type="float"
7479*61046927SAndroid Build Coastguard Worker             max_equation="100"
7480*61046927SAndroid Build Coastguard Worker             units="percent"
7481*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7482*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7483*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7484*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7485*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7486*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7487*61046927SAndroid Build Coastguard Worker             />
7488*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
7489*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
7490*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
7491*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
7492*61046927SAndroid Build Coastguard Worker             data_type="float"
7493*61046927SAndroid Build Coastguard Worker             max_equation="100"
7494*61046927SAndroid Build Coastguard Worker             units="percent"
7495*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7496*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7497*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
7498*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7499*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7500*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7501*61046927SAndroid Build Coastguard Worker             />
7502*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
7503*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
7504*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
7505*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
7506*61046927SAndroid Build Coastguard Worker             data_type="float"
7507*61046927SAndroid Build Coastguard Worker             max_equation="100"
7508*61046927SAndroid Build Coastguard Worker             units="percent"
7509*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7510*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7511*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
7512*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7513*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7514*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7515*61046927SAndroid Build Coastguard Worker             />
7516*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
7517*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
7518*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
7519*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
7520*61046927SAndroid Build Coastguard Worker             data_type="float"
7521*61046927SAndroid Build Coastguard Worker             max_equation="100"
7522*61046927SAndroid Build Coastguard Worker             units="percent"
7523*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7524*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7525*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
7526*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7527*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7528*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7529*61046927SAndroid Build Coastguard Worker             />
7530*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
7531*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
7532*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
7533*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
7534*61046927SAndroid Build Coastguard Worker             data_type="float"
7535*61046927SAndroid Build Coastguard Worker             max_equation="100"
7536*61046927SAndroid Build Coastguard Worker             units="percent"
7537*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7538*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7539*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
7540*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
7541*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7542*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7543*61046927SAndroid Build Coastguard Worker             />
7544*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
7545*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
7546*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
7547*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
7548*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7549*61046927SAndroid Build Coastguard Worker             units="pixels"
7550*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7551*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
7552*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
7553*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7554*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7555*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7556*61046927SAndroid Build Coastguard Worker             />
7557*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
7558*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
7559*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
7560*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
7561*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7562*61046927SAndroid Build Coastguard Worker             units="pixels"
7563*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7564*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
7565*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
7566*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7567*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7568*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7569*61046927SAndroid Build Coastguard Worker             />
7570*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
7571*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
7572*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
7573*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
7574*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7575*61046927SAndroid Build Coastguard Worker             units="pixels"
7576*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7577*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
7578*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
7579*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7580*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7581*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7582*61046927SAndroid Build Coastguard Worker             />
7583*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
7584*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
7585*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
7586*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
7587*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7588*61046927SAndroid Build Coastguard Worker             units="pixels"
7589*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7590*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
7591*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
7592*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
7593*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7594*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7595*61046927SAndroid Build Coastguard Worker             />
7596*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
7597*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
7598*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
7599*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
7600*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7601*61046927SAndroid Build Coastguard Worker             units="pixels"
7602*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7603*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
7604*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
7605*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7606*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7607*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7608*61046927SAndroid Build Coastguard Worker             />
7609*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
7610*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
7611*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
7612*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
7613*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7614*61046927SAndroid Build Coastguard Worker             units="pixels"
7615*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7616*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
7617*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
7618*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7619*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7620*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7621*61046927SAndroid Build Coastguard Worker             />
7622*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
7623*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
7624*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
7625*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
7626*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7627*61046927SAndroid Build Coastguard Worker             units="pixels"
7628*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7629*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
7630*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
7631*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7632*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7633*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7634*61046927SAndroid Build Coastguard Worker             />
7635*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
7636*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
7637*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
7638*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
7639*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7640*61046927SAndroid Build Coastguard Worker             units="texels"
7641*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7642*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
7643*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
7644*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7645*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7646*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7647*61046927SAndroid Build Coastguard Worker             />
7648*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
7649*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
7650*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
7651*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
7652*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7653*61046927SAndroid Build Coastguard Worker             units="texels"
7654*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7655*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
7656*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
7657*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
7658*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7659*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7660*61046927SAndroid Build Coastguard Worker             />
7661*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
7662*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
7663*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
7664*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
7665*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7666*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7667*61046927SAndroid Build Coastguard Worker             units="bytes"
7668*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7669*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
7670*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
7671*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7672*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7673*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7674*61046927SAndroid Build Coastguard Worker             />
7675*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
7676*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
7677*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
7678*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
7679*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7680*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7681*61046927SAndroid Build Coastguard Worker             units="bytes"
7682*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7683*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
7684*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
7685*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7686*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7687*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7688*61046927SAndroid Build Coastguard Worker             />
7689*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
7690*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
7691*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
7692*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
7693*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7694*61046927SAndroid Build Coastguard Worker             units="messages"
7695*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7696*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
7697*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
7698*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7699*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7700*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7701*61046927SAndroid Build Coastguard Worker             />
7702*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
7703*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
7704*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
7705*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
7706*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7707*61046927SAndroid Build Coastguard Worker             units="messages"
7708*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7709*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
7710*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
7711*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7712*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7713*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7714*61046927SAndroid Build Coastguard Worker             />
7715*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
7716*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
7717*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
7718*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
7719*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7720*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
7721*61046927SAndroid Build Coastguard Worker             units="bytes"
7722*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7723*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
7724*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
7725*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
7726*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7727*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7728*61046927SAndroid Build Coastguard Worker             />
7729*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
7730*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
7731*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
7732*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
7733*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7734*61046927SAndroid Build Coastguard Worker             units="messages"
7735*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7736*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
7737*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
7738*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7739*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7740*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7741*61046927SAndroid Build Coastguard Worker             />
7742*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice0 Input Available"
7743*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00InputAvailable"
7744*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_input_available"
7745*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice0 sampler input is available"
7746*61046927SAndroid Build Coastguard Worker             data_type="float"
7747*61046927SAndroid Build Coastguard Worker             max_equation="100"
7748*61046927SAndroid Build Coastguard Worker             units="percent"
7749*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7750*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
7751*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
7752*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7753*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7754*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7755*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7756*61046927SAndroid Build Coastguard Worker             />
7757*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice1 Input Available"
7758*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler01InputAvailable"
7759*61046927SAndroid Build Coastguard Worker             underscore_name="sampler01_input_available"
7760*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice1 sampler input is available"
7761*61046927SAndroid Build Coastguard Worker             data_type="float"
7762*61046927SAndroid Build Coastguard Worker             max_equation="100"
7763*61046927SAndroid Build Coastguard Worker             units="percent"
7764*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7765*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
7766*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 2 AND"
7767*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7768*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7769*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7770*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7771*61046927SAndroid Build Coastguard Worker             />
7772*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice2 Input Available"
7773*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler02InputAvailable"
7774*61046927SAndroid Build Coastguard Worker             underscore_name="sampler02_input_available"
7775*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice2 sampler input is available"
7776*61046927SAndroid Build Coastguard Worker             data_type="float"
7777*61046927SAndroid Build Coastguard Worker             max_equation="100"
7778*61046927SAndroid Build Coastguard Worker             units="percent"
7779*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7780*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
7781*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 4 AND"
7782*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7783*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7784*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7785*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7786*61046927SAndroid Build Coastguard Worker             />
7787*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice3 Input Available"
7788*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler03InputAvailable"
7789*61046927SAndroid Build Coastguard Worker             underscore_name="sampler03_input_available"
7790*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice3 sampler input is available"
7791*61046927SAndroid Build Coastguard Worker             data_type="float"
7792*61046927SAndroid Build Coastguard Worker             max_equation="100"
7793*61046927SAndroid Build Coastguard Worker             units="percent"
7794*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7795*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
7796*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 8 AND"
7797*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7798*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7799*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7800*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7801*61046927SAndroid Build Coastguard Worker             />
7802*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice4 Input Available"
7803*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler04InputAvailable"
7804*61046927SAndroid Build Coastguard Worker             underscore_name="sampler04_input_available"
7805*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice4 sampler input is available"
7806*61046927SAndroid Build Coastguard Worker             data_type="float"
7807*61046927SAndroid Build Coastguard Worker             max_equation="100"
7808*61046927SAndroid Build Coastguard Worker             units="percent"
7809*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7810*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
7811*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 16 AND"
7812*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7813*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7814*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7815*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7816*61046927SAndroid Build Coastguard Worker             />
7817*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice5 Input Available"
7818*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler05InputAvailable"
7819*61046927SAndroid Build Coastguard Worker             underscore_name="sampler05_input_available"
7820*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice5 sampler input is available"
7821*61046927SAndroid Build Coastguard Worker             data_type="float"
7822*61046927SAndroid Build Coastguard Worker             max_equation="100"
7823*61046927SAndroid Build Coastguard Worker             units="percent"
7824*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7825*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
7826*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 32 AND"
7827*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7828*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7829*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7830*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7831*61046927SAndroid Build Coastguard Worker             />
7832*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice6 Input Available"
7833*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler06InputAvailable"
7834*61046927SAndroid Build Coastguard Worker             underscore_name="sampler06_input_available"
7835*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice6 sampler input is available"
7836*61046927SAndroid Build Coastguard Worker             data_type="float"
7837*61046927SAndroid Build Coastguard Worker             max_equation="100"
7838*61046927SAndroid Build Coastguard Worker             units="percent"
7839*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7840*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7841*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 64 AND"
7842*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7843*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7844*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7845*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7846*61046927SAndroid Build Coastguard Worker             />
7847*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice7 Input Available"
7848*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler07InputAvailable"
7849*61046927SAndroid Build Coastguard Worker             underscore_name="sampler07_input_available"
7850*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice7 sampler input is available"
7851*61046927SAndroid Build Coastguard Worker             data_type="float"
7852*61046927SAndroid Build Coastguard Worker             max_equation="100"
7853*61046927SAndroid Build Coastguard Worker             units="percent"
7854*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7855*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7856*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 128 AND"
7857*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
7858*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7859*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7860*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
7861*61046927SAndroid Build Coastguard Worker             />
7862*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
7863*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
7864*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
7865*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7866*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x142A0165" />
7867*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x142F0165" />
7868*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x146A0165" />
7869*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x146F0165" />
7870*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14AA0165" />
7871*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14AF0165" />
7872*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14EA0165" />
7873*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14EF0165" />
7874*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x161E8000" />
7875*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181EC000" />
7876*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A1E0400" />
7877*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x061F8000" />
7878*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081F8000" />
7879*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1F8000" />
7880*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1F0400" />
7881*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06204000" />
7882*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08204000" />
7883*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A204000" />
7884*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C204000" />
7885*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06218000" />
7886*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08218000" />
7887*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A218000" />
7888*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C218000" />
7889*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x042A1800" />
7890*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x062AC038" />
7891*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x102A0000" />
7892*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x082AC000" />
7893*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A2A0000" />
7894*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C2A0000" />
7895*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
7896*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
7897*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E2C8000" />
7898*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x182C0002" />
7899*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x022F2000" />
7900*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x042F0048" />
7901*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x102F0000" />
7902*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C5E000C" />
7903*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x125E8000" />
7904*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x145E8000" />
7905*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E5F000C" />
7906*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025F8000" />
7907*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045F8000" />
7908*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C600014" />
7909*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02604000" />
7910*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04604000" />
7911*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16612800" />
7912*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02618000" />
7913*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04618000" />
7914*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x006A1800" />
7915*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x026A0038" />
7916*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x106A0000" />
7917*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A6A00F0" />
7918*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x046A0000" />
7919*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A6C000A" />
7920*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x066C8000" />
7921*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x086C8000" />
7922*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E6F2440" />
7923*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x106F0000" />
7924*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A9EC000" />
7925*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C9E0003" />
7926*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9FC000" />
7927*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9F0003" />
7928*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AA02A00" />
7929*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CA00001" />
7930*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16A102A8" />
7931*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CAA1C30" />
7932*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10AA0000" />
7933*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18AAF000" />
7934*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AAA0000" />
7935*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18ACAA00" />
7936*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AAF2440" />
7937*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10AF0000" />
7938*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10DE8000" />
7939*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ADE3800" />
7940*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00DF8000" />
7941*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDF3800" />
7942*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00E04000" />
7943*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EE04000" />
7944*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AE000A0" />
7945*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00E18000" />
7946*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EE18000" />
7947*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14E18000" />
7948*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16E10002" />
7949*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08EA1C30" />
7950*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10EA0000" />
7951*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00EAC000" />
7952*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EEAC000" />
7953*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18EA0000" />
7954*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04EC8000" />
7955*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18EC00A8" />
7956*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00EF0040" />
7957*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06EF2400" />
7958*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10EF0000" />
7959*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C045400" />
7960*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E045555" />
7961*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040155" />
7962*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04055000" />
7963*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A055000" />
7964*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C055000" />
7965*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E055000" />
7966*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050055" />
7967*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
7968*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
7969*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2406FF00" />
7970*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600FF" />
7971*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E08A000" />
7972*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00088000" />
7973*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02082000" />
7974*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14090050" />
7975*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04094000" />
7976*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06091000" />
7977*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000D2000" />
7978*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060D8000" />
7979*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080DA000" />
7980*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E1000" />
7981*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E4000" />
7982*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0E5000" />
7983*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1812FC00" />
7984*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A12002B" />
7985*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02128000" />
7986*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04128000" />
7987*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0813C000" />
7988*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A13F000" />
7989*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04136000" />
7990*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A14C000" />
7991*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C14C000" />
7992*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E14C000" />
7993*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00148000" />
7994*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02144000" />
7995*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00158000" />
7996*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E158000" />
7997*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16152AD0" />
7998*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150005" />
7999*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02154000" />
8000*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04154000" />
8001*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0615C000" />
8002*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0815C000" />
8003*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A15C000" />
8004*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C15C000" />
8005*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02188000" />
8006*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0418A000" />
8007*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06182000" />
8008*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A198000" />
8009*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C19A000" />
8010*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E192000" />
8011*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1CA000" />
8012*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1CA000" />
8013*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x121D5400" />
8014*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x141D0002" />
8015*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8016*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
8017*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F4924" />
8018*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4924" />
8019*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
8020*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
8021*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
8022*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F3000" />
8023*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F4030" />
8024*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F0040" />
8025*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F1000" />
8026*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0010" />
8027*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
8028*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F1010" />
8029*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F3030" />
8030*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F4040" />
8031*61046927SAndroid Build Coastguard Worker    </register_config>
8032*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
8033*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
8034*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
8035*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
8036*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
8037*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
8038*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000018" />
8039*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFFC" />
8040*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000060" />
8041*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FFF3" />
8042*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000180" />
8043*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FFCF" />
8044*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00000600" />
8045*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FF3F" />
8046*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00001800" />
8047*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FCFF" />
8048*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00006000" />
8049*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000F3FF" />
8050*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x00018000" />
8051*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000CFFF" />
8052*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x00060000" />
8053*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x00003FFF" />
8054*61046927SAndroid Build Coastguard Worker    </register_config>
8055*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
8056*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
8057*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
8058*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
8059*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8060*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8061*61046927SAndroid Build Coastguard Worker    </register_config>
8062*61046927SAndroid Build Coastguard Worker  </set>
8063*61046927SAndroid Build Coastguard Worker
8064*61046927SAndroid Build Coastguard Worker  <set name="Metric set Sampler 2"
8065*61046927SAndroid Build Coastguard Worker       chipset="ICL"
8066*61046927SAndroid Build Coastguard Worker       symbol_name="Sampler_2"
8067*61046927SAndroid Build Coastguard Worker       underscore_name="sampler_2"
8068*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
8069*61046927SAndroid Build Coastguard Worker       hw_config_guid="afc0f021-8c33-4d60-803d-93487f96c7c1"
8070*61046927SAndroid Build Coastguard Worker       >
8071*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
8072*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
8073*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
8074*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
8075*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8076*61046927SAndroid Build Coastguard Worker             units="ns"
8077*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8078*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8079*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8080*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8081*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8082*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8083*61046927SAndroid Build Coastguard Worker             />
8084*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
8085*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
8086*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
8087*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
8088*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8089*61046927SAndroid Build Coastguard Worker             units="cycles"
8090*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8091*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
8092*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8093*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
8094*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8095*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8096*61046927SAndroid Build Coastguard Worker             />
8097*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
8098*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
8099*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
8100*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
8101*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8102*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
8103*61046927SAndroid Build Coastguard Worker             units="hz"
8104*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8105*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8106*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8107*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8108*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8109*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8110*61046927SAndroid Build Coastguard Worker             />
8111*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
8112*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
8113*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
8114*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
8115*61046927SAndroid Build Coastguard Worker             data_type="float"
8116*61046927SAndroid Build Coastguard Worker             max_equation="100"
8117*61046927SAndroid Build Coastguard Worker             units="percent"
8118*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8119*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8120*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8121*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
8122*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8123*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8124*61046927SAndroid Build Coastguard Worker             />
8125*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
8126*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
8127*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
8128*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
8129*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8130*61046927SAndroid Build Coastguard Worker             units="threads"
8131*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8132*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
8133*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8134*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8135*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8136*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8137*61046927SAndroid Build Coastguard Worker             />
8138*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
8139*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
8140*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
8141*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
8142*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8143*61046927SAndroid Build Coastguard Worker             units="threads"
8144*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8145*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
8146*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
8147*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8148*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8149*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8150*61046927SAndroid Build Coastguard Worker             />
8151*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
8152*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
8153*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
8154*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
8155*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8156*61046927SAndroid Build Coastguard Worker             units="threads"
8157*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8158*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
8159*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
8160*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8161*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8162*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8163*61046927SAndroid Build Coastguard Worker             />
8164*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
8165*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
8166*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
8167*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
8168*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8169*61046927SAndroid Build Coastguard Worker             units="threads"
8170*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8171*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
8172*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
8173*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8174*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8175*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8176*61046927SAndroid Build Coastguard Worker             />
8177*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
8178*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
8179*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
8180*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
8181*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8182*61046927SAndroid Build Coastguard Worker             units="threads"
8183*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8184*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
8185*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
8186*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8187*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8188*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8189*61046927SAndroid Build Coastguard Worker             />
8190*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
8191*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
8192*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
8193*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
8194*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8195*61046927SAndroid Build Coastguard Worker             units="threads"
8196*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8197*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
8198*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
8199*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8200*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8201*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8202*61046927SAndroid Build Coastguard Worker             />
8203*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
8204*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
8205*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
8206*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
8207*61046927SAndroid Build Coastguard Worker             data_type="float"
8208*61046927SAndroid Build Coastguard Worker             max_equation="100"
8209*61046927SAndroid Build Coastguard Worker             units="percent"
8210*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8211*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8212*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
8213*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System 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="EU Stall"
8218*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
8219*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
8220*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
8221*61046927SAndroid Build Coastguard Worker             data_type="float"
8222*61046927SAndroid Build Coastguard Worker             max_equation="100"
8223*61046927SAndroid Build Coastguard Worker             units="percent"
8224*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8225*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8226*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
8227*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8228*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8229*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8230*61046927SAndroid Build Coastguard Worker             />
8231*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
8232*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
8233*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
8234*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
8235*61046927SAndroid Build Coastguard Worker             data_type="float"
8236*61046927SAndroid Build Coastguard Worker             max_equation="100"
8237*61046927SAndroid Build Coastguard Worker             units="percent"
8238*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8239*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8240*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
8241*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8242*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8243*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8244*61046927SAndroid Build Coastguard Worker             />
8245*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
8246*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
8247*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
8248*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
8249*61046927SAndroid Build Coastguard Worker             data_type="float"
8250*61046927SAndroid Build Coastguard Worker             max_equation="100"
8251*61046927SAndroid Build Coastguard Worker             units="percent"
8252*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8253*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8254*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8255*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8256*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8257*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8258*61046927SAndroid Build Coastguard Worker             />
8259*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
8260*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
8261*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
8262*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
8263*61046927SAndroid Build Coastguard Worker             data_type="float"
8264*61046927SAndroid Build Coastguard Worker             max_equation="100"
8265*61046927SAndroid Build Coastguard Worker             units="percent"
8266*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8267*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8268*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8269*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8270*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8271*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8272*61046927SAndroid Build Coastguard Worker             />
8273*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
8274*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
8275*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
8276*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
8277*61046927SAndroid Build Coastguard Worker             data_type="float"
8278*61046927SAndroid Build Coastguard Worker             max_equation="100"
8279*61046927SAndroid Build Coastguard Worker             units="percent"
8280*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8281*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8282*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8283*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8284*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8285*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8286*61046927SAndroid Build Coastguard Worker             />
8287*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
8288*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
8289*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
8290*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
8291*61046927SAndroid Build Coastguard Worker             data_type="float"
8292*61046927SAndroid Build Coastguard Worker             max_equation="100"
8293*61046927SAndroid Build Coastguard Worker             units="percent"
8294*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8295*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8296*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8297*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8298*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8299*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8300*61046927SAndroid Build Coastguard Worker             />
8301*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
8302*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
8303*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
8304*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
8305*61046927SAndroid Build Coastguard Worker             data_type="float"
8306*61046927SAndroid Build Coastguard Worker             max_equation="100"
8307*61046927SAndroid Build Coastguard Worker             units="percent"
8308*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8309*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8310*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8311*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8312*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8313*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8314*61046927SAndroid Build Coastguard Worker             />
8315*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
8316*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
8317*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
8318*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8319*61046927SAndroid Build Coastguard Worker             data_type="float"
8320*61046927SAndroid Build Coastguard Worker             max_equation="100"
8321*61046927SAndroid Build Coastguard Worker             units="percent"
8322*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8323*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8324*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8325*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8326*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8327*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8328*61046927SAndroid Build Coastguard Worker             />
8329*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
8330*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
8331*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
8332*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
8333*61046927SAndroid Build Coastguard Worker             data_type="float"
8334*61046927SAndroid Build Coastguard Worker             max_equation="100"
8335*61046927SAndroid Build Coastguard Worker             units="percent"
8336*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8337*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8338*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
8339*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
8340*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8341*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8342*61046927SAndroid Build Coastguard Worker             />
8343*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
8344*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
8345*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
8346*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
8347*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8348*61046927SAndroid Build Coastguard Worker             units="pixels"
8349*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8350*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
8351*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
8352*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8353*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8354*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8355*61046927SAndroid Build Coastguard Worker             />
8356*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
8357*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
8358*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
8359*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
8360*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8361*61046927SAndroid Build Coastguard Worker             units="pixels"
8362*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8363*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
8364*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
8365*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8366*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8367*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8368*61046927SAndroid Build Coastguard Worker             />
8369*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
8370*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
8371*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
8372*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
8373*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8374*61046927SAndroid Build Coastguard Worker             units="pixels"
8375*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8376*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
8377*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
8378*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8379*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8380*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8381*61046927SAndroid Build Coastguard Worker             />
8382*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
8383*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
8384*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
8385*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
8386*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8387*61046927SAndroid Build Coastguard Worker             units="pixels"
8388*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8389*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
8390*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
8391*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
8392*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8393*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8394*61046927SAndroid Build Coastguard Worker             />
8395*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
8396*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
8397*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
8398*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
8399*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8400*61046927SAndroid Build Coastguard Worker             units="pixels"
8401*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8402*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
8403*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
8404*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8405*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8406*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8407*61046927SAndroid Build Coastguard Worker             />
8408*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
8409*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
8410*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
8411*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
8412*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8413*61046927SAndroid Build Coastguard Worker             units="pixels"
8414*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8415*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
8416*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
8417*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8418*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8419*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8420*61046927SAndroid Build Coastguard Worker             />
8421*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
8422*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
8423*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
8424*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
8425*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8426*61046927SAndroid Build Coastguard Worker             units="pixels"
8427*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8428*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
8429*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
8430*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8431*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8432*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8433*61046927SAndroid Build Coastguard Worker             />
8434*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
8435*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
8436*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
8437*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
8438*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8439*61046927SAndroid Build Coastguard Worker             units="texels"
8440*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8441*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
8442*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
8443*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8444*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8445*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8446*61046927SAndroid Build Coastguard Worker             />
8447*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
8448*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
8449*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
8450*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
8451*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8452*61046927SAndroid Build Coastguard Worker             units="texels"
8453*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8454*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
8455*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
8456*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
8457*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8458*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8459*61046927SAndroid Build Coastguard Worker             />
8460*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
8461*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
8462*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
8463*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
8464*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8465*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8466*61046927SAndroid Build Coastguard Worker             units="bytes"
8467*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8468*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
8469*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
8470*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8471*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8472*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8473*61046927SAndroid Build Coastguard Worker             />
8474*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
8475*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
8476*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
8477*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
8478*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8479*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8480*61046927SAndroid Build Coastguard Worker             units="bytes"
8481*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8482*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
8483*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
8484*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8485*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8486*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8487*61046927SAndroid Build Coastguard Worker             />
8488*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
8489*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
8490*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
8491*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
8492*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8493*61046927SAndroid Build Coastguard Worker             units="messages"
8494*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8495*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
8496*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
8497*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8498*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8499*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8500*61046927SAndroid Build Coastguard Worker             />
8501*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
8502*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
8503*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
8504*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
8505*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8506*61046927SAndroid Build Coastguard Worker             units="messages"
8507*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8508*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
8509*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
8510*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8511*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8512*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8513*61046927SAndroid Build Coastguard Worker             />
8514*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
8515*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
8516*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
8517*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
8518*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8519*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
8520*61046927SAndroid Build Coastguard Worker             units="bytes"
8521*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8522*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
8523*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
8524*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
8525*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8526*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8527*61046927SAndroid Build Coastguard Worker             />
8528*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
8529*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
8530*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
8531*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
8532*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8533*61046927SAndroid Build Coastguard Worker             units="messages"
8534*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8535*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
8536*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
8537*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8538*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8539*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8540*61046927SAndroid Build Coastguard Worker             />
8541*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice0 Sampler Output Ready"
8542*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00OutputReady"
8543*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_output_ready"
8544*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice0 sampler output is ready"
8545*61046927SAndroid Build Coastguard Worker             data_type="float"
8546*61046927SAndroid Build Coastguard Worker             max_equation="100"
8547*61046927SAndroid Build Coastguard Worker             units="percent"
8548*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8549*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
8550*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
8551*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
8552*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8553*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8554*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8555*61046927SAndroid Build Coastguard Worker             />
8556*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice1 Sampler Output Ready"
8557*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler01OutputReady"
8558*61046927SAndroid Build Coastguard Worker             underscore_name="sampler01_output_ready"
8559*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice1 sampler output is ready"
8560*61046927SAndroid Build Coastguard Worker             data_type="float"
8561*61046927SAndroid Build Coastguard Worker             max_equation="100"
8562*61046927SAndroid Build Coastguard Worker             units="percent"
8563*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8564*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
8565*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 2 AND"
8566*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
8567*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8568*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8569*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8570*61046927SAndroid Build Coastguard Worker             />
8571*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice2 Sampler Output Ready"
8572*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler02OutputReady"
8573*61046927SAndroid Build Coastguard Worker             underscore_name="sampler02_output_ready"
8574*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice2 sampler output is ready"
8575*61046927SAndroid Build Coastguard Worker             data_type="float"
8576*61046927SAndroid Build Coastguard Worker             max_equation="100"
8577*61046927SAndroid Build Coastguard Worker             units="percent"
8578*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8579*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
8580*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 4 AND"
8581*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
8582*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8583*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8584*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8585*61046927SAndroid Build Coastguard Worker             />
8586*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice3 Sampler Output Ready"
8587*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler03OutputReady"
8588*61046927SAndroid Build Coastguard Worker             underscore_name="sampler03_output_ready"
8589*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice3 sampler output is ready"
8590*61046927SAndroid Build Coastguard Worker             data_type="float"
8591*61046927SAndroid Build Coastguard Worker             max_equation="100"
8592*61046927SAndroid Build Coastguard Worker             units="percent"
8593*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8594*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
8595*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 8 AND"
8596*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
8597*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8598*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8599*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8600*61046927SAndroid Build Coastguard Worker             />
8601*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice4 Sampler Output Ready"
8602*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler04OutputReady"
8603*61046927SAndroid Build Coastguard Worker             underscore_name="sampler04_output_ready"
8604*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice4 sampler output is ready"
8605*61046927SAndroid Build Coastguard Worker             data_type="float"
8606*61046927SAndroid Build Coastguard Worker             max_equation="100"
8607*61046927SAndroid Build Coastguard Worker             units="percent"
8608*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8609*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
8610*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 16 AND"
8611*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
8612*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8613*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8614*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8615*61046927SAndroid Build Coastguard Worker             />
8616*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice5 Sampler Output Ready"
8617*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler05OutputReady"
8618*61046927SAndroid Build Coastguard Worker             underscore_name="sampler05_output_ready"
8619*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice5 sampler output is ready"
8620*61046927SAndroid Build Coastguard Worker             data_type="float"
8621*61046927SAndroid Build Coastguard Worker             max_equation="100"
8622*61046927SAndroid Build Coastguard Worker             units="percent"
8623*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8624*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
8625*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 32 AND"
8626*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
8627*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8628*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8629*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8630*61046927SAndroid Build Coastguard Worker             />
8631*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice6 Sampler Output Ready"
8632*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler06OutputReady"
8633*61046927SAndroid Build Coastguard Worker             underscore_name="sampler06_output_ready"
8634*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice6 sampler output is ready"
8635*61046927SAndroid Build Coastguard Worker             data_type="float"
8636*61046927SAndroid Build Coastguard Worker             max_equation="100"
8637*61046927SAndroid Build Coastguard Worker             units="percent"
8638*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8639*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
8640*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 64 AND"
8641*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
8642*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8643*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8644*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8645*61046927SAndroid Build Coastguard Worker             />
8646*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Subslice7 Sampler Output Ready"
8647*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler07OutputReady"
8648*61046927SAndroid Build Coastguard Worker             underscore_name="sampler07_output_ready"
8649*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 subslice7 sampler output is ready"
8650*61046927SAndroid Build Coastguard Worker             data_type="float"
8651*61046927SAndroid Build Coastguard Worker             max_equation="100"
8652*61046927SAndroid Build Coastguard Worker             units="percent"
8653*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8654*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
8655*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 128 AND"
8656*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
8657*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
8658*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8659*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
8660*61046927SAndroid Build Coastguard Worker             />
8661*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
8662*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
8663*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
8664*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
8665*61046927SAndroid Build Coastguard Worker             data_type="float"
8666*61046927SAndroid Build Coastguard Worker             max_equation="100"
8667*61046927SAndroid Build Coastguard Worker             units="percent"
8668*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8669*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
8670*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8671*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8672*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8673*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8674*61046927SAndroid Build Coastguard Worker             />
8675*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
8676*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
8677*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
8678*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x142D0005" />
8680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14320005" />
8681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x146D0005" />
8682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14720005" />
8683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14AD0005" />
8684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14B20005" />
8685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14ED0005" />
8686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14F20005" />
8687*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1E000C" />
8688*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F000C" />
8689*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C200014" />
8690*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16212800" />
8691*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22290010" />
8692*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A2A00D0" />
8693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A2C000A" />
8694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E2D0033" />
8695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x022D0000" />
8696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E2F8000" />
8697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E300080" />
8698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A310008" />
8699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E321980" />
8700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02320000" />
8701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x125E8000" />
8702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x145E8000" />
8703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025F8000" />
8704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045F8000" />
8705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02604000" />
8706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04604000" />
8707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02618000" />
8708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04618000" />
8709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12698000" />
8710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x026A4000" />
8711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x046AC000" />
8712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x066C8000" />
8713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x086C8000" />
8714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x006D1980" />
8715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x026D0000" />
8716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x026F4000" />
8717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A702000" />
8718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08718000" />
8719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02720033" />
8720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x169E8000" />
8721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x189E4000" />
8722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x069F8000" />
8723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x089F8000" />
8724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06A04000" />
8725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08A04000" />
8726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06A18000" />
8727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08A18000" />
8728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16A98000" />
8729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06AA4000" />
8730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08AAC000" />
8731*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AAC8000" />
8732*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CAC8000" />
8733*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02AD1980" />
8734*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04AF4000" />
8735*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CB00002" />
8736*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB18000" />
8737*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B20033" />
8738*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B20000" />
8739*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18DE8000" />
8740*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ADE0400" />
8741*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ADF8000" />
8742*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDF0400" />
8743*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AE04000" />
8744*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CE04000" />
8745*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AE18000" />
8746*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CE18000" />
8747*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1EE98000" />
8748*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AEA4000" />
8749*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CEAC000" />
8750*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EEC8000" />
8751*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18EC0002" />
8752*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04ED1980" />
8753*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02ED0000" />
8754*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06EF4000" />
8755*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CF00020" />
8756*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18F10002" />
8757*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06F20033" />
8758*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02F20000" />
8759*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040140" />
8760*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C045000" />
8761*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E040055" />
8762*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050050" />
8763*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04054000" />
8764*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
8765*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
8766*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A051000" />
8767*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600C0" />
8768*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24067E00" />
8769*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00088000" />
8770*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02082000" />
8771*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04094000" />
8772*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06091000" />
8773*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040D8000" />
8774*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060D2000" />
8775*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E4000" />
8776*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E1000" />
8777*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02128000" />
8778*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04128000" />
8779*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0612C000" />
8780*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0812C000" />
8781*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0413E000" />
8782*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06131000" />
8783*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00148000" />
8784*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0214C000" />
8785*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04144000" />
8786*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1815000F" />
8787*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02154000" />
8788*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04154000" />
8789*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06154000" />
8790*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08154000" />
8791*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A158000" />
8792*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C158000" />
8793*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E18A000" />
8794*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14190028" />
8795*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021C8000" />
8796*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041C2000" />
8797*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1D8000" />
8798*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1D2000" />
8799*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8800*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1F3000" />
8801*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A1F0061" />
8802*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
8803*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F0000" />
8804*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
8805*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
8806*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2430" />
8807*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F0124" />
8808*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F5047" />
8809*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F0000" />
8810*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F0020" />
8811*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F0020" />
8812*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F3050" />
8813*61046927SAndroid Build Coastguard Worker    </register_config>
8814*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
8815*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
8816*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
8817*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
8818*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
8819*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
8820*61046927SAndroid Build Coastguard Worker    </register_config>
8821*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
8822*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
8823*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
8824*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
8825*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8826*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8827*61046927SAndroid Build Coastguard Worker    </register_config>
8828*61046927SAndroid Build Coastguard Worker  </set>
8829*61046927SAndroid Build Coastguard Worker
8830*61046927SAndroid Build Coastguard Worker  <set name="Metric set TDL_1"
8831*61046927SAndroid Build Coastguard Worker       chipset="ICL"
8832*61046927SAndroid Build Coastguard Worker       symbol_name="TDL_1"
8833*61046927SAndroid Build Coastguard Worker       underscore_name="tdl_1"
8834*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
8835*61046927SAndroid Build Coastguard Worker       hw_config_guid="eddc2f32-b196-4a72-9bf8-21770e35f8bd"
8836*61046927SAndroid Build Coastguard Worker       >
8837*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
8838*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
8839*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
8840*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
8841*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8842*61046927SAndroid Build Coastguard Worker             units="ns"
8843*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8844*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8845*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8846*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8847*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8848*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8849*61046927SAndroid Build Coastguard Worker             />
8850*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
8851*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
8852*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
8853*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
8854*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8855*61046927SAndroid Build Coastguard Worker             units="cycles"
8856*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8857*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
8858*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8859*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
8860*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8861*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8862*61046927SAndroid Build Coastguard Worker             />
8863*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
8864*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
8865*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
8866*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
8867*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8868*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
8869*61046927SAndroid Build Coastguard Worker             units="hz"
8870*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8871*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8872*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8873*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8874*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8875*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8876*61046927SAndroid Build Coastguard Worker             />
8877*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
8878*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
8879*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
8880*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
8881*61046927SAndroid Build Coastguard Worker             data_type="float"
8882*61046927SAndroid Build Coastguard Worker             max_equation="100"
8883*61046927SAndroid Build Coastguard Worker             units="percent"
8884*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8885*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8886*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8887*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
8888*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8889*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8890*61046927SAndroid Build Coastguard Worker             />
8891*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
8892*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
8893*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
8894*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
8895*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8896*61046927SAndroid Build Coastguard Worker             units="threads"
8897*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8898*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
8899*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8900*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8901*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8902*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8903*61046927SAndroid Build Coastguard Worker             />
8904*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
8905*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
8906*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
8907*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
8908*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8909*61046927SAndroid Build Coastguard Worker             units="threads"
8910*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8911*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
8912*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
8913*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8914*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8915*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8916*61046927SAndroid Build Coastguard Worker             />
8917*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
8918*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
8919*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
8920*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
8921*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8922*61046927SAndroid Build Coastguard Worker             units="threads"
8923*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8924*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
8925*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
8926*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8927*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8928*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8929*61046927SAndroid Build Coastguard Worker             />
8930*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
8931*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
8932*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
8933*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
8934*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8935*61046927SAndroid Build Coastguard Worker             units="threads"
8936*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8937*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
8938*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
8939*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8940*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8941*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8942*61046927SAndroid Build Coastguard Worker             />
8943*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
8944*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
8945*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
8946*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
8947*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8948*61046927SAndroid Build Coastguard Worker             units="threads"
8949*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8950*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
8951*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
8952*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8953*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8954*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8955*61046927SAndroid Build Coastguard Worker             />
8956*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
8957*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
8958*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
8959*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
8960*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8961*61046927SAndroid Build Coastguard Worker             units="threads"
8962*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8963*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
8964*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
8965*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8966*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8967*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8968*61046927SAndroid Build Coastguard Worker             />
8969*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
8970*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
8971*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
8972*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
8973*61046927SAndroid Build Coastguard Worker             data_type="float"
8974*61046927SAndroid Build Coastguard Worker             max_equation="100"
8975*61046927SAndroid Build Coastguard Worker             units="percent"
8976*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8977*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8978*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
8979*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8980*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8981*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8982*61046927SAndroid Build Coastguard Worker             />
8983*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
8984*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
8985*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
8986*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
8987*61046927SAndroid Build Coastguard Worker             data_type="float"
8988*61046927SAndroid Build Coastguard Worker             max_equation="100"
8989*61046927SAndroid Build Coastguard Worker             units="percent"
8990*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8991*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8992*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
8993*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8994*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8995*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8996*61046927SAndroid Build Coastguard Worker             />
8997*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
8998*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
8999*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
9000*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
9001*61046927SAndroid Build Coastguard Worker             data_type="float"
9002*61046927SAndroid Build Coastguard Worker             max_equation="100"
9003*61046927SAndroid Build Coastguard Worker             units="percent"
9004*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9005*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9006*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
9007*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9008*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9009*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9010*61046927SAndroid Build Coastguard Worker             />
9011*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
9012*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
9013*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
9014*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9015*61046927SAndroid Build Coastguard Worker             data_type="float"
9016*61046927SAndroid Build Coastguard Worker             max_equation="100"
9017*61046927SAndroid Build Coastguard Worker             units="percent"
9018*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9019*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9020*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9021*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9022*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9023*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9024*61046927SAndroid Build Coastguard Worker             />
9025*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
9026*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
9027*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
9028*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9029*61046927SAndroid Build Coastguard Worker             data_type="float"
9030*61046927SAndroid Build Coastguard Worker             max_equation="100"
9031*61046927SAndroid Build Coastguard Worker             units="percent"
9032*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9033*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9034*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9035*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9036*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9037*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9038*61046927SAndroid Build Coastguard Worker             />
9039*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
9040*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
9041*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
9042*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9043*61046927SAndroid Build Coastguard Worker             data_type="float"
9044*61046927SAndroid Build Coastguard Worker             max_equation="100"
9045*61046927SAndroid Build Coastguard Worker             units="percent"
9046*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9047*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9048*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9049*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9050*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9051*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9052*61046927SAndroid Build Coastguard Worker             />
9053*61046927SAndroid Build Coastguard Worker    <counter name="VS EU Active"
9054*61046927SAndroid Build Coastguard Worker             symbol_name="VsEuActive"
9055*61046927SAndroid Build Coastguard Worker             underscore_name="vs_eu_active"
9056*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex shaders were processed actively on the EUs."
9057*61046927SAndroid Build Coastguard Worker             data_type="float"
9058*61046927SAndroid Build Coastguard Worker             max_equation="100"
9059*61046927SAndroid Build Coastguard Worker             units="percent"
9060*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9061*61046927SAndroid Build Coastguard Worker             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9062*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9063*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9064*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9065*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9066*61046927SAndroid Build Coastguard Worker             />
9067*61046927SAndroid Build Coastguard Worker    <counter name="VS AVG Active per Thread"
9068*61046927SAndroid Build Coastguard Worker             symbol_name="VsEuActivePerThread"
9069*61046927SAndroid Build Coastguard Worker             underscore_name="vs_eu_active_per_thread"
9070*61046927SAndroid Build Coastguard Worker             description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs."
9071*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9072*61046927SAndroid Build Coastguard Worker             units="cycles"
9073*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9074*61046927SAndroid Build Coastguard Worker             equation="A 13 READ $VsThreads UDIV"
9075*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9076*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
9077*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9078*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9079*61046927SAndroid Build Coastguard Worker             />
9080*61046927SAndroid Build Coastguard Worker    <counter name="VS EU Stall"
9081*61046927SAndroid Build Coastguard Worker             symbol_name="VsEuStall"
9082*61046927SAndroid Build Coastguard Worker             underscore_name="vs_eu_stall"
9083*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex shaders were stalled on the EUs."
9084*61046927SAndroid Build Coastguard Worker             data_type="float"
9085*61046927SAndroid Build Coastguard Worker             max_equation="100"
9086*61046927SAndroid Build Coastguard Worker             units="percent"
9087*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9088*61046927SAndroid Build Coastguard Worker             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9089*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9090*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9091*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9092*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9093*61046927SAndroid Build Coastguard Worker             />
9094*61046927SAndroid Build Coastguard Worker    <counter name="VS AVG Stall per Thread"
9095*61046927SAndroid Build Coastguard Worker             symbol_name="VsEuStallPerThread"
9096*61046927SAndroid Build Coastguard Worker             underscore_name="vs_eu_stall_per_thread"
9097*61046927SAndroid Build Coastguard Worker             description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs."
9098*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9099*61046927SAndroid Build Coastguard Worker             units="cycles"
9100*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9101*61046927SAndroid Build Coastguard Worker             equation="A 14 READ $VsThreads UDIV"
9102*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9103*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
9104*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9105*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9106*61046927SAndroid Build Coastguard Worker             />
9107*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
9108*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
9109*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
9110*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9111*61046927SAndroid Build Coastguard Worker             data_type="float"
9112*61046927SAndroid Build Coastguard Worker             max_equation="100"
9113*61046927SAndroid Build Coastguard Worker             units="percent"
9114*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9115*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9116*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
9117*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9118*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9119*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9120*61046927SAndroid Build Coastguard Worker             />
9121*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
9122*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
9123*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
9124*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9125*61046927SAndroid Build Coastguard Worker             data_type="float"
9126*61046927SAndroid Build Coastguard Worker             max_equation="100"
9127*61046927SAndroid Build Coastguard Worker             units="percent"
9128*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9129*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9130*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
9131*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9132*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9133*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9134*61046927SAndroid Build Coastguard Worker             />
9135*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
9136*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
9137*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
9138*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
9139*61046927SAndroid Build Coastguard Worker             data_type="float"
9140*61046927SAndroid Build Coastguard Worker             max_equation="100"
9141*61046927SAndroid Build Coastguard Worker             units="percent"
9142*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9143*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9144*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
9145*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9146*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9147*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9148*61046927SAndroid Build Coastguard Worker             />
9149*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
9150*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
9151*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
9152*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
9153*61046927SAndroid Build Coastguard Worker             data_type="float"
9154*61046927SAndroid Build Coastguard Worker             max_equation="100"
9155*61046927SAndroid Build Coastguard Worker             units="percent"
9156*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9157*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9158*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
9159*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
9160*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9161*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9162*61046927SAndroid Build Coastguard Worker             />
9163*61046927SAndroid Build Coastguard Worker    <counter name="FS EU Active"
9164*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuActive"
9165*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_active"
9166*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the EUs."
9167*61046927SAndroid Build Coastguard Worker             data_type="float"
9168*61046927SAndroid Build Coastguard Worker             max_equation="100"
9169*61046927SAndroid Build Coastguard Worker             units="percent"
9170*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9171*61046927SAndroid Build Coastguard Worker             equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9172*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
9173*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9174*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9175*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9176*61046927SAndroid Build Coastguard Worker             />
9177*61046927SAndroid Build Coastguard Worker    <counter name="FS AVG Active per Thread"
9178*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuActivePerThread"
9179*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_active_per_thread"
9180*61046927SAndroid Build Coastguard Worker             description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs."
9181*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9182*61046927SAndroid Build Coastguard Worker             units="cycles"
9183*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9184*61046927SAndroid Build Coastguard Worker             equation="A 19 READ $PsThreads UDIV"
9185*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
9186*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
9187*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9188*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9189*61046927SAndroid Build Coastguard Worker             />
9190*61046927SAndroid Build Coastguard Worker    <counter name="FS EU Stall"
9191*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuStall"
9192*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_stall"
9193*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were stalled on the EUs."
9194*61046927SAndroid Build Coastguard Worker             data_type="float"
9195*61046927SAndroid Build Coastguard Worker             max_equation="100"
9196*61046927SAndroid Build Coastguard Worker             units="percent"
9197*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9198*61046927SAndroid Build Coastguard Worker             equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9199*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
9200*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9201*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9202*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9203*61046927SAndroid Build Coastguard Worker             />
9204*61046927SAndroid Build Coastguard Worker    <counter name="FS AVG Stall per Thread"
9205*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuStallPerThread"
9206*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_stall_per_thread"
9207*61046927SAndroid Build Coastguard Worker             description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs."
9208*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9209*61046927SAndroid Build Coastguard Worker             units="cycles"
9210*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9211*61046927SAndroid Build Coastguard Worker             equation="A 20 READ $PsThreads UDIV"
9212*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
9213*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
9214*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9215*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9216*61046927SAndroid Build Coastguard Worker             />
9217*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
9218*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
9219*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
9220*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
9221*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9222*61046927SAndroid Build Coastguard Worker             units="pixels"
9223*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9224*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
9225*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
9226*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9227*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9228*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9229*61046927SAndroid Build Coastguard Worker             />
9230*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
9231*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
9232*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
9233*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
9234*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9235*61046927SAndroid Build Coastguard Worker             units="pixels"
9236*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9237*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
9238*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9239*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9240*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9241*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9242*61046927SAndroid Build Coastguard Worker             />
9243*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
9244*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
9245*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
9246*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
9247*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9248*61046927SAndroid Build Coastguard Worker             units="pixels"
9249*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9250*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
9251*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9252*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9253*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9254*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9255*61046927SAndroid Build Coastguard Worker             />
9256*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
9257*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
9258*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
9259*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
9260*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9261*61046927SAndroid Build Coastguard Worker             units="pixels"
9262*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9263*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
9264*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
9265*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9266*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9267*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9268*61046927SAndroid Build Coastguard Worker             />
9269*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
9270*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
9271*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
9272*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9273*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9274*61046927SAndroid Build Coastguard Worker             units="pixels"
9275*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9276*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
9277*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
9278*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9279*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9280*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9281*61046927SAndroid Build Coastguard Worker             />
9282*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
9283*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
9284*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
9285*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
9286*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9287*61046927SAndroid Build Coastguard Worker             units="pixels"
9288*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9289*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
9290*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
9291*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9292*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9293*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9294*61046927SAndroid Build Coastguard Worker             />
9295*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
9296*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
9297*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
9298*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
9299*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9300*61046927SAndroid Build Coastguard Worker             units="pixels"
9301*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9302*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
9303*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
9304*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9305*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9306*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9307*61046927SAndroid Build Coastguard Worker             />
9308*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
9309*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
9310*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
9311*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9312*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9313*61046927SAndroid Build Coastguard Worker             units="texels"
9314*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9315*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
9316*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
9317*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9318*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9319*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9320*61046927SAndroid Build Coastguard Worker             />
9321*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
9322*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
9323*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
9324*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
9325*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9326*61046927SAndroid Build Coastguard Worker             units="texels"
9327*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9328*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
9329*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
9330*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
9331*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9332*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9333*61046927SAndroid Build Coastguard Worker             />
9334*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
9335*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
9336*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
9337*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
9338*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9339*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9340*61046927SAndroid Build Coastguard Worker             units="bytes"
9341*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9342*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
9343*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
9344*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9345*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9346*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9347*61046927SAndroid Build Coastguard Worker             />
9348*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
9349*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
9350*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
9351*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
9352*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9353*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9354*61046927SAndroid Build Coastguard Worker             units="bytes"
9355*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9356*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
9357*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
9358*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9359*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9360*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9361*61046927SAndroid Build Coastguard Worker             />
9362*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
9363*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
9364*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
9365*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
9366*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9367*61046927SAndroid Build Coastguard Worker             units="messages"
9368*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9369*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
9370*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
9371*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9372*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9373*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9374*61046927SAndroid Build Coastguard Worker             />
9375*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
9376*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
9377*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
9378*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
9379*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9380*61046927SAndroid Build Coastguard Worker             units="messages"
9381*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9382*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
9383*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
9384*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9385*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9386*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9387*61046927SAndroid Build Coastguard Worker             />
9388*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
9389*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
9390*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
9391*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
9392*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9393*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
9394*61046927SAndroid Build Coastguard Worker             units="bytes"
9395*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9396*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
9397*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
9398*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
9399*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9400*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9401*61046927SAndroid Build Coastguard Worker             />
9402*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
9403*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
9404*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
9405*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
9406*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9407*61046927SAndroid Build Coastguard Worker             units="messages"
9408*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9409*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
9410*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
9411*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9412*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9413*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9414*61046927SAndroid Build Coastguard Worker             />
9415*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
9416*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread00ReadyForDispatch"
9417*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread00_ready_for_dispatch"
9418*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
9419*61046927SAndroid Build Coastguard Worker             data_type="float"
9420*61046927SAndroid Build Coastguard Worker             max_equation="100"
9421*61046927SAndroid Build Coastguard Worker             units="percent"
9422*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9423*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
9424*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
9425*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9426*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9427*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9428*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9429*61046927SAndroid Build Coastguard Worker             />
9430*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
9431*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread01ReadyForDispatch"
9432*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread01_ready_for_dispatch"
9433*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
9434*61046927SAndroid Build Coastguard Worker             data_type="float"
9435*61046927SAndroid Build Coastguard Worker             max_equation="100"
9436*61046927SAndroid Build Coastguard Worker             units="percent"
9437*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9438*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
9439*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 2 AND"
9440*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9441*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9442*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9443*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9444*61046927SAndroid Build Coastguard Worker             />
9445*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
9446*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread02ReadyForDispatch"
9447*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread02_ready_for_dispatch"
9448*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
9449*61046927SAndroid Build Coastguard Worker             data_type="float"
9450*61046927SAndroid Build Coastguard Worker             max_equation="100"
9451*61046927SAndroid Build Coastguard Worker             units="percent"
9452*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9453*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
9454*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 4 AND"
9455*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9456*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9457*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9458*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9459*61046927SAndroid Build Coastguard Worker             />
9460*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher"
9461*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread03ReadyForDispatch"
9462*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread03_ready_for_dispatch"
9463*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice3 thread dispatcher"
9464*61046927SAndroid Build Coastguard Worker             data_type="float"
9465*61046927SAndroid Build Coastguard Worker             max_equation="100"
9466*61046927SAndroid Build Coastguard Worker             units="percent"
9467*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9468*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
9469*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 8 AND"
9470*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9471*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9472*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9473*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9474*61046927SAndroid Build Coastguard Worker             />
9475*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher"
9476*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread04ReadyForDispatch"
9477*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread04_ready_for_dispatch"
9478*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice4 thread dispatcher"
9479*61046927SAndroid Build Coastguard Worker             data_type="float"
9480*61046927SAndroid Build Coastguard Worker             max_equation="100"
9481*61046927SAndroid Build Coastguard Worker             units="percent"
9482*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9483*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
9484*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 16 AND"
9485*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9486*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9487*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9488*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9489*61046927SAndroid Build Coastguard Worker             />
9490*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher"
9491*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread05ReadyForDispatch"
9492*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread05_ready_for_dispatch"
9493*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice5 thread dispatcher"
9494*61046927SAndroid Build Coastguard Worker             data_type="float"
9495*61046927SAndroid Build Coastguard Worker             max_equation="100"
9496*61046927SAndroid Build Coastguard Worker             units="percent"
9497*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9498*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
9499*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 32 AND"
9500*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9501*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9502*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9503*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9504*61046927SAndroid Build Coastguard Worker             />
9505*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher"
9506*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread06ReadyForDispatch"
9507*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread06_ready_for_dispatch"
9508*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice6 thread dispatcher"
9509*61046927SAndroid Build Coastguard Worker             data_type="float"
9510*61046927SAndroid Build Coastguard Worker             max_equation="100"
9511*61046927SAndroid Build Coastguard Worker             units="percent"
9512*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9513*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
9514*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 64 AND"
9515*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9516*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9517*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9518*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9519*61046927SAndroid Build Coastguard Worker             />
9520*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher"
9521*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread07ReadyForDispatch"
9522*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread07_ready_for_dispatch"
9523*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice7 thread dispatcher"
9524*61046927SAndroid Build Coastguard Worker             data_type="float"
9525*61046927SAndroid Build Coastguard Worker             max_equation="100"
9526*61046927SAndroid Build Coastguard Worker             units="percent"
9527*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9528*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9529*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 128 AND"
9530*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
9531*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9532*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9533*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
9534*61046927SAndroid Build Coastguard Worker             />
9535*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
9536*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
9537*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
9538*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
9539*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14290000" />
9540*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x142E0000" />
9541*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14690000" />
9542*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x146E0000" />
9543*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14A90000" />
9544*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14AE0000" />
9545*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14E90000" />
9546*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14EE0000" />
9547*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x161E8000" />
9548*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181EC000" />
9549*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A1E0400" />
9550*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x061F8000" />
9551*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081F8000" />
9552*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1F8000" />
9553*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1F0400" />
9554*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06204000" />
9555*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08204000" />
9556*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A204000" />
9557*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C204000" />
9558*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06218000" />
9559*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08218000" />
9560*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A218000" />
9561*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C218000" />
9562*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0429C300" />
9563*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x062900C5" />
9564*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22290000" />
9565*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E290000" />
9566*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20290000" />
9567*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x062AC000" />
9568*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x082AC000" />
9569*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A2A4000" />
9570*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C2A4000" />
9571*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
9572*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
9573*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E2C8000" />
9574*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x182C0002" />
9575*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x022EC300" />
9576*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x042E00C5" />
9577*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x102E0000" />
9578*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x022F8000" />
9579*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x042F4000" />
9580*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A304000" />
9581*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C300001" />
9582*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C5E000C" />
9583*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x125E8000" />
9584*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x145E8000" />
9585*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E5F000C" />
9586*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025F8000" />
9587*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045F8000" />
9588*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C600014" />
9589*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02604000" />
9590*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04604000" />
9591*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16612800" />
9592*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02618000" />
9593*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04618000" />
9594*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0069C300" />
9595*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x026900C5" />
9596*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22690000" />
9597*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12690000" />
9598*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A6A00F0" />
9599*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x026A4000" />
9600*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x046A4000" />
9601*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A6C000A" />
9602*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x066C8000" />
9603*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x086C8000" />
9604*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E6EC5C3" />
9605*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x106E0000" />
9606*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E6FC000" />
9607*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E700050" />
9608*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A9EC000" />
9609*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C9E0003" />
9610*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C9FC000" />
9611*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9F0003" />
9612*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AA02A00" />
9613*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CA00001" />
9614*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16A102A8" />
9615*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CA9C5C3" />
9616*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22A90000" />
9617*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18AAF000" />
9618*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AAA0005" />
9619*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18ACAA00" />
9620*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AAEC5C3" />
9621*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10AE0000" />
9622*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AAFC000" />
9623*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CB05000" />
9624*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10DE8000" />
9625*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ADE3800" />
9626*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00DF8000" />
9627*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDF3800" />
9628*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00E04000" />
9629*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EE04000" />
9630*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AE000A0" />
9631*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00E18000" />
9632*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EE18000" />
9633*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14E18000" />
9634*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16E10002" />
9635*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08E9C5C3" />
9636*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22E90000" />
9637*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20E90000" />
9638*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00EAC000" />
9639*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EEAC000" />
9640*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18EA0500" />
9641*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04EC8000" />
9642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18EC00A8" />
9643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00EE00C3" />
9644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06EEC500" />
9645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10EE0000" />
9646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00EF4000" />
9647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06EF8000" />
9648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18F04000" />
9649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CF00040" />
9650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C045400" />
9651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E045555" />
9652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040155" />
9653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04055000" />
9654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A055000" />
9655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C055000" />
9656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E055000" />
9657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050055" />
9658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
9659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
9660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2406FF00" />
9661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600FF" />
9662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E08A000" />
9663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00088000" />
9664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02082000" />
9665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14090050" />
9666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04094000" />
9667*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06091000" />
9668*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000D2000" />
9669*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060D8000" />
9670*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080DA000" />
9671*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E1000" />
9672*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E4000" />
9673*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0E5000" />
9674*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1812FC00" />
9675*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A12002B" />
9676*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02128000" />
9677*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04128000" />
9678*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0813C000" />
9679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A13F000" />
9680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04136000" />
9681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A14C000" />
9682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C14C000" />
9683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E14C000" />
9684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00148000" />
9685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02144000" />
9686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00158000" />
9687*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E158000" />
9688*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16152AD0" />
9689*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150005" />
9690*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02154000" />
9691*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04154000" />
9692*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0615C000" />
9693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0815C000" />
9694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A15C000" />
9695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C15C000" />
9696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02188000" />
9697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0418A000" />
9698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06182000" />
9699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A198000" />
9700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C19A000" />
9701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E192000" />
9702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1CA000" />
9703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1CA000" />
9704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x121D5400" />
9705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x141D0002" />
9706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
9707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
9708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F4924" />
9709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4924" />
9710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
9711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
9712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
9713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F3000" />
9714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F5030" />
9715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F0050" />
9716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F2000" />
9717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0020" />
9718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
9719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F2020" />
9720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F3030" />
9721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F5050" />
9722*61046927SAndroid Build Coastguard Worker    </register_config>
9723*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
9724*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
9725*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
9726*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
9727*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
9728*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
9729*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000018" />
9730*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFFC" />
9731*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000060" />
9732*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FFF3" />
9733*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000180" />
9734*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FFCF" />
9735*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00000600" />
9736*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FF3F" />
9737*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00001800" />
9738*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FCFF" />
9739*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00006000" />
9740*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000F3FF" />
9741*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x00018000" />
9742*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000CFFF" />
9743*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x00060000" />
9744*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x00003FFF" />
9745*61046927SAndroid Build Coastguard Worker    </register_config>
9746*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
9747*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
9748*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
9749*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
9750*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00015014" />
9751*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
9752*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
9753*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
9754*61046927SAndroid Build Coastguard Worker    </register_config>
9755*61046927SAndroid Build Coastguard Worker  </set>
9756*61046927SAndroid Build Coastguard Worker
9757*61046927SAndroid Build Coastguard Worker  <set name="Metric set TDL_2"
9758*61046927SAndroid Build Coastguard Worker       chipset="ICL"
9759*61046927SAndroid Build Coastguard Worker       symbol_name="TDL_2"
9760*61046927SAndroid Build Coastguard Worker       underscore_name="tdl_2"
9761*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
9762*61046927SAndroid Build Coastguard Worker       hw_config_guid="c6d3af7b-037b-4656-95e1-4f838f0a2c14"
9763*61046927SAndroid Build Coastguard Worker       >
9764*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
9765*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
9766*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
9767*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
9768*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9769*61046927SAndroid Build Coastguard Worker             units="ns"
9770*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9771*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9772*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9773*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9774*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9775*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9776*61046927SAndroid Build Coastguard Worker             />
9777*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
9778*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
9779*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
9780*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
9781*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9782*61046927SAndroid Build Coastguard Worker             units="cycles"
9783*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9784*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
9785*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9786*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
9787*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9788*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9789*61046927SAndroid Build Coastguard Worker             />
9790*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
9791*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
9792*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
9793*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
9794*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9795*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
9796*61046927SAndroid Build Coastguard Worker             units="hz"
9797*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9798*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9799*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9800*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9801*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9802*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9803*61046927SAndroid Build Coastguard Worker             />
9804*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
9805*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
9806*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
9807*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
9808*61046927SAndroid Build Coastguard Worker             data_type="float"
9809*61046927SAndroid Build Coastguard Worker             max_equation="100"
9810*61046927SAndroid Build Coastguard Worker             units="percent"
9811*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9812*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9813*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9814*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
9815*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9816*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9817*61046927SAndroid Build Coastguard Worker             />
9818*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
9819*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
9820*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
9821*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
9822*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9823*61046927SAndroid Build Coastguard Worker             units="threads"
9824*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9825*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
9826*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9827*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9828*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9829*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9830*61046927SAndroid Build Coastguard Worker             />
9831*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
9832*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
9833*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
9834*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
9835*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9836*61046927SAndroid Build Coastguard Worker             units="threads"
9837*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9838*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
9839*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
9840*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9841*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9842*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9843*61046927SAndroid Build Coastguard Worker             />
9844*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
9845*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
9846*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
9847*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
9848*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9849*61046927SAndroid Build Coastguard Worker             units="threads"
9850*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9851*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
9852*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
9853*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9854*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9855*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9856*61046927SAndroid Build Coastguard Worker             />
9857*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
9858*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
9859*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
9860*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
9861*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9862*61046927SAndroid Build Coastguard Worker             units="threads"
9863*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9864*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
9865*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
9866*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9867*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9868*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9869*61046927SAndroid Build Coastguard Worker             />
9870*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
9871*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
9872*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
9873*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
9874*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9875*61046927SAndroid Build Coastguard Worker             units="threads"
9876*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9877*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
9878*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
9879*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9880*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9881*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9882*61046927SAndroid Build Coastguard Worker             />
9883*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
9884*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
9885*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
9886*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
9887*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9888*61046927SAndroid Build Coastguard Worker             units="threads"
9889*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9890*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
9891*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
9892*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9893*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9894*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9895*61046927SAndroid Build Coastguard Worker             />
9896*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
9897*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
9898*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
9899*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
9900*61046927SAndroid Build Coastguard Worker             data_type="float"
9901*61046927SAndroid Build Coastguard Worker             max_equation="100"
9902*61046927SAndroid Build Coastguard Worker             units="percent"
9903*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9904*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9905*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
9906*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9907*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9908*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9909*61046927SAndroid Build Coastguard Worker             />
9910*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
9911*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
9912*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
9913*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
9914*61046927SAndroid Build Coastguard Worker             data_type="float"
9915*61046927SAndroid Build Coastguard Worker             max_equation="100"
9916*61046927SAndroid Build Coastguard Worker             units="percent"
9917*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9918*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9919*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
9920*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9921*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9922*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9923*61046927SAndroid Build Coastguard Worker             />
9924*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
9925*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
9926*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
9927*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
9928*61046927SAndroid Build Coastguard Worker             data_type="float"
9929*61046927SAndroid Build Coastguard Worker             max_equation="100"
9930*61046927SAndroid Build Coastguard Worker             units="percent"
9931*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9932*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9933*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
9934*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9935*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9936*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9937*61046927SAndroid Build Coastguard Worker             />
9938*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
9939*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
9940*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
9941*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
9942*61046927SAndroid Build Coastguard Worker             data_type="float"
9943*61046927SAndroid Build Coastguard Worker             max_equation="100"
9944*61046927SAndroid Build Coastguard Worker             units="percent"
9945*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9946*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9947*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9948*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9949*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9950*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9951*61046927SAndroid Build Coastguard Worker             />
9952*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
9953*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
9954*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
9955*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
9956*61046927SAndroid Build Coastguard Worker             data_type="float"
9957*61046927SAndroid Build Coastguard Worker             max_equation="100"
9958*61046927SAndroid Build Coastguard Worker             units="percent"
9959*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9960*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9961*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9962*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9963*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9964*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9965*61046927SAndroid Build Coastguard Worker             />
9966*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
9967*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
9968*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
9969*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9970*61046927SAndroid Build Coastguard Worker             data_type="float"
9971*61046927SAndroid Build Coastguard Worker             max_equation="100"
9972*61046927SAndroid Build Coastguard Worker             units="percent"
9973*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9974*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9975*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9976*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9977*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9978*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9979*61046927SAndroid Build Coastguard Worker             />
9980*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
9981*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
9982*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
9983*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
9984*61046927SAndroid Build Coastguard Worker             data_type="float"
9985*61046927SAndroid Build Coastguard Worker             max_equation="100"
9986*61046927SAndroid Build Coastguard Worker             units="percent"
9987*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9988*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9989*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
9990*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9991*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9992*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9993*61046927SAndroid Build Coastguard Worker             />
9994*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
9995*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
9996*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
9997*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
9998*61046927SAndroid Build Coastguard Worker             data_type="float"
9999*61046927SAndroid Build Coastguard Worker             max_equation="100"
10000*61046927SAndroid Build Coastguard Worker             units="percent"
10001*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10002*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10003*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
10004*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10005*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10006*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10007*61046927SAndroid Build Coastguard Worker             />
10008*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
10009*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
10010*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
10011*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10012*61046927SAndroid Build Coastguard Worker             data_type="float"
10013*61046927SAndroid Build Coastguard Worker             max_equation="100"
10014*61046927SAndroid Build Coastguard Worker             units="percent"
10015*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10016*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10017*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
10018*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10019*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10020*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10021*61046927SAndroid Build Coastguard Worker             />
10022*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
10023*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
10024*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
10025*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
10026*61046927SAndroid Build Coastguard Worker             data_type="float"
10027*61046927SAndroid Build Coastguard Worker             max_equation="100"
10028*61046927SAndroid Build Coastguard Worker             units="percent"
10029*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10030*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10031*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
10032*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
10033*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10034*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10035*61046927SAndroid Build Coastguard Worker             />
10036*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
10037*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
10038*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
10039*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
10040*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10041*61046927SAndroid Build Coastguard Worker             units="pixels"
10042*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10043*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
10044*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
10045*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10046*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10047*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10048*61046927SAndroid Build Coastguard Worker             />
10049*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
10050*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
10051*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
10052*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
10053*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10054*61046927SAndroid Build Coastguard Worker             units="pixels"
10055*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10056*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
10057*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10058*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10059*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10060*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10061*61046927SAndroid Build Coastguard Worker             />
10062*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
10063*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
10064*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
10065*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
10066*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10067*61046927SAndroid Build Coastguard Worker             units="pixels"
10068*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10069*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
10070*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
10071*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10072*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10073*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10074*61046927SAndroid Build Coastguard Worker             />
10075*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
10076*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
10077*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
10078*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
10079*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10080*61046927SAndroid Build Coastguard Worker             units="pixels"
10081*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10082*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
10083*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
10084*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
10085*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10086*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10087*61046927SAndroid Build Coastguard Worker             />
10088*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
10089*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
10090*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
10091*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10092*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10093*61046927SAndroid Build Coastguard Worker             units="pixels"
10094*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10095*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
10096*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
10097*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10098*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10099*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10100*61046927SAndroid Build Coastguard Worker             />
10101*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
10102*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
10103*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
10104*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
10105*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10106*61046927SAndroid Build Coastguard Worker             units="pixels"
10107*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10108*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
10109*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
10110*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10111*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10112*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10113*61046927SAndroid Build Coastguard Worker             />
10114*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
10115*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
10116*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
10117*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
10118*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10119*61046927SAndroid Build Coastguard Worker             units="pixels"
10120*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10121*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
10122*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
10123*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10124*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10125*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10126*61046927SAndroid Build Coastguard Worker             />
10127*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
10128*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
10129*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
10130*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
10131*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10132*61046927SAndroid Build Coastguard Worker             units="texels"
10133*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10134*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
10135*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
10136*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10137*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10138*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10139*61046927SAndroid Build Coastguard Worker             />
10140*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
10141*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
10142*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
10143*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10144*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10145*61046927SAndroid Build Coastguard Worker             units="texels"
10146*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10147*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
10148*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
10149*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
10150*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10151*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10152*61046927SAndroid Build Coastguard Worker             />
10153*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
10154*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
10155*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
10156*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
10157*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10158*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10159*61046927SAndroid Build Coastguard Worker             units="bytes"
10160*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10161*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
10162*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
10163*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10164*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10165*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10166*61046927SAndroid Build Coastguard Worker             />
10167*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
10168*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
10169*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
10170*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
10171*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10172*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10173*61046927SAndroid Build Coastguard Worker             units="bytes"
10174*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10175*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
10176*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
10177*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10178*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10179*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10180*61046927SAndroid Build Coastguard Worker             />
10181*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
10182*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
10183*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
10184*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
10185*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10186*61046927SAndroid Build Coastguard Worker             units="messages"
10187*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10188*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
10189*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
10190*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10191*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10192*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10193*61046927SAndroid Build Coastguard Worker             />
10194*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
10195*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
10196*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
10197*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
10198*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10199*61046927SAndroid Build Coastguard Worker             units="messages"
10200*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10201*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
10202*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
10203*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10204*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10205*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10206*61046927SAndroid Build Coastguard Worker             />
10207*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
10208*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
10209*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
10210*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
10211*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10212*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10213*61046927SAndroid Build Coastguard Worker             units="bytes"
10214*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10215*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
10216*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
10217*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
10218*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10219*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10220*61046927SAndroid Build Coastguard Worker             />
10221*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
10222*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
10223*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
10224*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
10225*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10226*61046927SAndroid Build Coastguard Worker             units="messages"
10227*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10228*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
10229*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
10230*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10231*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10232*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10233*61046927SAndroid Build Coastguard Worker             />
10234*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
10235*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread00ReadyForDispatch"
10236*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread00_ready_for_dispatch"
10237*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
10238*61046927SAndroid Build Coastguard Worker             data_type="float"
10239*61046927SAndroid Build Coastguard Worker             max_equation="100"
10240*61046927SAndroid Build Coastguard Worker             units="percent"
10241*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10242*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10243*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
10244*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
10245*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10246*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10247*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
10248*61046927SAndroid Build Coastguard Worker             />
10249*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
10250*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread01ReadyForDispatch"
10251*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread01_ready_for_dispatch"
10252*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
10253*61046927SAndroid Build Coastguard Worker             data_type="float"
10254*61046927SAndroid Build Coastguard Worker             max_equation="100"
10255*61046927SAndroid Build Coastguard Worker             units="percent"
10256*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10257*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 0 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10258*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 2 AND"
10259*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
10260*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10261*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10262*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
10263*61046927SAndroid Build Coastguard Worker             />
10264*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
10265*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread02ReadyForDispatch"
10266*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread02_ready_for_dispatch"
10267*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
10268*61046927SAndroid Build Coastguard Worker             data_type="float"
10269*61046927SAndroid Build Coastguard Worker             max_equation="100"
10270*61046927SAndroid Build Coastguard Worker             units="percent"
10271*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10272*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10273*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 4 AND"
10274*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
10275*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10276*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10277*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
10278*61046927SAndroid Build Coastguard Worker             />
10279*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher"
10280*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread03ReadyForDispatch"
10281*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread03_ready_for_dispatch"
10282*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice3 thread dispatcher"
10283*61046927SAndroid Build Coastguard Worker             data_type="float"
10284*61046927SAndroid Build Coastguard Worker             max_equation="100"
10285*61046927SAndroid Build Coastguard Worker             units="percent"
10286*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10287*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 2 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10288*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 8 AND"
10289*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
10290*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10291*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10292*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
10293*61046927SAndroid Build Coastguard Worker             />
10294*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher"
10295*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread04ReadyForDispatch"
10296*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread04_ready_for_dispatch"
10297*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice4 thread dispatcher"
10298*61046927SAndroid Build Coastguard Worker             data_type="float"
10299*61046927SAndroid Build Coastguard Worker             max_equation="100"
10300*61046927SAndroid Build Coastguard Worker             units="percent"
10301*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10302*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10303*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 16 AND"
10304*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
10305*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10306*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10307*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
10308*61046927SAndroid Build Coastguard Worker             />
10309*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher"
10310*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread05ReadyForDispatch"
10311*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread05_ready_for_dispatch"
10312*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice5 thread dispatcher"
10313*61046927SAndroid Build Coastguard Worker             data_type="float"
10314*61046927SAndroid Build Coastguard Worker             max_equation="100"
10315*61046927SAndroid Build Coastguard Worker             units="percent"
10316*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10317*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 4 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10318*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 32 AND"
10319*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
10320*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10321*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10322*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
10323*61046927SAndroid Build Coastguard Worker             />
10324*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher"
10325*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread06ReadyForDispatch"
10326*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread06_ready_for_dispatch"
10327*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice6 thread dispatcher"
10328*61046927SAndroid Build Coastguard Worker             data_type="float"
10329*61046927SAndroid Build Coastguard Worker             max_equation="100"
10330*61046927SAndroid Build Coastguard Worker             units="percent"
10331*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10332*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10333*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 64 AND"
10334*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
10335*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10336*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10337*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
10338*61046927SAndroid Build Coastguard Worker             />
10339*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher"
10340*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread07ReadyForDispatch"
10341*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread07_ready_for_dispatch"
10342*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice7 thread dispatcher"
10343*61046927SAndroid Build Coastguard Worker             data_type="float"
10344*61046927SAndroid Build Coastguard Worker             max_equation="100"
10345*61046927SAndroid Build Coastguard Worker             units="percent"
10346*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10347*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 6 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
10348*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 128 AND"
10349*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
10350*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10351*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10352*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
10353*61046927SAndroid Build Coastguard Worker             />
10354*61046927SAndroid Build Coastguard Worker    <counter name="SQ is full"
10355*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueueFull"
10356*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue_full"
10357*61046927SAndroid Build Coastguard Worker             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
10358*61046927SAndroid Build Coastguard Worker             data_type="float"
10359*61046927SAndroid Build Coastguard Worker             max_equation="100"
10360*61046927SAndroid Build Coastguard Worker             units="percent"
10361*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10362*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
10363*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
10364*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10365*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10366*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10367*61046927SAndroid Build Coastguard Worker             />
10368*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
10369*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
10370*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
10371*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
10372*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14290000" />
10373*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x142E0000" />
10374*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14690000" />
10375*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x146E0000" />
10376*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14A90000" />
10377*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14AE0000" />
10378*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14E90000" />
10379*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14EE0000" />
10380*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1E0006" />
10381*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1F0006" />
10382*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C200005" />
10383*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16210A00" />
10384*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C29C100" />
10385*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22290000" />
10386*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A2A0034" />
10387*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x182C8000" />
10388*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A2C0002" />
10389*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E2E00C1" />
10390*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x102E0000" />
10391*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E2F4000" />
10392*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E300010" />
10393*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C5E0008" />
10394*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x125E8000" />
10395*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E5F0008" />
10396*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x025F8000" />
10397*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C600010" />
10398*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02604000" />
10399*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16612000" />
10400*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02618000" />
10401*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E69C100" />
10402*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22690000" />
10403*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A6A0040" />
10404*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x026AC000" />
10405*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A6C0008" />
10406*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x066C8000" />
10407*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x006EC100" />
10408*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x106E0000" />
10409*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x006F8000" />
10410*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A700400" />
10411*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x149E8000" />
10412*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x169E8000" />
10413*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x049F8000" />
10414*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x069F8000" />
10415*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04A04000" />
10416*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06A04000" />
10417*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04A18000" />
10418*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06A18000" />
10419*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02A900C1" />
10420*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22A90000" />
10421*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04AA4000" />
10422*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06AAC000" />
10423*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08AC8000" />
10424*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AAC8000" />
10425*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02AEC100" />
10426*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10AE0000" />
10427*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02AF8000" />
10428*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AB04000" />
10429*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18DEC000" />
10430*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08DF8000" />
10431*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ADF8000" />
10432*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08E04000" />
10433*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AE04000" />
10434*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08E18000" />
10435*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AE18000" />
10436*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04E900C1" />
10437*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22E90000" />
10438*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CE90000" />
10439*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08EA4000" />
10440*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AEAC000" />
10441*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CEC8000" />
10442*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EEC8000" />
10443*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04EEC100" />
10444*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10EE0000" />
10445*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04EF8000" />
10446*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CF00004" />
10447*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040150" />
10448*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C045000" />
10449*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E040015" />
10450*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050054" />
10451*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04054000" />
10452*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
10453*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
10454*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600E0" />
10455*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24063E00" />
10456*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E088000" />
10457*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00088000" />
10458*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14090040" />
10459*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04094000" />
10460*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040DA000" />
10461*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E5000" />
10462*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A120020" />
10463*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02128000" />
10464*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0412C000" />
10465*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0612C000" />
10466*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A138000" />
10467*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0413E000" />
10468*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E148000" />
10469*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00148000" />
10470*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0214C000" />
10471*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16156000" />
10472*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150007" />
10473*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02154000" />
10474*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04154000" />
10475*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06154000" />
10476*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08158000" />
10477*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A158000" />
10478*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C188000" />
10479*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E182000" />
10480*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1419000A" />
10481*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021CA000" />
10482*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1DA000" />
10483*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
10484*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C1F3061" />
10485*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
10486*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4000" />
10487*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
10488*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
10489*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2420" />
10490*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F0024" />
10491*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F3050" />
10492*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F0000" />
10493*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F2000" />
10494*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F5000" />
10495*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F3730" />
10496*61046927SAndroid Build Coastguard Worker    </register_config>
10497*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
10498*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
10499*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
10500*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
10501*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
10502*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
10503*61046927SAndroid Build Coastguard Worker    </register_config>
10504*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
10505*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
10506*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
10507*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
10508*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
10509*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
10510*61046927SAndroid Build Coastguard Worker    </register_config>
10511*61046927SAndroid Build Coastguard Worker  </set>
10512*61046927SAndroid Build Coastguard Worker
10513*61046927SAndroid Build Coastguard Worker  <set name="Metric set TDL_3"
10514*61046927SAndroid Build Coastguard Worker       chipset="ICL"
10515*61046927SAndroid Build Coastguard Worker       symbol_name="TDL_3"
10516*61046927SAndroid Build Coastguard Worker       underscore_name="tdl_3"
10517*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
10518*61046927SAndroid Build Coastguard Worker       hw_config_guid="fd25ec19-3ed1-40c9-8648-1d2387449a92"
10519*61046927SAndroid Build Coastguard Worker       >
10520*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
10521*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
10522*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
10523*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
10524*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10525*61046927SAndroid Build Coastguard Worker             units="ns"
10526*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10527*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10528*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10529*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10530*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10531*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10532*61046927SAndroid Build Coastguard Worker             />
10533*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
10534*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
10535*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
10536*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
10537*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10538*61046927SAndroid Build Coastguard Worker             units="cycles"
10539*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10540*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
10541*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10542*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
10543*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10544*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10545*61046927SAndroid Build Coastguard Worker             />
10546*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
10547*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
10548*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
10549*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
10550*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10551*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
10552*61046927SAndroid Build Coastguard Worker             units="hz"
10553*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10554*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10555*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10556*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10557*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10558*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10559*61046927SAndroid Build Coastguard Worker             />
10560*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
10561*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
10562*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
10563*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
10564*61046927SAndroid Build Coastguard Worker             data_type="float"
10565*61046927SAndroid Build Coastguard Worker             max_equation="100"
10566*61046927SAndroid Build Coastguard Worker             units="percent"
10567*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10568*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10569*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10570*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
10571*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10572*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10573*61046927SAndroid Build Coastguard Worker             />
10574*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
10575*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
10576*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
10577*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
10578*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10579*61046927SAndroid Build Coastguard Worker             units="threads"
10580*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10581*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
10582*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
10583*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10584*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10585*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10586*61046927SAndroid Build Coastguard Worker             />
10587*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
10588*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
10589*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
10590*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
10591*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10592*61046927SAndroid Build Coastguard Worker             units="threads"
10593*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10594*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
10595*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
10596*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10597*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10598*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10599*61046927SAndroid Build Coastguard Worker             />
10600*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
10601*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
10602*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
10603*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
10604*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10605*61046927SAndroid Build Coastguard Worker             units="threads"
10606*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10607*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
10608*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
10609*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10610*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10611*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10612*61046927SAndroid Build Coastguard Worker             />
10613*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
10614*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
10615*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
10616*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
10617*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10618*61046927SAndroid Build Coastguard Worker             units="threads"
10619*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10620*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
10621*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
10622*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10623*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10624*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10625*61046927SAndroid Build Coastguard Worker             />
10626*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
10627*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
10628*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
10629*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
10630*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10631*61046927SAndroid Build Coastguard Worker             units="threads"
10632*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10633*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
10634*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
10635*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10636*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10637*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10638*61046927SAndroid Build Coastguard Worker             />
10639*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
10640*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
10641*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
10642*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
10643*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10644*61046927SAndroid Build Coastguard Worker             units="threads"
10645*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10646*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
10647*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
10648*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10649*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10650*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10651*61046927SAndroid Build Coastguard Worker             />
10652*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
10653*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
10654*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
10655*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
10656*61046927SAndroid Build Coastguard Worker             data_type="float"
10657*61046927SAndroid Build Coastguard Worker             max_equation="100"
10658*61046927SAndroid Build Coastguard Worker             units="percent"
10659*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10660*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10661*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
10662*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10663*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10664*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10665*61046927SAndroid Build Coastguard Worker             />
10666*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
10667*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
10668*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
10669*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
10670*61046927SAndroid Build Coastguard Worker             data_type="float"
10671*61046927SAndroid Build Coastguard Worker             max_equation="100"
10672*61046927SAndroid Build Coastguard Worker             units="percent"
10673*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10674*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10675*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
10676*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10677*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10678*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10679*61046927SAndroid Build Coastguard Worker             />
10680*61046927SAndroid Build Coastguard Worker    <counter name="EU Both FPU Pipes Active"
10681*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuBothActive"
10682*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_both_active"
10683*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which both EU FPU pipelines were actively processing."
10684*61046927SAndroid Build Coastguard Worker             data_type="float"
10685*61046927SAndroid Build Coastguard Worker             max_equation="100"
10686*61046927SAndroid Build Coastguard Worker             units="percent"
10687*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10688*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10689*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
10690*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10691*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10692*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10693*61046927SAndroid Build Coastguard Worker             />
10694*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
10695*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
10696*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
10697*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
10698*61046927SAndroid Build Coastguard Worker             data_type="float"
10699*61046927SAndroid Build Coastguard Worker             max_equation="100"
10700*61046927SAndroid Build Coastguard Worker             units="percent"
10701*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10702*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10703*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
10704*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10705*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10706*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10707*61046927SAndroid Build Coastguard Worker             />
10708*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
10709*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
10710*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
10711*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
10712*61046927SAndroid Build Coastguard Worker             data_type="float"
10713*61046927SAndroid Build Coastguard Worker             max_equation="100"
10714*61046927SAndroid Build Coastguard Worker             units="percent"
10715*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10716*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10717*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
10718*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10719*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10720*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10721*61046927SAndroid Build Coastguard Worker             />
10722*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
10723*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
10724*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
10725*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
10726*61046927SAndroid Build Coastguard Worker             data_type="float"
10727*61046927SAndroid Build Coastguard Worker             max_equation="100"
10728*61046927SAndroid Build Coastguard Worker             units="percent"
10729*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10730*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10731*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
10732*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10733*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10734*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10735*61046927SAndroid Build Coastguard Worker             />
10736*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
10737*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
10738*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
10739*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
10740*61046927SAndroid Build Coastguard Worker             data_type="float"
10741*61046927SAndroid Build Coastguard Worker             max_equation="100"
10742*61046927SAndroid Build Coastguard Worker             units="percent"
10743*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10744*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10745*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
10746*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10747*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10748*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10749*61046927SAndroid Build Coastguard Worker             />
10750*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
10751*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
10752*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
10753*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
10754*61046927SAndroid Build Coastguard Worker             data_type="float"
10755*61046927SAndroid Build Coastguard Worker             max_equation="100"
10756*61046927SAndroid Build Coastguard Worker             units="percent"
10757*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10758*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10759*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
10760*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10761*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10762*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10763*61046927SAndroid Build Coastguard Worker             />
10764*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
10765*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
10766*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
10767*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
10768*61046927SAndroid Build Coastguard Worker             data_type="float"
10769*61046927SAndroid Build Coastguard Worker             max_equation="100"
10770*61046927SAndroid Build Coastguard Worker             units="percent"
10771*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10772*61046927SAndroid Build Coastguard Worker             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10773*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
10774*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10775*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10776*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10777*61046927SAndroid Build Coastguard Worker             />
10778*61046927SAndroid Build Coastguard Worker    <counter name="FS Both FPU Active"
10779*61046927SAndroid Build Coastguard Worker             symbol_name="PsEuBothFpuActive"
10780*61046927SAndroid Build Coastguard Worker             underscore_name="ps_eu_both_fpu_active"
10781*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
10782*61046927SAndroid Build Coastguard Worker             data_type="float"
10783*61046927SAndroid Build Coastguard Worker             max_equation="100"
10784*61046927SAndroid Build Coastguard Worker             units="percent"
10785*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10786*61046927SAndroid Build Coastguard Worker             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10787*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
10788*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Frame Batch Draw"
10789*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10790*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10791*61046927SAndroid Build Coastguard Worker             />
10792*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
10793*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
10794*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
10795*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
10796*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10797*61046927SAndroid Build Coastguard Worker             units="pixels"
10798*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10799*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
10800*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
10801*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10802*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10803*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10804*61046927SAndroid Build Coastguard Worker             />
10805*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
10806*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
10807*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
10808*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
10809*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10810*61046927SAndroid Build Coastguard Worker             units="pixels"
10811*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10812*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
10813*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10814*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10815*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10816*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10817*61046927SAndroid Build Coastguard Worker             />
10818*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
10819*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
10820*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
10821*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
10822*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10823*61046927SAndroid Build Coastguard Worker             units="pixels"
10824*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10825*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
10826*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
10827*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10828*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10829*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10830*61046927SAndroid Build Coastguard Worker             />
10831*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
10832*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
10833*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
10834*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
10835*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10836*61046927SAndroid Build Coastguard Worker             units="pixels"
10837*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10838*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
10839*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
10840*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
10841*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10842*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10843*61046927SAndroid Build Coastguard Worker             />
10844*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
10845*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
10846*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
10847*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
10848*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10849*61046927SAndroid Build Coastguard Worker             units="pixels"
10850*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10851*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
10852*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
10853*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10854*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10855*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10856*61046927SAndroid Build Coastguard Worker             />
10857*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
10858*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
10859*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
10860*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
10861*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10862*61046927SAndroid Build Coastguard Worker             units="pixels"
10863*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10864*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
10865*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
10866*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10867*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10868*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10869*61046927SAndroid Build Coastguard Worker             />
10870*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
10871*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
10872*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
10873*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
10874*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10875*61046927SAndroid Build Coastguard Worker             units="pixels"
10876*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10877*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
10878*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
10879*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10880*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10881*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10882*61046927SAndroid Build Coastguard Worker             />
10883*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
10884*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
10885*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
10886*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
10887*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10888*61046927SAndroid Build Coastguard Worker             units="texels"
10889*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10890*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
10891*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
10892*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10893*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10894*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10895*61046927SAndroid Build Coastguard Worker             />
10896*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
10897*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
10898*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
10899*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10900*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10901*61046927SAndroid Build Coastguard Worker             units="texels"
10902*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10903*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
10904*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
10905*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
10906*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10907*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10908*61046927SAndroid Build Coastguard Worker             />
10909*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
10910*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
10911*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
10912*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
10913*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10914*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10915*61046927SAndroid Build Coastguard Worker             units="bytes"
10916*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10917*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
10918*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
10919*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10920*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10921*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10922*61046927SAndroid Build Coastguard Worker             />
10923*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
10924*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
10925*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
10926*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
10927*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10928*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10929*61046927SAndroid Build Coastguard Worker             units="bytes"
10930*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10931*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
10932*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
10933*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10934*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10935*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10936*61046927SAndroid Build Coastguard Worker             />
10937*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
10938*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
10939*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
10940*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
10941*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10942*61046927SAndroid Build Coastguard Worker             units="messages"
10943*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10944*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
10945*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
10946*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10947*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10948*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10949*61046927SAndroid Build Coastguard Worker             />
10950*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
10951*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
10952*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
10953*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
10954*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10955*61046927SAndroid Build Coastguard Worker             units="messages"
10956*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10957*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
10958*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
10959*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10960*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10961*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10962*61046927SAndroid Build Coastguard Worker             />
10963*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
10964*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
10965*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
10966*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
10967*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10968*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10969*61046927SAndroid Build Coastguard Worker             units="bytes"
10970*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10971*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
10972*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
10973*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
10974*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10975*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10976*61046927SAndroid Build Coastguard Worker             />
10977*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
10978*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
10979*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
10980*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
10981*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10982*61046927SAndroid Build Coastguard Worker             units="messages"
10983*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10984*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
10985*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
10986*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10987*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10988*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10989*61046927SAndroid Build Coastguard Worker             />
10990*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 0"
10991*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort0"
10992*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port0"
10993*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
10994*61046927SAndroid Build Coastguard Worker             data_type="float"
10995*61046927SAndroid Build Coastguard Worker             max_equation="100"
10996*61046927SAndroid Build Coastguard Worker             units="percent"
10997*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10998*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
10999*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
11000*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11001*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11002*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11003*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11004*61046927SAndroid Build Coastguard Worker             />
11005*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 1"
11006*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort1"
11007*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port1"
11008*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
11009*61046927SAndroid Build Coastguard Worker             data_type="float"
11010*61046927SAndroid Build Coastguard Worker             max_equation="100"
11011*61046927SAndroid Build Coastguard Worker             units="percent"
11012*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11013*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
11014*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 1 AND"
11015*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11016*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11017*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11018*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11019*61046927SAndroid Build Coastguard Worker             />
11020*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 0"
11021*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort0"
11022*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port0"
11023*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
11024*61046927SAndroid Build Coastguard Worker             data_type="float"
11025*61046927SAndroid Build Coastguard Worker             max_equation="100"
11026*61046927SAndroid Build Coastguard Worker             units="percent"
11027*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11028*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
11029*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 2 AND"
11030*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11031*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11032*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11033*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11034*61046927SAndroid Build Coastguard Worker             />
11035*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 1"
11036*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort1"
11037*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port1"
11038*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
11039*61046927SAndroid Build Coastguard Worker             data_type="float"
11040*61046927SAndroid Build Coastguard Worker             max_equation="100"
11041*61046927SAndroid Build Coastguard Worker             units="percent"
11042*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11043*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
11044*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 2 AND"
11045*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11046*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11047*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11048*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11049*61046927SAndroid Build Coastguard Worker             />
11050*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 0"
11051*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader02ReadyPort0"
11052*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header02_ready_port0"
11053*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
11054*61046927SAndroid Build Coastguard Worker             data_type="float"
11055*61046927SAndroid Build Coastguard Worker             max_equation="100"
11056*61046927SAndroid Build Coastguard Worker             units="percent"
11057*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11058*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
11059*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 4 AND"
11060*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11061*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11062*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11063*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11064*61046927SAndroid Build Coastguard Worker             />
11065*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 1"
11066*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader02ReadyPort1"
11067*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header02_ready_port1"
11068*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
11069*61046927SAndroid Build Coastguard Worker             data_type="float"
11070*61046927SAndroid Build Coastguard Worker             max_equation="100"
11071*61046927SAndroid Build Coastguard Worker             units="percent"
11072*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11073*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
11074*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 4 AND"
11075*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11076*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11077*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11078*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11079*61046927SAndroid Build Coastguard Worker             />
11080*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice3 Thread Dispatcher Port 0"
11081*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader03ReadyPort0"
11082*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header03_ready_port0"
11083*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 0"
11084*61046927SAndroid Build Coastguard Worker             data_type="float"
11085*61046927SAndroid Build Coastguard Worker             max_equation="100"
11086*61046927SAndroid Build Coastguard Worker             units="percent"
11087*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11088*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
11089*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 8 AND"
11090*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11091*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11092*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11093*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11094*61046927SAndroid Build Coastguard Worker             />
11095*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice3 Thread Dispatcher Port 1"
11096*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader03ReadyPort1"
11097*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header03_ready_port1"
11098*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 1"
11099*61046927SAndroid Build Coastguard Worker             data_type="float"
11100*61046927SAndroid Build Coastguard Worker             max_equation="100"
11101*61046927SAndroid Build Coastguard Worker             units="percent"
11102*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11103*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
11104*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 8 AND"
11105*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11106*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11107*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11108*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11109*61046927SAndroid Build Coastguard Worker             />
11110*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 0"
11111*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader04ReadyPort0"
11112*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header04_ready_port0"
11113*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 0"
11114*61046927SAndroid Build Coastguard Worker             data_type="float"
11115*61046927SAndroid Build Coastguard Worker             max_equation="100"
11116*61046927SAndroid Build Coastguard Worker             units="percent"
11117*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11118*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
11119*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 16 AND"
11120*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11121*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11122*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11123*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11124*61046927SAndroid Build Coastguard Worker             />
11125*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 1"
11126*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader04ReadyPort1"
11127*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header04_ready_port1"
11128*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 1"
11129*61046927SAndroid Build Coastguard Worker             data_type="float"
11130*61046927SAndroid Build Coastguard Worker             max_equation="100"
11131*61046927SAndroid Build Coastguard Worker             units="percent"
11132*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11133*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
11134*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 16 AND"
11135*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11136*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11137*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11138*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11139*61046927SAndroid Build Coastguard Worker             />
11140*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 0"
11141*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader05ReadyPort0"
11142*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header05_ready_port0"
11143*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 0"
11144*61046927SAndroid Build Coastguard Worker             data_type="float"
11145*61046927SAndroid Build Coastguard Worker             max_equation="100"
11146*61046927SAndroid Build Coastguard Worker             units="percent"
11147*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11148*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
11149*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 32 AND"
11150*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11151*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11152*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11153*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11154*61046927SAndroid Build Coastguard Worker             />
11155*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 1"
11156*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader05ReadyPort1"
11157*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header05_ready_port1"
11158*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 1"
11159*61046927SAndroid Build Coastguard Worker             data_type="float"
11160*61046927SAndroid Build Coastguard Worker             max_equation="100"
11161*61046927SAndroid Build Coastguard Worker             units="percent"
11162*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11163*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
11164*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 32 AND"
11165*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11166*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11167*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11168*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11169*61046927SAndroid Build Coastguard Worker             />
11170*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 0"
11171*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader06ReadyPort0"
11172*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header06_ready_port0"
11173*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 0"
11174*61046927SAndroid Build Coastguard Worker             data_type="float"
11175*61046927SAndroid Build Coastguard Worker             max_equation="100"
11176*61046927SAndroid Build Coastguard Worker             units="percent"
11177*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11178*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
11179*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 64 AND"
11180*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11181*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11182*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11183*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11184*61046927SAndroid Build Coastguard Worker             />
11185*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 1"
11186*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader06ReadyPort1"
11187*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header06_ready_port1"
11188*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 1"
11189*61046927SAndroid Build Coastguard Worker             data_type="float"
11190*61046927SAndroid Build Coastguard Worker             max_equation="100"
11191*61046927SAndroid Build Coastguard Worker             units="percent"
11192*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11193*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
11194*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 64 AND"
11195*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11196*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11197*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11198*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11199*61046927SAndroid Build Coastguard Worker             />
11200*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 0"
11201*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader07ReadyPort0"
11202*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header07_ready_port0"
11203*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 0"
11204*61046927SAndroid Build Coastguard Worker             data_type="float"
11205*61046927SAndroid Build Coastguard Worker             max_equation="100"
11206*61046927SAndroid Build Coastguard Worker             units="percent"
11207*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11208*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11209*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 128 AND"
11210*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11211*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11212*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11213*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11214*61046927SAndroid Build Coastguard Worker             />
11215*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 1"
11216*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader07ReadyPort1"
11217*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header07_ready_port1"
11218*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 1"
11219*61046927SAndroid Build Coastguard Worker             data_type="float"
11220*61046927SAndroid Build Coastguard Worker             max_equation="100"
11221*61046927SAndroid Build Coastguard Worker             units="percent"
11222*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11223*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11224*61046927SAndroid Build Coastguard Worker             availability="$SubsliceMask 128 AND"
11225*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
11226*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11227*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11228*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
11229*61046927SAndroid Build Coastguard Worker             />
11230*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
11231*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
11232*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
11233*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
11234*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14292C00" />
11235*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16290013" />
11236*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x142E2C00" />
11237*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x162E0013" />
11238*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14692C00" />
11239*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16690013" />
11240*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x146E2C00" />
11241*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x166E0013" />
11242*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14A92C00" />
11243*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16A90013" />
11244*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14AE2C00" />
11245*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16AE0013" />
11246*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14E92C00" />
11247*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16E90013" />
11248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14EE2C00" />
11249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16EE0013" />
11250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101E8000" />
11251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A1E3800" />
11252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001F8000" />
11253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C1F3800" />
11254*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00204000" />
11255*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E204000" />
11256*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A2000A0" />
11257*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00218000" />
11258*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E218000" />
11259*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14218000" />
11260*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16210002" />
11261*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x002900C7" />
11262*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0629CF00" />
11263*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22290000" />
11264*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10290000" />
11265*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20290000" />
11266*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x002A4000" />
11267*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E2A4000" />
11268*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x182A0F00" />
11269*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x042C8000" />
11270*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x182C00A8" />
11271*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x082ECFC7" />
11272*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x102E0000" />
11273*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x082FC000" />
11274*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C300500" />
11275*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A5EC000" />
11276*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C5E0003" />
11277*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C5FC000" />
11278*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E5F0003" />
11279*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A602A00" />
11280*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C600001" />
11281*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x166102A8" />
11282*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A69CFC7" />
11283*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22690000" />
11284*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x186A5000" />
11285*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A6A000F" />
11286*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x186CAA00" />
11287*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C6ECFC7" />
11288*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x106E0000" />
11289*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C6FC000" />
11290*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E700005" />
11291*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C9E000C" />
11292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x129E8000" />
11293*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x149E8000" />
11294*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E9F000C" />
11295*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x029F8000" />
11296*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x049F8000" />
11297*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CA00014" />
11298*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02A04000" />
11299*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04A04000" />
11300*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16A12800" />
11301*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02A18000" />
11302*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04A18000" />
11303*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EA9CFC7" />
11304*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22A90000" />
11305*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AAA0050" />
11306*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02AAC000" />
11307*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04AAC000" />
11308*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AAC000A" />
11309*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06AC8000" />
11310*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08AC8000" />
11311*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00AEC700" />
11312*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02AE00CF" />
11313*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10AE0000" />
11314*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00AF8000" />
11315*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02AF4000" />
11316*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AB01400" />
11317*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16DE8000" />
11318*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18DEC000" />
11319*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1ADE0400" />
11320*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06DF8000" />
11321*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08DF8000" />
11322*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0ADF8000" />
11323*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CDF0400" />
11324*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06E04000" />
11325*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08E04000" />
11326*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AE04000" />
11327*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CE04000" />
11328*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06E18000" />
11329*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08E18000" />
11330*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AE18000" />
11331*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CE18000" />
11332*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02E9C700" />
11333*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04E900CF" />
11334*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22E90000" />
11335*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CE90000" />
11336*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06EA4000" />
11337*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08EA4000" />
11338*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AEAC000" />
11339*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CEAC000" />
11340*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AEC8000" />
11341*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CEC8000" />
11342*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EEC8000" />
11343*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18EC0002" />
11344*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04EEC700" />
11345*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06EE00CF" />
11346*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10EE0000" />
11347*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04EF8000" />
11348*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06EF4000" />
11349*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CF00014" />
11350*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C045400" />
11351*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E045555" />
11352*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10040155" />
11353*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04055000" />
11354*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A055000" />
11355*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C055000" />
11356*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E055000" />
11357*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14050055" />
11358*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06055000" />
11359*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08055000" />
11360*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2406FF00" />
11361*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600FF" />
11362*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A08A000" />
11363*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C08A000" />
11364*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E095000" />
11365*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14090005" />
11366*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020D8000" />
11367*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040DA000" />
11368*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060D2000" />
11369*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060E4000" />
11370*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E5000" />
11371*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E1000" />
11372*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1812A800" />
11373*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A12003E" />
11374*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0212C000" />
11375*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0412C000" />
11376*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0813C000" />
11377*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A13F000" />
11378*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04136000" />
11379*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A14C000" />
11380*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C14C000" />
11381*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E14C000" />
11382*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00148000" />
11383*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02144000" />
11384*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0015C000" />
11385*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E15C000" />
11386*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16152AF8" />
11387*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150005" />
11388*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02154000" />
11389*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04154000" />
11390*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06158000" />
11391*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08158000" />
11392*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A158000" />
11393*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C158000" />
11394*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00182000" />
11395*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06188000" />
11396*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0818A000" />
11397*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08192000" />
11398*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E198000" />
11399*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12190140" />
11400*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1CA000" />
11401*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001C8000" />
11402*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021C2000" />
11403*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x141D0028" />
11404*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081D8000" />
11405*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A1D2000" />
11406*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
11407*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F8000" />
11408*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F4924" />
11409*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x521F4924" />
11410*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0024" />
11411*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
11412*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2420" />
11413*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3E1F5000" />
11414*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x461F3050" />
11415*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x481F2030" />
11416*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4A1F0020" />
11417*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F2000" />
11418*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
11419*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F0000" />
11420*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F5050" />
11421*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F3030" />
11422*61046927SAndroid Build Coastguard Worker    </register_config>
11423*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
11424*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
11425*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
11426*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
11427*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
11428*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
11429*61046927SAndroid Build Coastguard Worker    </register_config>
11430*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
11431*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
11432*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00010003" />
11433*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00012011" />
11434*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
11435*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
11436*61046927SAndroid Build Coastguard Worker    </register_config>
11437*61046927SAndroid Build Coastguard Worker  </set>
11438*61046927SAndroid Build Coastguard Worker
11439*61046927SAndroid Build Coastguard Worker  <set name="Gpu Rings Busyness"
11440*61046927SAndroid Build Coastguard Worker       chipset="ICL"
11441*61046927SAndroid Build Coastguard Worker       symbol_name="GpuBusyness"
11442*61046927SAndroid Build Coastguard Worker       underscore_name="gpu_busyness"
11443*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO BB"
11444*61046927SAndroid Build Coastguard Worker       hw_config_guid="40dc79f2-88c8-47c6-8f86-f509e39fbe5d"
11445*61046927SAndroid Build Coastguard Worker       >
11446*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
11447*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
11448*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
11449*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
11450*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11451*61046927SAndroid Build Coastguard Worker             units="ns"
11452*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11453*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11454*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11455*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11456*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11457*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11458*61046927SAndroid Build Coastguard Worker             />
11459*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
11460*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
11461*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
11462*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
11463*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11464*61046927SAndroid Build Coastguard Worker             units="cycles"
11465*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11466*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
11467*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11468*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
11469*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11470*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11471*61046927SAndroid Build Coastguard Worker             />
11472*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
11473*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
11474*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
11475*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
11476*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11477*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
11478*61046927SAndroid Build Coastguard Worker             units="hz"
11479*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11480*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11481*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11482*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11483*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11484*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11485*61046927SAndroid Build Coastguard Worker             />
11486*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
11487*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
11488*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
11489*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
11490*61046927SAndroid Build Coastguard Worker             data_type="float"
11491*61046927SAndroid Build Coastguard Worker             max_equation="100"
11492*61046927SAndroid Build Coastguard Worker             units="percent"
11493*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11494*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
11495*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11496*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
11497*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11498*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11499*61046927SAndroid Build Coastguard Worker             />
11500*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
11501*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
11502*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
11503*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
11504*61046927SAndroid Build Coastguard Worker             data_type="float"
11505*61046927SAndroid Build Coastguard Worker             max_equation="100"
11506*61046927SAndroid Build Coastguard Worker             units="percent"
11507*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11508*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
11509*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11510*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
11511*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11512*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11513*61046927SAndroid Build Coastguard Worker             />
11514*61046927SAndroid Build Coastguard Worker    <counter name="Vdbox0 Ring Busy"
11515*61046927SAndroid Build Coastguard Worker             symbol_name="Vdbox0Busy"
11516*61046927SAndroid Build Coastguard Worker             underscore_name="vdbox0_busy"
11517*61046927SAndroid Build Coastguard Worker             description="The percentage of time when Vdbox0 command streamer was busy."
11518*61046927SAndroid Build Coastguard Worker             data_type="float"
11519*61046927SAndroid Build Coastguard Worker             max_equation="100"
11520*61046927SAndroid Build Coastguard Worker             units="percent"
11521*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11522*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
11523*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11524*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
11525*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11526*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11527*61046927SAndroid Build Coastguard Worker             />
11528*61046927SAndroid Build Coastguard Worker    <counter name="Vdbox1 Ring Busy"
11529*61046927SAndroid Build Coastguard Worker             symbol_name="Vdbox1Busy"
11530*61046927SAndroid Build Coastguard Worker             underscore_name="vdbox1_busy"
11531*61046927SAndroid Build Coastguard Worker             description="The percentage of time when Vdbox1 command streamer was busy."
11532*61046927SAndroid Build Coastguard Worker             data_type="float"
11533*61046927SAndroid Build Coastguard Worker             max_equation="100"
11534*61046927SAndroid Build Coastguard Worker             units="percent"
11535*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11536*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
11537*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11538*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
11539*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11540*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11541*61046927SAndroid Build Coastguard Worker             />
11542*61046927SAndroid Build Coastguard Worker    <counter name="Vebox Ring Busy"
11543*61046927SAndroid Build Coastguard Worker             symbol_name="VeboxBusy"
11544*61046927SAndroid Build Coastguard Worker             underscore_name="vebox_busy"
11545*61046927SAndroid Build Coastguard Worker             description="The percentage of time when vebox command streamer was busy."
11546*61046927SAndroid Build Coastguard Worker             data_type="float"
11547*61046927SAndroid Build Coastguard Worker             max_equation="100"
11548*61046927SAndroid Build Coastguard Worker             units="percent"
11549*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11550*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
11551*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11552*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
11553*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11554*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11555*61046927SAndroid Build Coastguard Worker             />
11556*61046927SAndroid Build Coastguard Worker    <counter name="Blitter Ring Busy"
11557*61046927SAndroid Build Coastguard Worker             symbol_name="BlitterBusy"
11558*61046927SAndroid Build Coastguard Worker             underscore_name="blitter_busy"
11559*61046927SAndroid Build Coastguard Worker             description="The percentage of time when blitter command streamer was busy."
11560*61046927SAndroid Build Coastguard Worker             data_type="float"
11561*61046927SAndroid Build Coastguard Worker             max_equation="100"
11562*61046927SAndroid Build Coastguard Worker             units="percent"
11563*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11564*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
11565*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11566*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
11567*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11568*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11569*61046927SAndroid Build Coastguard Worker             />
11570*61046927SAndroid Build Coastguard Worker    <counter name="Posh Ring Busy"
11571*61046927SAndroid Build Coastguard Worker             symbol_name="PoshEngineBusy"
11572*61046927SAndroid Build Coastguard Worker             underscore_name="posh_engine_busy"
11573*61046927SAndroid Build Coastguard Worker             description="The percentage of time when posh command streamer was busy."
11574*61046927SAndroid Build Coastguard Worker             data_type="float"
11575*61046927SAndroid Build Coastguard Worker             max_equation="100"
11576*61046927SAndroid Build Coastguard Worker             units="percent"
11577*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11578*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
11579*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11580*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
11581*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11582*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11583*61046927SAndroid Build Coastguard Worker             />
11584*61046927SAndroid Build Coastguard Worker    <counter name="AnyRingBusy"
11585*61046927SAndroid Build Coastguard Worker             symbol_name="AnyRingBusy"
11586*61046927SAndroid Build Coastguard Worker             underscore_name="any_ring_busy"
11587*61046927SAndroid Build Coastguard Worker             description="The percentage of time when any command streamer was busy."
11588*61046927SAndroid Build Coastguard Worker             data_type="float"
11589*61046927SAndroid Build Coastguard Worker             max_equation="100"
11590*61046927SAndroid Build Coastguard Worker             units="percent"
11591*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11592*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
11593*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11594*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11595*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11596*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11597*61046927SAndroid Build Coastguard Worker             />
11598*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
11599*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
11600*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
11601*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
11602*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E061200" />
11603*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22062400" />
11604*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10002400" />
11605*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00038000" />
11606*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06032000" />
11607*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020600F3" />
11608*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C060043" />
11609*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20060000" />
11610*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02000023" />
11611*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20002000" />
11612*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081A8000" />
11613*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A1F6000" />
11614*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4E1F2900" />
11615*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x501F00E9" />
11616*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10204000" />
11617*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C214000" />
11618*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
11619*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x401F4131" />
11620*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x421F1021" />
11621*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x441F3100" />
11622*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F0000" />
11623*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000002" />
11624*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181B2400" />
11625*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x185B2400" />
11626*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12240120" />
11627*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06218000" />
11628*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08212000" />
11629*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0A8000" />
11630*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180B8000" />
11631*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0C8000" />
11632*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040F8000" />
11633*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E080010" />
11634*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041B8300" />
11635*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x101B0000" />
11636*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x221B0000" />
11637*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041E4000" />
11638*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x084A8000" />
11639*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x184B4000" />
11640*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x084C8000" />
11641*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x044F2000" />
11642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E480004" />
11643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045B0083" />
11644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x105B0000" />
11645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x225B0000" />
11646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x045E1000" />
11647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0823A000" />
11648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02242980" />
11649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10240000" />
11650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06240000" />
11651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A244000" />
11652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C250004" />
11653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08268000" />
11654*61046927SAndroid Build Coastguard Worker    </register_config>
11655*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
11656*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
11657*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
11658*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x10800000" />
11659*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
11660*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
11661*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x0007C000" />
11662*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x000007FF" />
11663*61046927SAndroid Build Coastguard Worker    </register_config>
11664*61046927SAndroid Build Coastguard Worker  </set>
11665*61046927SAndroid Build Coastguard Worker
11666*61046927SAndroid Build Coastguard Worker  <set name="Metric set TestOa"
11667*61046927SAndroid Build Coastguard Worker       chipset="ICL"
11668*61046927SAndroid Build Coastguard Worker       symbol_name="TestOa"
11669*61046927SAndroid Build Coastguard Worker       underscore_name="test_oa"
11670*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO BB"
11671*61046927SAndroid Build Coastguard Worker       hw_config_guid="e617cfd5-6cc5-4143-8994-cd36cebb921f"
11672*61046927SAndroid Build Coastguard Worker       >
11673*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
11674*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
11675*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
11676*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
11677*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11678*61046927SAndroid Build Coastguard Worker             units="ns"
11679*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11680*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11681*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11682*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11683*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11684*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11685*61046927SAndroid Build Coastguard Worker             />
11686*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
11687*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
11688*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
11689*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
11690*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11691*61046927SAndroid Build Coastguard Worker             units="cycles"
11692*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11693*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
11694*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11695*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
11696*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11697*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11698*61046927SAndroid Build Coastguard Worker             />
11699*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
11700*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
11701*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
11702*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
11703*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11704*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
11705*61046927SAndroid Build Coastguard Worker             units="hz"
11706*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11707*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11708*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11709*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11710*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11711*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11712*61046927SAndroid Build Coastguard Worker             />
11713*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter0"
11714*61046927SAndroid Build Coastguard Worker             symbol_name="Counter0"
11715*61046927SAndroid Build Coastguard Worker             underscore_name="counter0"
11716*61046927SAndroid Build Coastguard Worker             description="HW test counter 0. Factor: 0.0"
11717*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11718*61046927SAndroid Build Coastguard Worker             units="events"
11719*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11720*61046927SAndroid Build Coastguard Worker             equation="B 0 READ"
11721*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11722*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11723*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11724*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11725*61046927SAndroid Build Coastguard Worker             />
11726*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter1"
11727*61046927SAndroid Build Coastguard Worker             symbol_name="Counter1"
11728*61046927SAndroid Build Coastguard Worker             underscore_name="counter1"
11729*61046927SAndroid Build Coastguard Worker             description="HW test counter 1. Factor: 1.0"
11730*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11731*61046927SAndroid Build Coastguard Worker             units="events"
11732*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11733*61046927SAndroid Build Coastguard Worker             equation="B 1 READ"
11734*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11735*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11736*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11737*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11738*61046927SAndroid Build Coastguard Worker             />
11739*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter2"
11740*61046927SAndroid Build Coastguard Worker             symbol_name="Counter2"
11741*61046927SAndroid Build Coastguard Worker             underscore_name="counter2"
11742*61046927SAndroid Build Coastguard Worker             description="HW test counter 2. Factor: 1.0"
11743*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11744*61046927SAndroid Build Coastguard Worker             units="events"
11745*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11746*61046927SAndroid Build Coastguard Worker             equation="B 2 READ"
11747*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11748*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11749*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11750*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11751*61046927SAndroid Build Coastguard Worker             />
11752*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter3"
11753*61046927SAndroid Build Coastguard Worker             symbol_name="Counter3"
11754*61046927SAndroid Build Coastguard Worker             underscore_name="counter3"
11755*61046927SAndroid Build Coastguard Worker             description="HW test counter 3. Factor: 0.5"
11756*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11757*61046927SAndroid Build Coastguard Worker             units="events"
11758*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11759*61046927SAndroid Build Coastguard Worker             equation="B 3 READ"
11760*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11761*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11762*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11763*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11764*61046927SAndroid Build Coastguard Worker             />
11765*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter4"
11766*61046927SAndroid Build Coastguard Worker             symbol_name="Counter4"
11767*61046927SAndroid Build Coastguard Worker             underscore_name="counter4"
11768*61046927SAndroid Build Coastguard Worker             description="HW test counter 4. Factor: 0.3333"
11769*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11770*61046927SAndroid Build Coastguard Worker             units="events"
11771*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11772*61046927SAndroid Build Coastguard Worker             equation="B 4 READ"
11773*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11774*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11775*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11776*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11777*61046927SAndroid Build Coastguard Worker             />
11778*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter5"
11779*61046927SAndroid Build Coastguard Worker             symbol_name="Counter5"
11780*61046927SAndroid Build Coastguard Worker             underscore_name="counter5"
11781*61046927SAndroid Build Coastguard Worker             description="HW test counter 5. Factor: 0.3333"
11782*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11783*61046927SAndroid Build Coastguard Worker             units="events"
11784*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11785*61046927SAndroid Build Coastguard Worker             equation="B 5 READ"
11786*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11787*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11788*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11789*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11790*61046927SAndroid Build Coastguard Worker             />
11791*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter6"
11792*61046927SAndroid Build Coastguard Worker             symbol_name="Counter6"
11793*61046927SAndroid Build Coastguard Worker             underscore_name="counter6"
11794*61046927SAndroid Build Coastguard Worker             description="HW test counter 6. Factor: 0.16666"
11795*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11796*61046927SAndroid Build Coastguard Worker             units="events"
11797*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11798*61046927SAndroid Build Coastguard Worker             equation="B 6 READ"
11799*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11800*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11801*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11802*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11803*61046927SAndroid Build Coastguard Worker             />
11804*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter7"
11805*61046927SAndroid Build Coastguard Worker             symbol_name="Counter7"
11806*61046927SAndroid Build Coastguard Worker             underscore_name="counter7"
11807*61046927SAndroid Build Coastguard Worker             description="HW test counter 7. Factor: 0.6666"
11808*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11809*61046927SAndroid Build Coastguard Worker             units="events"
11810*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11811*61046927SAndroid Build Coastguard Worker             equation="B 7 READ"
11812*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11813*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11814*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11815*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11816*61046927SAndroid Build Coastguard Worker             />
11817*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter8"
11818*61046927SAndroid Build Coastguard Worker             symbol_name="Counter8"
11819*61046927SAndroid Build Coastguard Worker             underscore_name="counter8"
11820*61046927SAndroid Build Coastguard Worker             description="HW test counter 8. Should be equal to 1."
11821*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11822*61046927SAndroid Build Coastguard Worker             units="events"
11823*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11824*61046927SAndroid Build Coastguard Worker             equation="C 0 READ"
11825*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11826*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
11827*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11828*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11829*61046927SAndroid Build Coastguard Worker             />
11830*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
11831*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
11832*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
11833*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
11834*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16130000" />
11835*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24000001" />
11836*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E130056" />
11837*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10130000" />
11838*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A130000" />
11839*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x541F0001" />
11840*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x181F0000" />
11841*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
11842*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x301F0000" />
11843*61046927SAndroid Build Coastguard Worker    </register_config>
11844*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
11845*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
11846*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
11847*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0xF0800000" />
11848*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
11849*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0xF0800000" />
11850*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002770" value="0x00000004" />
11851*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002774" value="0x0000FFFF" />
11852*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002778" value="0x00000003" />
11853*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000277C" value="0x0000FFFF" />
11854*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002780" value="0x00000007" />
11855*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002784" value="0x0000FFFF" />
11856*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002788" value="0x00100002" />
11857*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000278C" value="0x0000FFF7" />
11858*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002790" value="0x00100002" />
11859*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002794" value="0x0000FFCF" />
11860*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002798" value="0x00100082" />
11861*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000279C" value="0x0000FFEF" />
11862*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A0" value="0x001000C2" />
11863*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A4" value="0x0000FFE7" />
11864*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027A8" value="0x00100001" />
11865*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x000027AC" value="0x0000FFE7" />
11866*61046927SAndroid Build Coastguard Worker    </register_config>
11867*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
11868*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
11869*61046927SAndroid Build Coastguard Worker    </register_config>
11870*61046927SAndroid Build Coastguard Worker  </set>
11871*61046927SAndroid Build Coastguard Worker
11872*61046927SAndroid Build Coastguard Worker  <set name="AsyncCompute"
11873*61046927SAndroid Build Coastguard Worker       chipset="ICL"
11874*61046927SAndroid Build Coastguard Worker       symbol_name="AsyncCompute"
11875*61046927SAndroid Build Coastguard Worker       underscore_name="async_compute"
11876*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
11877*61046927SAndroid Build Coastguard Worker       hw_config_guid="eca4858e-27a4-4bcf-a57f-2616e2f08950"
11878*61046927SAndroid Build Coastguard Worker       >
11879*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
11880*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
11881*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
11882*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
11883*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11884*61046927SAndroid Build Coastguard Worker             units="ns"
11885*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11886*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
11887*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11888*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11889*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11890*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11891*61046927SAndroid Build Coastguard Worker             />
11892*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
11893*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
11894*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
11895*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
11896*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11897*61046927SAndroid Build Coastguard Worker             units="cycles"
11898*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11899*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
11900*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11901*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
11902*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11903*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11904*61046927SAndroid Build Coastguard Worker             />
11905*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
11906*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
11907*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
11908*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
11909*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11910*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
11911*61046927SAndroid Build Coastguard Worker             units="hz"
11912*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11913*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
11914*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11915*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11916*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11917*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11918*61046927SAndroid Build Coastguard Worker             />
11919*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
11920*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
11921*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
11922*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
11923*61046927SAndroid Build Coastguard Worker             data_type="float"
11924*61046927SAndroid Build Coastguard Worker             max_equation="100"
11925*61046927SAndroid Build Coastguard Worker             units="percent"
11926*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
11927*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
11928*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
11929*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
11930*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11931*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11932*61046927SAndroid Build Coastguard Worker             />
11933*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
11934*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
11935*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
11936*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
11937*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11938*61046927SAndroid Build Coastguard Worker             units="threads"
11939*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11940*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
11941*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
11942*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
11943*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11944*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11945*61046927SAndroid Build Coastguard Worker             />
11946*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
11947*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
11948*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
11949*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
11950*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11951*61046927SAndroid Build Coastguard Worker             units="threads"
11952*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11953*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
11954*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
11955*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
11956*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11957*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11958*61046927SAndroid Build Coastguard Worker             />
11959*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
11960*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
11961*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
11962*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
11963*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11964*61046927SAndroid Build Coastguard Worker             units="threads"
11965*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11966*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
11967*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
11968*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
11969*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11970*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11971*61046927SAndroid Build Coastguard Worker             />
11972*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
11973*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
11974*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
11975*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
11976*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11977*61046927SAndroid Build Coastguard Worker             units="threads"
11978*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11979*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
11980*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
11981*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
11982*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11983*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11984*61046927SAndroid Build Coastguard Worker             />
11985*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
11986*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
11987*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
11988*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
11989*61046927SAndroid Build Coastguard Worker             data_type="uint64"
11990*61046927SAndroid Build Coastguard Worker             units="threads"
11991*61046927SAndroid Build Coastguard Worker             semantic_type="event"
11992*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
11993*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
11994*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
11995*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
11996*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
11997*61046927SAndroid Build Coastguard Worker             />
11998*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
11999*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
12000*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
12001*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
12002*61046927SAndroid Build Coastguard Worker             data_type="uint64"
12003*61046927SAndroid Build Coastguard Worker             units="threads"
12004*61046927SAndroid Build Coastguard Worker             semantic_type="event"
12005*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
12006*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
12007*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
12008*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12009*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12010*61046927SAndroid Build Coastguard Worker             />
12011*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU0 Pipe Active"
12012*61046927SAndroid Build Coastguard Worker             symbol_name="Fpu0Active"
12013*61046927SAndroid Build Coastguard Worker             underscore_name="fpu0_active"
12014*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing."
12015*61046927SAndroid Build Coastguard Worker             data_type="float"
12016*61046927SAndroid Build Coastguard Worker             max_equation="100"
12017*61046927SAndroid Build Coastguard Worker             units="percent"
12018*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12019*61046927SAndroid Build Coastguard Worker             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12020*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
12021*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12022*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12023*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12024*61046927SAndroid Build Coastguard Worker             />
12025*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU0 Pipe Active"
12026*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu0Active"
12027*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu0_active"
12028*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
12029*61046927SAndroid Build Coastguard Worker             data_type="float"
12030*61046927SAndroid Build Coastguard Worker             max_equation="100"
12031*61046927SAndroid Build Coastguard Worker             units="percent"
12032*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12033*61046927SAndroid Build Coastguard Worker             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12034*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
12035*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12036*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12037*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12038*61046927SAndroid Build Coastguard Worker             />
12039*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU0 Pipe Active"
12040*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu0Active"
12041*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu0_active"
12042*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
12043*61046927SAndroid Build Coastguard Worker             data_type="float"
12044*61046927SAndroid Build Coastguard Worker             max_equation="100"
12045*61046927SAndroid Build Coastguard Worker             units="percent"
12046*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12047*61046927SAndroid Build Coastguard Worker             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12048*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
12049*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12050*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12051*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12052*61046927SAndroid Build Coastguard Worker             />
12053*61046927SAndroid Build Coastguard Worker    <counter name="CS FPU0 Pipe Active"
12054*61046927SAndroid Build Coastguard Worker             symbol_name="CsFpu0Active"
12055*61046927SAndroid Build Coastguard Worker             underscore_name="cs_fpu0_active"
12056*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU0 pipeline was actively processing a compute shader instruction."
12057*61046927SAndroid Build Coastguard Worker             data_type="float"
12058*61046927SAndroid Build Coastguard Worker             max_equation="100"
12059*61046927SAndroid Build Coastguard Worker             units="percent"
12060*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12061*61046927SAndroid Build Coastguard Worker             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12062*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
12063*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12064*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12065*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12066*61046927SAndroid Build Coastguard Worker             />
12067*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU1 Pipe Active"
12068*61046927SAndroid Build Coastguard Worker             symbol_name="Fpu1Active"
12069*61046927SAndroid Build Coastguard Worker             underscore_name="fpu1_active"
12070*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing."
12071*61046927SAndroid Build Coastguard Worker             data_type="float"
12072*61046927SAndroid Build Coastguard Worker             max_equation="100"
12073*61046927SAndroid Build Coastguard Worker             units="percent"
12074*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12075*61046927SAndroid Build Coastguard Worker             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12076*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
12077*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12078*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12079*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12080*61046927SAndroid Build Coastguard Worker             />
12081*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU1 Pipe Active"
12082*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpu1Active"
12083*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu1_active"
12084*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
12085*61046927SAndroid Build Coastguard Worker             data_type="float"
12086*61046927SAndroid Build Coastguard Worker             max_equation="100"
12087*61046927SAndroid Build Coastguard Worker             units="percent"
12088*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12089*61046927SAndroid Build Coastguard Worker             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12090*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
12091*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12092*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12093*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12094*61046927SAndroid Build Coastguard Worker             />
12095*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU1 Pipe Active"
12096*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpu1Active"
12097*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu1_active"
12098*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
12099*61046927SAndroid Build Coastguard Worker             data_type="float"
12100*61046927SAndroid Build Coastguard Worker             max_equation="100"
12101*61046927SAndroid Build Coastguard Worker             units="percent"
12102*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12103*61046927SAndroid Build Coastguard Worker             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12104*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
12105*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12106*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12107*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12108*61046927SAndroid Build Coastguard Worker             />
12109*61046927SAndroid Build Coastguard Worker    <counter name="CS FPU1 Pipe Active"
12110*61046927SAndroid Build Coastguard Worker             symbol_name="CsFpu1Active"
12111*61046927SAndroid Build Coastguard Worker             underscore_name="cs_fpu1_active"
12112*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a compute shader instruction."
12113*61046927SAndroid Build Coastguard Worker             data_type="float"
12114*61046927SAndroid Build Coastguard Worker             max_equation="100"
12115*61046927SAndroid Build Coastguard Worker             units="percent"
12116*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12117*61046927SAndroid Build Coastguard Worker             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12118*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
12119*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
12120*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12121*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12122*61046927SAndroid Build Coastguard Worker             />
12123*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
12124*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
12125*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
12126*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
12127*61046927SAndroid Build Coastguard Worker             data_type="float"
12128*61046927SAndroid Build Coastguard Worker             max_equation="100"
12129*61046927SAndroid Build Coastguard Worker             units="percent"
12130*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12131*61046927SAndroid Build Coastguard Worker             equation="8 A 17 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12132*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
12133*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12134*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12135*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12136*61046927SAndroid Build Coastguard Worker             />
12137*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
12138*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
12139*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
12140*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
12141*61046927SAndroid Build Coastguard Worker             data_type="float"
12142*61046927SAndroid Build Coastguard Worker             max_equation="100"
12143*61046927SAndroid Build Coastguard Worker             units="percent"
12144*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12145*61046927SAndroid Build Coastguard Worker             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12146*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
12147*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12148*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12149*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12150*61046927SAndroid Build Coastguard Worker             />
12151*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
12152*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
12153*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
12154*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
12155*61046927SAndroid Build Coastguard Worker             data_type="float"
12156*61046927SAndroid Build Coastguard Worker             max_equation="100"
12157*61046927SAndroid Build Coastguard Worker             units="percent"
12158*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
12159*61046927SAndroid Build Coastguard Worker             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
12160*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
12161*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
12162*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
12163*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
12164*61046927SAndroid Build Coastguard Worker             />
12165*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
12166*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002740" value="0x00000000" />
12167*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002710" value="0x00000000" />
12168*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002714" value="0x00800000" />
12169*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002720" value="0x00000000" />
12170*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x00002724" value="0x00800000" />
12171*61046927SAndroid Build Coastguard Worker    </register_config>
12172*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
12173*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00005004" />
12174*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00001000" />
12175*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00051050" />
12176*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00011010" />
12177*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00061060" />
12178*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00000008" />
12179*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
12180*61046927SAndroid Build Coastguard Worker    </register_config>
12181*61046927SAndroid Build Coastguard Worker  </set>
12182*61046927SAndroid Build Coastguard Worker
12183*61046927SAndroid Build Coastguard Worker</metrics>
12184