xref: /aosp_15_r20/external/mesa3d/src/intel/perf/oa-tglgt1.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="TGLGT1"
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"
8*61046927SAndroid Build Coastguard Worker       hw_config_guid="c17af13d-3953-432b-9bd1-81346b4c2092"
9*61046927SAndroid Build Coastguard Worker       >
10*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
11*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
12*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
13*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
14*61046927SAndroid Build Coastguard Worker             data_type="uint64"
15*61046927SAndroid Build Coastguard Worker             units="ns"
16*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
17*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
18*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
19*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
20*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
21*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
22*61046927SAndroid Build Coastguard Worker             />
23*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
24*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
25*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
26*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
27*61046927SAndroid Build Coastguard Worker             data_type="uint64"
28*61046927SAndroid Build Coastguard Worker             units="cycles"
29*61046927SAndroid Build Coastguard Worker             semantic_type="event"
30*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
31*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
32*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
33*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
34*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
35*61046927SAndroid Build Coastguard Worker             />
36*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
37*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
38*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
39*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
40*61046927SAndroid Build Coastguard Worker             data_type="uint64"
41*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
42*61046927SAndroid Build Coastguard Worker             units="hz"
43*61046927SAndroid Build Coastguard Worker             semantic_type="event"
44*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
45*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
46*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
47*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
48*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
49*61046927SAndroid Build Coastguard Worker             />
50*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
51*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
52*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
53*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
54*61046927SAndroid Build Coastguard Worker             data_type="uint64"
55*61046927SAndroid Build Coastguard Worker             units="threads"
56*61046927SAndroid Build Coastguard Worker             semantic_type="event"
57*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
58*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
59*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
60*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
61*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
62*61046927SAndroid Build Coastguard Worker             />
63*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
64*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
65*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
66*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
67*61046927SAndroid Build Coastguard Worker             data_type="uint64"
68*61046927SAndroid Build Coastguard Worker             units="threads"
69*61046927SAndroid Build Coastguard Worker             semantic_type="event"
70*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
71*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
72*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
73*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
74*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
75*61046927SAndroid Build Coastguard Worker             />
76*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
77*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
78*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
79*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
80*61046927SAndroid Build Coastguard Worker             data_type="uint64"
81*61046927SAndroid Build Coastguard Worker             units="threads"
82*61046927SAndroid Build Coastguard Worker             semantic_type="event"
83*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
84*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
85*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
86*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
87*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
88*61046927SAndroid Build Coastguard Worker             />
89*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
90*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
91*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
92*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
93*61046927SAndroid Build Coastguard Worker             data_type="uint64"
94*61046927SAndroid Build Coastguard Worker             units="threads"
95*61046927SAndroid Build Coastguard Worker             semantic_type="event"
96*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
97*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
98*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
99*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
100*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
101*61046927SAndroid Build Coastguard Worker             />
102*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
103*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
104*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
105*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
106*61046927SAndroid Build Coastguard Worker             data_type="uint64"
107*61046927SAndroid Build Coastguard Worker             units="threads"
108*61046927SAndroid Build Coastguard Worker             semantic_type="event"
109*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
110*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
111*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
112*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
113*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
114*61046927SAndroid Build Coastguard Worker             />
115*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
116*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
117*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
118*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
119*61046927SAndroid Build Coastguard Worker             data_type="uint64"
120*61046927SAndroid Build Coastguard Worker             units="threads"
121*61046927SAndroid Build Coastguard Worker             semantic_type="event"
122*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
123*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
124*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
125*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
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 A 8 READ FADD A 9 READ FADD A 10 READ FADD $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 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $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 Thread Occupancy"
171*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
172*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
173*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
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="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
179*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
180*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 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="Sampler00 Busy"
185*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00Busy"
186*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_busy"
187*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which Slice0 Sampler0 has been processing EU requests."
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="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
193*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
194*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
195*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
196*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
197*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
198*61046927SAndroid Build Coastguard Worker             />
199*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Slice0 Dualsubslice0 is bottleneck"
200*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00Bottleneck"
201*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_bottleneck"
202*61046927SAndroid Build Coastguard Worker             description="The percentage of time when sampler slice0 dualsubslice0 is bottleneck"
203*61046927SAndroid Build Coastguard Worker             data_type="float"
204*61046927SAndroid Build Coastguard Worker             max_equation="100"
205*61046927SAndroid Build Coastguard Worker             units="percent"
206*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
207*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
208*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
209*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
210*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
211*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
212*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
213*61046927SAndroid Build Coastguard Worker             />
214*61046927SAndroid Build Coastguard Worker    <counter name="Samplers Busy"
215*61046927SAndroid Build Coastguard Worker             symbol_name="SamplersBusy"
216*61046927SAndroid Build Coastguard Worker             underscore_name="samplers_busy"
217*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which samplers have been processing EU requests."
218*61046927SAndroid Build Coastguard Worker             data_type="float"
219*61046927SAndroid Build Coastguard Worker             max_equation="100"
220*61046927SAndroid Build Coastguard Worker             units="percent"
221*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
222*61046927SAndroid Build Coastguard Worker             equation="$Sampler00Busy"
223*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
224*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
225*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
226*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
227*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
228*61046927SAndroid Build Coastguard Worker             />
229*61046927SAndroid Build Coastguard Worker    <counter name="Samplers Bottleneck"
230*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerBottleneck"
231*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_bottleneck"
232*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
233*61046927SAndroid Build Coastguard Worker             low_watermark="5"
234*61046927SAndroid Build Coastguard Worker             high_watermark="15"
235*61046927SAndroid Build Coastguard Worker             data_type="float"
236*61046927SAndroid Build Coastguard Worker             max_equation="100"
237*61046927SAndroid Build Coastguard Worker             units="percent"
238*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
239*61046927SAndroid Build Coastguard Worker             equation="$Sampler00Bottleneck"
240*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
241*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler"
242*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
243*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
244*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
245*61046927SAndroid Build Coastguard Worker             />
246*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
247*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
248*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
249*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
250*61046927SAndroid Build Coastguard Worker             data_type="uint64"
251*61046927SAndroid Build Coastguard Worker             units="pixels"
252*61046927SAndroid Build Coastguard Worker             semantic_type="event"
253*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
254*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
255*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
256*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
257*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
258*61046927SAndroid Build Coastguard Worker             />
259*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
260*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
261*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
262*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
263*61046927SAndroid Build Coastguard Worker             data_type="uint64"
264*61046927SAndroid Build Coastguard Worker             units="pixels"
265*61046927SAndroid Build Coastguard Worker             semantic_type="event"
266*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
267*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
268*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
269*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
270*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
271*61046927SAndroid Build Coastguard Worker             />
272*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
273*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
274*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
275*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
276*61046927SAndroid Build Coastguard Worker             data_type="uint64"
277*61046927SAndroid Build Coastguard Worker             units="pixels"
278*61046927SAndroid Build Coastguard Worker             semantic_type="event"
279*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
280*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
281*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
282*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
283*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
284*61046927SAndroid Build Coastguard Worker             />
285*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
286*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
287*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
288*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
289*61046927SAndroid Build Coastguard Worker             data_type="uint64"
290*61046927SAndroid Build Coastguard Worker             units="pixels"
291*61046927SAndroid Build Coastguard Worker             semantic_type="event"
292*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
293*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
294*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
295*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
296*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
297*61046927SAndroid Build Coastguard Worker             />
298*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
299*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
300*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
301*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
302*61046927SAndroid Build Coastguard Worker             data_type="uint64"
303*61046927SAndroid Build Coastguard Worker             units="pixels"
304*61046927SAndroid Build Coastguard Worker             semantic_type="event"
305*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
306*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
307*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
308*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
309*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
310*61046927SAndroid Build Coastguard Worker             />
311*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
312*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
313*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
314*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
315*61046927SAndroid Build Coastguard Worker             data_type="uint64"
316*61046927SAndroid Build Coastguard Worker             units="pixels"
317*61046927SAndroid Build Coastguard Worker             semantic_type="event"
318*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
319*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
320*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
321*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
322*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
323*61046927SAndroid Build Coastguard Worker             />
324*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
325*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
326*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
327*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
328*61046927SAndroid Build Coastguard Worker             data_type="uint64"
329*61046927SAndroid Build Coastguard Worker             units="pixels"
330*61046927SAndroid Build Coastguard Worker             semantic_type="event"
331*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
332*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
333*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
334*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
335*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
336*61046927SAndroid Build Coastguard Worker             />
337*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
338*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
339*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
340*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
341*61046927SAndroid Build Coastguard Worker             data_type="uint64"
342*61046927SAndroid Build Coastguard Worker             units="texels"
343*61046927SAndroid Build Coastguard Worker             semantic_type="event"
344*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
345*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
346*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
347*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
348*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
349*61046927SAndroid Build Coastguard Worker             />
350*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
351*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
352*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
353*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
354*61046927SAndroid Build Coastguard Worker             data_type="uint64"
355*61046927SAndroid Build Coastguard Worker             units="texels"
356*61046927SAndroid Build Coastguard Worker             semantic_type="event"
357*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
358*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
359*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
360*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
361*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
362*61046927SAndroid Build Coastguard Worker             />
363*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
364*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
365*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
366*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
367*61046927SAndroid Build Coastguard Worker             data_type="uint64"
368*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
369*61046927SAndroid Build Coastguard Worker             units="bytes"
370*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
371*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
372*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
373*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
374*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
375*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
376*61046927SAndroid Build Coastguard Worker             />
377*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
378*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
379*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
380*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
381*61046927SAndroid Build Coastguard Worker             data_type="uint64"
382*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
383*61046927SAndroid Build Coastguard Worker             units="bytes"
384*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
385*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
386*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
387*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
388*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
389*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
390*61046927SAndroid Build Coastguard Worker             />
391*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
392*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
393*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
394*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
395*61046927SAndroid Build Coastguard Worker             data_type="uint64"
396*61046927SAndroid Build Coastguard Worker             units="messages"
397*61046927SAndroid Build Coastguard Worker             semantic_type="event"
398*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
399*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
400*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
401*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
402*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
403*61046927SAndroid Build Coastguard Worker             />
404*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
405*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
406*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
407*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
408*61046927SAndroid Build Coastguard Worker             data_type="uint64"
409*61046927SAndroid Build Coastguard Worker             units="messages"
410*61046927SAndroid Build Coastguard Worker             semantic_type="event"
411*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
412*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
413*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
414*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
415*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
416*61046927SAndroid Build Coastguard Worker             />
417*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
418*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
419*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
420*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
421*61046927SAndroid Build Coastguard Worker             data_type="uint64"
422*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
423*61046927SAndroid Build Coastguard Worker             units="bytes"
424*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
425*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
426*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
427*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
428*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
429*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
430*61046927SAndroid Build Coastguard Worker             />
431*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
432*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
433*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
434*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
435*61046927SAndroid Build Coastguard Worker             data_type="uint64"
436*61046927SAndroid Build Coastguard Worker             units="messages"
437*61046927SAndroid Build Coastguard Worker             semantic_type="event"
438*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
439*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
440*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
441*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
442*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
443*61046927SAndroid Build Coastguard Worker             />
444*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
445*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
446*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
447*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
448*61046927SAndroid Build Coastguard Worker             data_type="uint64"
449*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
450*61046927SAndroid Build Coastguard Worker             units="bytes"
451*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
452*61046927SAndroid Build Coastguard Worker             equation="64  C 5 READ C 4 READ UADD C 3 READ UADD C 2 READ UADD UMUL"
453*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
454*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
455*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
456*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
457*61046927SAndroid Build Coastguard Worker             />
458*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
459*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
460*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
461*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
462*61046927SAndroid Build Coastguard Worker             data_type="uint64"
463*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
464*61046927SAndroid Build Coastguard Worker             units="bytes"
465*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
466*61046927SAndroid Build Coastguard Worker             equation="64  C 1 READ C 0 READ UADD UMUL"
467*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
468*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
469*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
470*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
471*61046927SAndroid Build Coastguard Worker             />
472*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
473*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
474*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
475*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
476*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14150001" />
477*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16150020" />
478*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00124000" />
479*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E124000" />
480*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10124000" />
481*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12124000" />
482*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10138000" />
483*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C130E00" />
484*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00150050" />
485*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06157000" />
486*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08157151" />
487*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10150000" />
488*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18150000" />
489*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C150000" />
490*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0000C000" />
491*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E00C000" />
492*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1000C000" />
493*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1200C000" />
494*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10058000" />
495*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C058000" />
496*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22050030" />
497*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040A4000" />
498*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0A8000" />
499*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0AC000" />
500*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
501*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D47" />
502*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151536" />
503*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
504*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
505*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
506*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B1050BB" />
507*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D102C01" />
508*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
509*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14E000" />
510*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B112000" />
511*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F115000" />
512*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61110001" />
513*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01128000" />
514*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F128000" />
515*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11128000" />
516*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13128000" />
517*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F150137" />
518*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
519*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F168000" />
520*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
521*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
522*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D350137" />
523*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350147" />
524*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350136" />
525*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
526*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F364000" />
527*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
528*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
529*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
530*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
531*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100000" />
532*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100000" />
533*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
534*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
535*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55101710" />
536*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100007" />
537*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101717" />
538*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100717" />
539*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
540*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
541*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
542*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
543*61046927SAndroid Build Coastguard Worker    </register_config>
544*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
545*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
546*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
547*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x30800000" />
548*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
549*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
550*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00030000" />
551*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000018" />
552*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
553*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000018" />
554*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
555*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000060" />
556*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
557*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000060" />
558*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
559*61046927SAndroid Build Coastguard Worker    </register_config>
560*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
561*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
562*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
563*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
564*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
565*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
566*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
567*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
568*61046927SAndroid Build Coastguard Worker    </register_config>
569*61046927SAndroid Build Coastguard Worker  </set>
570*61046927SAndroid Build Coastguard Worker
571*61046927SAndroid Build Coastguard Worker  <set name="Compute Metrics Basic set"
572*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
573*61046927SAndroid Build Coastguard Worker       symbol_name="ComputeBasic"
574*61046927SAndroid Build Coastguard Worker       underscore_name="compute_basic"
575*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO"
576*61046927SAndroid Build Coastguard Worker       hw_config_guid="79a0514e-40d7-437a-90cf-33e02857adc6"
577*61046927SAndroid Build Coastguard Worker       >
578*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
579*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
580*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
581*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
582*61046927SAndroid Build Coastguard Worker             data_type="uint64"
583*61046927SAndroid Build Coastguard Worker             units="ns"
584*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
585*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
586*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
587*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
588*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
589*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
590*61046927SAndroid Build Coastguard Worker             />
591*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
592*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
593*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
594*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
595*61046927SAndroid Build Coastguard Worker             data_type="uint64"
596*61046927SAndroid Build Coastguard Worker             units="cycles"
597*61046927SAndroid Build Coastguard Worker             semantic_type="event"
598*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
599*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
600*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
601*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
602*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
603*61046927SAndroid Build Coastguard Worker             />
604*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
605*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
606*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
607*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
608*61046927SAndroid Build Coastguard Worker             data_type="uint64"
609*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
610*61046927SAndroid Build Coastguard Worker             units="hz"
611*61046927SAndroid Build Coastguard Worker             semantic_type="event"
612*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
613*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
614*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
615*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
616*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
617*61046927SAndroid Build Coastguard Worker             />
618*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
619*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
620*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
621*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
622*61046927SAndroid Build Coastguard Worker             data_type="float"
623*61046927SAndroid Build Coastguard Worker             max_equation="100"
624*61046927SAndroid Build Coastguard Worker             units="percent"
625*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
626*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
627*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
628*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
629*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
630*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
631*61046927SAndroid Build Coastguard Worker             />
632*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
633*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
634*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
635*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
636*61046927SAndroid Build Coastguard Worker             data_type="uint64"
637*61046927SAndroid Build Coastguard Worker             units="threads"
638*61046927SAndroid Build Coastguard Worker             semantic_type="event"
639*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
640*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
641*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
642*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
643*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
644*61046927SAndroid Build Coastguard Worker             />
645*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
646*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
647*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
648*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
649*61046927SAndroid Build Coastguard Worker             data_type="uint64"
650*61046927SAndroid Build Coastguard Worker             units="threads"
651*61046927SAndroid Build Coastguard Worker             semantic_type="event"
652*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
653*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
654*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
655*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
656*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
657*61046927SAndroid Build Coastguard Worker             />
658*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
659*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
660*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
661*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
662*61046927SAndroid Build Coastguard Worker             data_type="uint64"
663*61046927SAndroid Build Coastguard Worker             units="threads"
664*61046927SAndroid Build Coastguard Worker             semantic_type="event"
665*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
666*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
667*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
668*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
669*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
670*61046927SAndroid Build Coastguard Worker             />
671*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
672*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
673*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
674*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
675*61046927SAndroid Build Coastguard Worker             data_type="uint64"
676*61046927SAndroid Build Coastguard Worker             units="threads"
677*61046927SAndroid Build Coastguard Worker             semantic_type="event"
678*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
679*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
680*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
681*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
682*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
683*61046927SAndroid Build Coastguard Worker             />
684*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
685*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
686*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
687*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
688*61046927SAndroid Build Coastguard Worker             data_type="uint64"
689*61046927SAndroid Build Coastguard Worker             units="threads"
690*61046927SAndroid Build Coastguard Worker             semantic_type="event"
691*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
692*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
693*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
694*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
695*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
696*61046927SAndroid Build Coastguard Worker             />
697*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
698*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
699*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
700*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
701*61046927SAndroid Build Coastguard Worker             data_type="uint64"
702*61046927SAndroid Build Coastguard Worker             units="threads"
703*61046927SAndroid Build Coastguard Worker             semantic_type="event"
704*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
705*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
706*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
707*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
708*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
709*61046927SAndroid Build Coastguard Worker             />
710*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
711*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
712*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
713*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
714*61046927SAndroid Build Coastguard Worker             data_type="float"
715*61046927SAndroid Build Coastguard Worker             max_equation="100"
716*61046927SAndroid Build Coastguard Worker             units="percent"
717*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
718*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
719*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
720*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
721*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
722*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
723*61046927SAndroid Build Coastguard Worker             />
724*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
725*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
726*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
727*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
728*61046927SAndroid Build Coastguard Worker             data_type="float"
729*61046927SAndroid Build Coastguard Worker             max_equation="100"
730*61046927SAndroid Build Coastguard Worker             units="percent"
731*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
732*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
733*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
734*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System 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="EU Thread Occupancy"
739*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
740*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
741*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
742*61046927SAndroid Build Coastguard Worker             data_type="float"
743*61046927SAndroid Build Coastguard Worker             max_equation="100"
744*61046927SAndroid Build Coastguard Worker             units="percent"
745*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
746*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
747*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
748*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
749*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
750*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
751*61046927SAndroid Build Coastguard Worker             />
752*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
753*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
754*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
755*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
756*61046927SAndroid Build Coastguard Worker             data_type="uint64"
757*61046927SAndroid Build Coastguard Worker             units="pixels"
758*61046927SAndroid Build Coastguard Worker             semantic_type="event"
759*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
760*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
761*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
762*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
763*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
764*61046927SAndroid Build Coastguard Worker             />
765*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
766*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
767*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
768*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
769*61046927SAndroid Build Coastguard Worker             data_type="uint64"
770*61046927SAndroid Build Coastguard Worker             units="pixels"
771*61046927SAndroid Build Coastguard Worker             semantic_type="event"
772*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
773*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
774*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
775*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
776*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
777*61046927SAndroid Build Coastguard Worker             />
778*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
779*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
780*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
781*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
782*61046927SAndroid Build Coastguard Worker             data_type="uint64"
783*61046927SAndroid Build Coastguard Worker             units="pixels"
784*61046927SAndroid Build Coastguard Worker             semantic_type="event"
785*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
786*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
787*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
788*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
789*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
790*61046927SAndroid Build Coastguard Worker             />
791*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
792*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
793*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
794*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
795*61046927SAndroid Build Coastguard Worker             data_type="uint64"
796*61046927SAndroid Build Coastguard Worker             units="pixels"
797*61046927SAndroid Build Coastguard Worker             semantic_type="event"
798*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
799*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
800*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
801*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
802*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
803*61046927SAndroid Build Coastguard Worker             />
804*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
805*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
806*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
807*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
808*61046927SAndroid Build Coastguard Worker             data_type="uint64"
809*61046927SAndroid Build Coastguard Worker             units="pixels"
810*61046927SAndroid Build Coastguard Worker             semantic_type="event"
811*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
812*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
813*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
814*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
815*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
816*61046927SAndroid Build Coastguard Worker             />
817*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
818*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
819*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
820*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
821*61046927SAndroid Build Coastguard Worker             data_type="uint64"
822*61046927SAndroid Build Coastguard Worker             units="pixels"
823*61046927SAndroid Build Coastguard Worker             semantic_type="event"
824*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
825*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
826*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
827*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
828*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
829*61046927SAndroid Build Coastguard Worker             />
830*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
831*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
832*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
833*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
834*61046927SAndroid Build Coastguard Worker             data_type="uint64"
835*61046927SAndroid Build Coastguard Worker             units="pixels"
836*61046927SAndroid Build Coastguard Worker             semantic_type="event"
837*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
838*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
839*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
840*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
841*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
842*61046927SAndroid Build Coastguard Worker             />
843*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
844*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
845*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
846*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
847*61046927SAndroid Build Coastguard Worker             data_type="uint64"
848*61046927SAndroid Build Coastguard Worker             units="texels"
849*61046927SAndroid Build Coastguard Worker             semantic_type="event"
850*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
851*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
852*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
853*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
854*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
855*61046927SAndroid Build Coastguard Worker             />
856*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
857*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
858*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
859*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
860*61046927SAndroid Build Coastguard Worker             data_type="uint64"
861*61046927SAndroid Build Coastguard Worker             units="texels"
862*61046927SAndroid Build Coastguard Worker             semantic_type="event"
863*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
864*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
865*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
866*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
867*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
868*61046927SAndroid Build Coastguard Worker             />
869*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
870*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
871*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
872*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
873*61046927SAndroid Build Coastguard Worker             data_type="uint64"
874*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
875*61046927SAndroid Build Coastguard Worker             units="bytes"
876*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
877*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
878*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
879*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
880*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
881*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
882*61046927SAndroid Build Coastguard Worker             />
883*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
884*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
885*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
886*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
887*61046927SAndroid Build Coastguard Worker             data_type="uint64"
888*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
889*61046927SAndroid Build Coastguard Worker             units="bytes"
890*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
891*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
892*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
893*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
894*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
895*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
896*61046927SAndroid Build Coastguard Worker             />
897*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
898*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
899*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
900*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
901*61046927SAndroid Build Coastguard Worker             data_type="uint64"
902*61046927SAndroid Build Coastguard Worker             units="messages"
903*61046927SAndroid Build Coastguard Worker             semantic_type="event"
904*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
905*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
906*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
907*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
908*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
909*61046927SAndroid Build Coastguard Worker             />
910*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
911*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
912*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
913*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
914*61046927SAndroid Build Coastguard Worker             data_type="uint64"
915*61046927SAndroid Build Coastguard Worker             units="messages"
916*61046927SAndroid Build Coastguard Worker             semantic_type="event"
917*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
918*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
919*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
920*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
921*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
922*61046927SAndroid Build Coastguard Worker             />
923*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
924*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
925*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
926*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
927*61046927SAndroid Build Coastguard Worker             data_type="uint64"
928*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
929*61046927SAndroid Build Coastguard Worker             units="bytes"
930*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
931*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
932*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
933*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
934*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
935*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
936*61046927SAndroid Build Coastguard Worker             />
937*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
938*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
939*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
940*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
941*61046927SAndroid Build Coastguard Worker             data_type="uint64"
942*61046927SAndroid Build Coastguard Worker             units="messages"
943*61046927SAndroid Build Coastguard Worker             semantic_type="event"
944*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
945*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
946*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
947*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
948*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
949*61046927SAndroid Build Coastguard Worker             />
950*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
951*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
952*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
953*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
954*61046927SAndroid Build Coastguard Worker             data_type="uint64"
955*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
956*61046927SAndroid Build Coastguard Worker             units="bytes"
957*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
958*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
959*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
960*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
961*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
962*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
963*61046927SAndroid Build Coastguard Worker             />
964*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
965*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
966*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
967*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
968*61046927SAndroid Build Coastguard Worker             data_type="uint64"
969*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
970*61046927SAndroid Build Coastguard Worker             units="bytes"
971*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
972*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
973*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
974*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
975*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
976*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
977*61046927SAndroid Build Coastguard Worker             />
978*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
979*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
980*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
981*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
982*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
983*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
984*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
985*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
986*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
987*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
988*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
989*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
990*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
991*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
992*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
993*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
994*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
995*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
996*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
997*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
998*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
999*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
1000*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100000" />
1001*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
1002*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100000" />
1003*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
1004*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
1005*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
1006*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
1007*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
1008*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
1009*61046927SAndroid Build Coastguard Worker    </register_config>
1010*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
1011*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
1012*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
1013*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
1014*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
1015*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
1016*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
1017*61046927SAndroid Build Coastguard Worker    </register_config>
1018*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
1019*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
1020*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
1021*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
1022*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
1023*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
1024*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
1025*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
1026*61046927SAndroid Build Coastguard Worker    </register_config>
1027*61046927SAndroid Build Coastguard Worker  </set>
1028*61046927SAndroid Build Coastguard Worker
1029*61046927SAndroid Build Coastguard Worker  <set name="Render Metrics set for 3D Pipeline Profile"
1030*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
1031*61046927SAndroid Build Coastguard Worker       symbol_name="RenderPipeProfile"
1032*61046927SAndroid Build Coastguard Worker       underscore_name="render_pipe_profile"
1033*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO"
1034*61046927SAndroid Build Coastguard Worker       hw_config_guid="619eabea-0191-4d75-aaca-4217837215aa"
1035*61046927SAndroid Build Coastguard Worker       >
1036*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
1037*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
1038*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
1039*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
1040*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1041*61046927SAndroid Build Coastguard Worker             units="ns"
1042*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1043*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1044*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1045*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1046*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1047*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1048*61046927SAndroid Build Coastguard Worker             />
1049*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
1050*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
1051*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
1052*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
1053*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1054*61046927SAndroid Build Coastguard Worker             units="cycles"
1055*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1056*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
1057*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1058*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
1059*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1060*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1061*61046927SAndroid Build Coastguard Worker             />
1062*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
1063*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
1064*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
1065*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
1066*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1067*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
1068*61046927SAndroid Build Coastguard Worker             units="hz"
1069*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1070*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1071*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1072*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1073*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1074*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1075*61046927SAndroid Build Coastguard Worker             />
1076*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
1077*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
1078*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
1079*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
1080*61046927SAndroid Build Coastguard Worker             data_type="float"
1081*61046927SAndroid Build Coastguard Worker             max_equation="100"
1082*61046927SAndroid Build Coastguard Worker             units="percent"
1083*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1084*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1085*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1086*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
1087*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1088*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1089*61046927SAndroid Build Coastguard Worker             />
1090*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
1091*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
1092*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
1093*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
1094*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1095*61046927SAndroid Build Coastguard Worker             units="threads"
1096*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1097*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
1098*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
1099*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1100*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1101*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1102*61046927SAndroid Build Coastguard Worker             />
1103*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
1104*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
1105*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
1106*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
1107*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1108*61046927SAndroid Build Coastguard Worker             units="threads"
1109*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1110*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
1111*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
1112*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1113*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1114*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1115*61046927SAndroid Build Coastguard Worker             />
1116*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
1117*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
1118*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
1119*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
1120*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1121*61046927SAndroid Build Coastguard Worker             units="threads"
1122*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1123*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
1124*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
1125*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1126*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1127*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1128*61046927SAndroid Build Coastguard Worker             />
1129*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
1130*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
1131*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
1132*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
1133*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1134*61046927SAndroid Build Coastguard Worker             units="threads"
1135*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1136*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
1137*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
1138*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1139*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1140*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1141*61046927SAndroid Build Coastguard Worker             />
1142*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
1143*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
1144*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
1145*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
1146*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1147*61046927SAndroid Build Coastguard Worker             units="threads"
1148*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1149*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
1150*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
1151*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1152*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1153*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1154*61046927SAndroid Build Coastguard Worker             />
1155*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
1156*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
1157*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
1158*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
1159*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1160*61046927SAndroid Build Coastguard Worker             units="threads"
1161*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1162*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
1163*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
1164*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1165*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
1166*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1167*61046927SAndroid Build Coastguard Worker             />
1168*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
1169*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
1170*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
1171*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
1172*61046927SAndroid Build Coastguard Worker             data_type="float"
1173*61046927SAndroid Build Coastguard Worker             max_equation="100"
1174*61046927SAndroid Build Coastguard Worker             units="percent"
1175*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1176*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1177*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1178*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1179*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1180*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1181*61046927SAndroid Build Coastguard Worker             />
1182*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
1183*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
1184*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
1185*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
1186*61046927SAndroid Build Coastguard Worker             data_type="float"
1187*61046927SAndroid Build Coastguard Worker             max_equation="100"
1188*61046927SAndroid Build Coastguard Worker             units="percent"
1189*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1190*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1191*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1192*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1193*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1194*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1195*61046927SAndroid Build Coastguard Worker             />
1196*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
1197*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
1198*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
1199*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
1200*61046927SAndroid Build Coastguard Worker             data_type="float"
1201*61046927SAndroid Build Coastguard Worker             max_equation="100"
1202*61046927SAndroid Build Coastguard Worker             units="percent"
1203*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1204*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1205*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1206*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1207*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1208*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1209*61046927SAndroid Build Coastguard Worker             />
1210*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
1211*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
1212*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
1213*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
1214*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1215*61046927SAndroid Build Coastguard Worker             units="pixels"
1216*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1217*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
1218*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
1219*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1220*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1221*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1222*61046927SAndroid Build Coastguard Worker             />
1223*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
1224*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
1225*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
1226*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
1227*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1228*61046927SAndroid Build Coastguard Worker             units="pixels"
1229*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1230*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
1231*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1232*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1233*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1234*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1235*61046927SAndroid Build Coastguard Worker             />
1236*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
1237*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
1238*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
1239*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
1240*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1241*61046927SAndroid Build Coastguard Worker             units="pixels"
1242*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1243*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
1244*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1245*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1246*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1247*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1248*61046927SAndroid Build Coastguard Worker             />
1249*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
1250*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
1251*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
1252*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
1253*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1254*61046927SAndroid Build Coastguard Worker             units="pixels"
1255*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1256*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
1257*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
1258*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1259*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1260*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1261*61046927SAndroid Build Coastguard Worker             />
1262*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
1263*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
1264*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
1265*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1266*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1267*61046927SAndroid Build Coastguard Worker             units="pixels"
1268*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1269*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
1270*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1271*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1272*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1273*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1274*61046927SAndroid Build Coastguard Worker             />
1275*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
1276*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
1277*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
1278*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
1279*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1280*61046927SAndroid Build Coastguard Worker             units="pixels"
1281*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1282*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
1283*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1284*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1285*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1286*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1287*61046927SAndroid Build Coastguard Worker             />
1288*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
1289*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
1290*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
1291*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
1292*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1293*61046927SAndroid Build Coastguard Worker             units="pixels"
1294*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1295*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
1296*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1297*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1298*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1299*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1300*61046927SAndroid Build Coastguard Worker             />
1301*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
1302*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
1303*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
1304*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1305*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1306*61046927SAndroid Build Coastguard Worker             units="texels"
1307*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1308*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
1309*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
1310*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1311*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1312*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1313*61046927SAndroid Build Coastguard Worker             />
1314*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
1315*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
1316*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
1317*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1318*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1319*61046927SAndroid Build Coastguard Worker             units="texels"
1320*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1321*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
1322*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
1323*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
1324*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1325*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1326*61046927SAndroid Build Coastguard Worker             />
1327*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
1328*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
1329*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
1330*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
1331*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1332*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
1333*61046927SAndroid Build Coastguard Worker             units="bytes"
1334*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1335*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
1336*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1337*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1338*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
1339*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1340*61046927SAndroid Build Coastguard Worker             />
1341*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
1342*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
1343*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
1344*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
1345*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1346*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
1347*61046927SAndroid Build Coastguard Worker             units="bytes"
1348*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1349*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
1350*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1351*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1352*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
1353*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1354*61046927SAndroid Build Coastguard Worker             />
1355*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
1356*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
1357*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
1358*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
1359*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1360*61046927SAndroid Build Coastguard Worker             units="messages"
1361*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1362*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
1363*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1364*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1365*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
1366*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1367*61046927SAndroid Build Coastguard Worker             />
1368*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
1369*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
1370*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
1371*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
1372*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1373*61046927SAndroid Build Coastguard Worker             units="messages"
1374*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1375*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
1376*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
1377*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1378*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1379*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1380*61046927SAndroid Build Coastguard Worker             />
1381*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
1382*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
1383*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
1384*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1385*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1386*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1387*61046927SAndroid Build Coastguard Worker             units="bytes"
1388*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1389*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
1390*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1391*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
1392*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
1393*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1394*61046927SAndroid Build Coastguard Worker             />
1395*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
1396*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
1397*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
1398*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
1399*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1400*61046927SAndroid Build Coastguard Worker             units="messages"
1401*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1402*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
1403*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
1404*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1405*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1406*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1407*61046927SAndroid Build Coastguard Worker             />
1408*61046927SAndroid Build Coastguard Worker    <counter name="VF Bottleneck"
1409*61046927SAndroid Build Coastguard Worker             symbol_name="VfBottleneck"
1410*61046927SAndroid Build Coastguard Worker             underscore_name="vf_bottleneck"
1411*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1412*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1413*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1414*61046927SAndroid Build Coastguard Worker             data_type="float"
1415*61046927SAndroid Build Coastguard Worker             max_equation="100"
1416*61046927SAndroid Build Coastguard Worker             units="percent"
1417*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1418*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1419*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Input Assembler"
1420*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1421*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1422*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1423*61046927SAndroid Build Coastguard Worker             />
1424*61046927SAndroid Build Coastguard Worker    <counter name="VS Bottleneck"
1425*61046927SAndroid Build Coastguard Worker             symbol_name="VsBottleneck"
1426*61046927SAndroid Build Coastguard Worker             underscore_name="vs_bottleneck"
1427*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1428*61046927SAndroid Build Coastguard Worker             low_watermark="10"
1429*61046927SAndroid Build Coastguard Worker             high_watermark="30"
1430*61046927SAndroid Build Coastguard Worker             data_type="float"
1431*61046927SAndroid Build Coastguard Worker             max_equation="100"
1432*61046927SAndroid Build Coastguard Worker             units="percent"
1433*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1434*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1435*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Vertex Shader"
1436*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1437*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1438*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1439*61046927SAndroid Build Coastguard Worker             />
1440*61046927SAndroid Build Coastguard Worker    <counter name="HS Bottleneck"
1441*61046927SAndroid Build Coastguard Worker             symbol_name="HsBottleneck"
1442*61046927SAndroid Build Coastguard Worker             underscore_name="hs_bottleneck"
1443*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
1444*61046927SAndroid Build Coastguard Worker             low_watermark="3"
1445*61046927SAndroid Build Coastguard Worker             high_watermark="9"
1446*61046927SAndroid Build Coastguard Worker             data_type="float"
1447*61046927SAndroid Build Coastguard Worker             max_equation="100"
1448*61046927SAndroid Build Coastguard Worker             units="percent"
1449*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1450*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
1451*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Hull Shader"
1452*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1453*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1454*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1455*61046927SAndroid Build Coastguard Worker             />
1456*61046927SAndroid Build Coastguard Worker    <counter name="DS Bottleneck"
1457*61046927SAndroid Build Coastguard Worker             symbol_name="DsBottleneck"
1458*61046927SAndroid Build Coastguard Worker             underscore_name="ds_bottleneck"
1459*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
1460*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1461*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1462*61046927SAndroid Build Coastguard Worker             data_type="float"
1463*61046927SAndroid Build Coastguard Worker             max_equation="100"
1464*61046927SAndroid Build Coastguard Worker             units="percent"
1465*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1466*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
1467*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Domain Shader"
1468*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1469*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1470*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1471*61046927SAndroid Build Coastguard Worker             />
1472*61046927SAndroid Build Coastguard Worker    <counter name="GS Bottleneck"
1473*61046927SAndroid Build Coastguard Worker             symbol_name="GsBottleneck"
1474*61046927SAndroid Build Coastguard Worker             underscore_name="gs_bottleneck"
1475*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1476*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1477*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1478*61046927SAndroid Build Coastguard Worker             data_type="float"
1479*61046927SAndroid Build Coastguard Worker             max_equation="100"
1480*61046927SAndroid Build Coastguard Worker             units="percent"
1481*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1482*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
1483*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Geometry Shader"
1484*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1485*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1486*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1487*61046927SAndroid Build Coastguard Worker             />
1488*61046927SAndroid Build Coastguard Worker    <counter name="SO Bottleneck"
1489*61046927SAndroid Build Coastguard Worker             symbol_name="SoBottleneck"
1490*61046927SAndroid Build Coastguard Worker             underscore_name="so_bottleneck"
1491*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
1492*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1493*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1494*61046927SAndroid Build Coastguard Worker             data_type="float"
1495*61046927SAndroid Build Coastguard Worker             max_equation="100"
1496*61046927SAndroid Build Coastguard Worker             units="percent"
1497*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1498*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
1499*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Stream Output"
1500*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1501*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1502*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1503*61046927SAndroid Build Coastguard Worker             />
1504*61046927SAndroid Build Coastguard Worker    <counter name="Clipper Bottleneck"
1505*61046927SAndroid Build Coastguard Worker             symbol_name="ClBottleneck"
1506*61046927SAndroid Build Coastguard Worker             underscore_name="cl_bottleneck"
1507*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
1508*61046927SAndroid Build Coastguard Worker             low_watermark="10"
1509*61046927SAndroid Build Coastguard Worker             high_watermark="30"
1510*61046927SAndroid Build Coastguard Worker             data_type="float"
1511*61046927SAndroid Build Coastguard Worker             max_equation="100"
1512*61046927SAndroid Build Coastguard Worker             units="percent"
1513*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1514*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
1515*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Clipper"
1516*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1517*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1518*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1519*61046927SAndroid Build Coastguard Worker             />
1520*61046927SAndroid Build Coastguard Worker    <counter name="Strip-Fans Bottleneck"
1521*61046927SAndroid Build Coastguard Worker             symbol_name="SfBottleneck"
1522*61046927SAndroid Build Coastguard Worker             underscore_name="sf_bottleneck"
1523*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1524*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1525*61046927SAndroid Build Coastguard Worker             high_watermark="10"
1526*61046927SAndroid Build Coastguard Worker             data_type="float"
1527*61046927SAndroid Build Coastguard Worker             max_equation="100"
1528*61046927SAndroid Build Coastguard Worker             units="percent"
1529*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1530*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
1531*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1532*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1533*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1534*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1535*61046927SAndroid Build Coastguard Worker             />
1536*61046927SAndroid Build Coastguard Worker    <counter name="Hi-Depth Bottleneck"
1537*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthBottleneck"
1538*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_bottleneck"
1539*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1540*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1541*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1542*61046927SAndroid Build Coastguard Worker             data_type="float"
1543*61046927SAndroid Build Coastguard Worker             max_equation="100"
1544*61046927SAndroid Build Coastguard Worker             units="percent"
1545*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1546*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1547*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1548*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1549*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1550*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1551*61046927SAndroid Build Coastguard Worker             />
1552*61046927SAndroid Build Coastguard Worker    <counter name="BC Bottleneck"
1553*61046927SAndroid Build Coastguard Worker             symbol_name="BcBottleneck"
1554*61046927SAndroid Build Coastguard Worker             underscore_name="bc_bottleneck"
1555*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1556*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1557*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1558*61046927SAndroid Build Coastguard Worker             data_type="float"
1559*61046927SAndroid Build Coastguard Worker             max_equation="100"
1560*61046927SAndroid Build Coastguard Worker             units="percent"
1561*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1562*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1563*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1564*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1565*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1566*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1567*61046927SAndroid Build Coastguard Worker             />
1568*61046927SAndroid Build Coastguard Worker    <counter name="HS Stall"
1569*61046927SAndroid Build Coastguard Worker             symbol_name="HsStall"
1570*61046927SAndroid Build Coastguard Worker             underscore_name="hs_stall"
1571*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hull stall pipeline stage was stalled."
1572*61046927SAndroid Build Coastguard Worker             data_type="float"
1573*61046927SAndroid Build Coastguard Worker             max_equation="100"
1574*61046927SAndroid Build Coastguard Worker             units="percent"
1575*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1576*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
1577*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Hull Shader"
1578*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1579*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1580*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1581*61046927SAndroid Build Coastguard Worker             />
1582*61046927SAndroid Build Coastguard Worker    <counter name="DS Stall"
1583*61046927SAndroid Build Coastguard Worker             symbol_name="DsStall"
1584*61046927SAndroid Build Coastguard Worker             underscore_name="ds_stall"
1585*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which domain shader pipeline stage was stalled."
1586*61046927SAndroid Build Coastguard Worker             data_type="float"
1587*61046927SAndroid Build Coastguard Worker             max_equation="100"
1588*61046927SAndroid Build Coastguard Worker             units="percent"
1589*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1590*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1591*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Domain Shader"
1592*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1593*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1594*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1595*61046927SAndroid Build Coastguard Worker             />
1596*61046927SAndroid Build Coastguard Worker    <counter name="SO Stall"
1597*61046927SAndroid Build Coastguard Worker             symbol_name="SoStall"
1598*61046927SAndroid Build Coastguard Worker             underscore_name="so_stall"
1599*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which stream-output pipeline stage was stalled."
1600*61046927SAndroid Build Coastguard Worker             data_type="float"
1601*61046927SAndroid Build Coastguard Worker             max_equation="100"
1602*61046927SAndroid Build Coastguard Worker             units="percent"
1603*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1604*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
1605*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Stream Output"
1606*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1607*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1608*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1609*61046927SAndroid Build Coastguard Worker             />
1610*61046927SAndroid Build Coastguard Worker    <counter name="CL Stall"
1611*61046927SAndroid Build Coastguard Worker             symbol_name="ClStall"
1612*61046927SAndroid Build Coastguard Worker             underscore_name="cl_stall"
1613*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which clipper pipeline stage was stalled."
1614*61046927SAndroid Build Coastguard Worker             data_type="float"
1615*61046927SAndroid Build Coastguard Worker             max_equation="100"
1616*61046927SAndroid Build Coastguard Worker             units="percent"
1617*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1618*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
1619*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Clipper"
1620*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1621*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1622*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1623*61046927SAndroid Build Coastguard Worker             />
1624*61046927SAndroid Build Coastguard Worker    <counter name="SF Stall"
1625*61046927SAndroid Build Coastguard Worker             symbol_name="SfStall"
1626*61046927SAndroid Build Coastguard Worker             underscore_name="sf_stall"
1627*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which strip-fans pipeline stage was stalled."
1628*61046927SAndroid Build Coastguard Worker             data_type="float"
1629*61046927SAndroid Build Coastguard Worker             max_equation="100"
1630*61046927SAndroid Build Coastguard Worker             units="percent"
1631*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1632*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1633*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1634*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1635*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1636*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1637*61046927SAndroid Build Coastguard Worker             />
1638*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
1639*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
1640*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
1641*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
1642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00123E00" />
1643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060B00B3" />
1644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140B3C00" />
1645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B0000" />
1646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120C8320" />
1647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040D7E00" />
1648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x280D0000" />
1649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C0E001F" />
1650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10087C00" />
1651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E120002" />
1652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20120000" />
1653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E130002" />
1654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0B0031" />
1655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180B0092" />
1656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0B00B1" />
1657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020B0093" />
1658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040B0033" />
1659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000B0000" />
1660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0C0022" />
1661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0C00C2" />
1662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140C8000" />
1663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160C8000" />
1664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100D0017" />
1665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160D0013" />
1666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0D0081" />
1667*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080D0082" />
1668*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0D0102" />
1669*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D0000" />
1670*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0D4000" />
1671*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140D4000" />
1672*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180D4000" />
1673*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0D4000" />
1674*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020D4000" />
1675*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060D4000" />
1676*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0E0225" />
1677*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
1678*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E8000" />
1679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100E8000" />
1680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140E8000" />
1681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160E8000" />
1682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180E8000" />
1683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0E8000" />
1684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E8000" />
1685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020E8000" />
1686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E8000" />
1687*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060E8000" />
1688*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E8000" />
1689*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E8000" />
1690*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F4000" />
1691*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100F4000" />
1692*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140F4000" />
1693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160F4000" />
1694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180F4000" />
1695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0F4000" />
1696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
1697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020F4000" />
1698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040F4000" />
1699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060F4000" />
1700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080F4000" />
1701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0F4000" />
1702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0F4000" />
1703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
1704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
1705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12008000" />
1706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34005540" />
1707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000003" />
1708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
1709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
1710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06004000" />
1711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
1712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
1713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
1714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0601C000" />
1715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08014000" />
1716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A01C000" />
1717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1801E000" />
1718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00018000" />
1719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0201C000" />
1720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0401C000" />
1721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22050800" />
1722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120A8000" />
1723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08081000" />
1724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16080000" />
1725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
1726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105555" />
1727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101555" />
1728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
1729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14003F" />
1730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
1731*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
1732*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
1733*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F115555" />
1734*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111555" />
1735*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F128000" />
1736*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11128000" />
1737*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13128000" />
1738*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15128000" />
1739*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17128000" />
1740*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19128000" />
1741*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B128000" />
1742*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
1743*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
1744*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03128000" />
1745*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05128000" />
1746*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07128000" />
1747*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09128000" />
1748*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B128000" />
1749*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D128000" />
1750*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100604" />
1751*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100400" />
1752*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5110020A" />
1753*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53100004" />
1754*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100400" />
1755*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
1756*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
1757*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100004" />
1758*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100000" />
1759*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
1760*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100400" />
1761*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
1762*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
1763*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
1764*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
1765*61046927SAndroid Build Coastguard Worker    </register_config>
1766*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
1767*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
1768*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
1769*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
1770*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
1771*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
1772*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
1773*61046927SAndroid Build Coastguard Worker    </register_config>
1774*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
1775*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
1776*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
1777*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
1778*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
1779*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
1780*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
1781*61046927SAndroid Build Coastguard Worker    </register_config>
1782*61046927SAndroid Build Coastguard Worker  </set>
1783*61046927SAndroid Build Coastguard Worker
1784*61046927SAndroid Build Coastguard Worker  <set name="Metric set HDCAndSF"
1785*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
1786*61046927SAndroid Build Coastguard Worker       symbol_name="HDCAndSF"
1787*61046927SAndroid Build Coastguard Worker       underscore_name="hdc_and_sf"
1788*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO"
1789*61046927SAndroid Build Coastguard Worker       hw_config_guid="b1560378-cb32-4d4b-af30-ffeb163655e6"
1790*61046927SAndroid Build Coastguard Worker       >
1791*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
1792*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
1793*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
1794*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
1795*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1796*61046927SAndroid Build Coastguard Worker             units="ns"
1797*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1798*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1799*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1800*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1801*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1802*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1803*61046927SAndroid Build Coastguard Worker             />
1804*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
1805*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
1806*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
1807*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
1808*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1809*61046927SAndroid Build Coastguard Worker             units="cycles"
1810*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1811*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
1812*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1813*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
1814*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1815*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1816*61046927SAndroid Build Coastguard Worker             />
1817*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
1818*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
1819*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
1820*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
1821*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1822*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
1823*61046927SAndroid Build Coastguard Worker             units="hz"
1824*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1825*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1826*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1827*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1828*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1829*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1830*61046927SAndroid Build Coastguard Worker             />
1831*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
1832*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
1833*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
1834*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
1835*61046927SAndroid Build Coastguard Worker             data_type="float"
1836*61046927SAndroid Build Coastguard Worker             max_equation="100"
1837*61046927SAndroid Build Coastguard Worker             units="percent"
1838*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1839*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1840*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1841*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
1842*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1843*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1844*61046927SAndroid Build Coastguard Worker             />
1845*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
1846*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
1847*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
1848*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
1849*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1850*61046927SAndroid Build Coastguard Worker             units="threads"
1851*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1852*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
1853*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
1854*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1855*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1856*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1857*61046927SAndroid Build Coastguard Worker             />
1858*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
1859*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
1860*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
1861*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
1862*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1863*61046927SAndroid Build Coastguard Worker             units="threads"
1864*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1865*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
1866*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
1867*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1868*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1869*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1870*61046927SAndroid Build Coastguard Worker             />
1871*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
1872*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
1873*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
1874*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
1875*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1876*61046927SAndroid Build Coastguard Worker             units="threads"
1877*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1878*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
1879*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
1880*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1881*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1882*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1883*61046927SAndroid Build Coastguard Worker             />
1884*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
1885*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
1886*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
1887*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
1888*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1889*61046927SAndroid Build Coastguard Worker             units="threads"
1890*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1891*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
1892*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
1893*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1894*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1895*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1896*61046927SAndroid Build Coastguard Worker             />
1897*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
1898*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
1899*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
1900*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
1901*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1902*61046927SAndroid Build Coastguard Worker             units="threads"
1903*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1904*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
1905*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
1906*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1907*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1908*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1909*61046927SAndroid Build Coastguard Worker             />
1910*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
1911*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
1912*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
1913*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
1914*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1915*61046927SAndroid Build Coastguard Worker             units="threads"
1916*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1917*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
1918*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
1919*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1920*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
1921*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1922*61046927SAndroid Build Coastguard Worker             />
1923*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
1924*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
1925*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
1926*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
1927*61046927SAndroid Build Coastguard Worker             data_type="float"
1928*61046927SAndroid Build Coastguard Worker             max_equation="100"
1929*61046927SAndroid Build Coastguard Worker             units="percent"
1930*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1931*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1932*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1933*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1934*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1935*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1936*61046927SAndroid Build Coastguard Worker             />
1937*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
1938*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
1939*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
1940*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
1941*61046927SAndroid Build Coastguard Worker             data_type="float"
1942*61046927SAndroid Build Coastguard Worker             max_equation="100"
1943*61046927SAndroid Build Coastguard Worker             units="percent"
1944*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1945*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1946*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1947*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1948*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1949*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1950*61046927SAndroid Build Coastguard Worker             />
1951*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
1952*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
1953*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
1954*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
1955*61046927SAndroid Build Coastguard Worker             data_type="float"
1956*61046927SAndroid Build Coastguard Worker             max_equation="100"
1957*61046927SAndroid Build Coastguard Worker             units="percent"
1958*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1959*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1960*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1961*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1962*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1963*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1964*61046927SAndroid Build Coastguard Worker             />
1965*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
1966*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
1967*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
1968*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
1969*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1970*61046927SAndroid Build Coastguard Worker             units="pixels"
1971*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1972*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
1973*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
1974*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1975*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1976*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1977*61046927SAndroid Build Coastguard Worker             />
1978*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
1979*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
1980*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
1981*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
1982*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1983*61046927SAndroid Build Coastguard Worker             units="pixels"
1984*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1985*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
1986*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1987*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1988*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1989*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1990*61046927SAndroid Build Coastguard Worker             />
1991*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
1992*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
1993*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
1994*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
1995*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1996*61046927SAndroid Build Coastguard Worker             units="pixels"
1997*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1998*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
1999*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2000*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2001*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2002*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2003*61046927SAndroid Build Coastguard Worker             />
2004*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
2005*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
2006*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
2007*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
2008*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2009*61046927SAndroid Build Coastguard Worker             units="pixels"
2010*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2011*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
2012*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
2013*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2014*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2015*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2016*61046927SAndroid Build Coastguard Worker             />
2017*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
2018*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
2019*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
2020*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2021*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2022*61046927SAndroid Build Coastguard Worker             units="pixels"
2023*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2024*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
2025*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2026*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2027*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2028*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2029*61046927SAndroid Build Coastguard Worker             />
2030*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
2031*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
2032*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
2033*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
2034*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2035*61046927SAndroid Build Coastguard Worker             units="pixels"
2036*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2037*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
2038*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2039*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2040*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2041*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2042*61046927SAndroid Build Coastguard Worker             />
2043*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
2044*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
2045*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
2046*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
2047*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2048*61046927SAndroid Build Coastguard Worker             units="pixels"
2049*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2050*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
2051*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2052*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2053*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2054*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2055*61046927SAndroid Build Coastguard Worker             />
2056*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
2057*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
2058*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
2059*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2060*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2061*61046927SAndroid Build Coastguard Worker             units="texels"
2062*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2063*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
2064*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
2065*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2066*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2067*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2068*61046927SAndroid Build Coastguard Worker             />
2069*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
2070*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
2071*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
2072*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2073*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2074*61046927SAndroid Build Coastguard Worker             units="texels"
2075*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2076*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
2077*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
2078*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
2079*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2080*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2081*61046927SAndroid Build Coastguard Worker             />
2082*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
2083*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
2084*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
2085*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
2086*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2087*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2088*61046927SAndroid Build Coastguard Worker             units="bytes"
2089*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2090*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
2091*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2092*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2093*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2094*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2095*61046927SAndroid Build Coastguard Worker             />
2096*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
2097*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
2098*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
2099*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
2100*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2101*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2102*61046927SAndroid Build Coastguard Worker             units="bytes"
2103*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2104*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
2105*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2106*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2107*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2108*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2109*61046927SAndroid Build Coastguard Worker             />
2110*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
2111*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
2112*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
2113*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
2114*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2115*61046927SAndroid Build Coastguard Worker             units="messages"
2116*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2117*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
2118*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2119*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2120*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2121*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2122*61046927SAndroid Build Coastguard Worker             />
2123*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
2124*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
2125*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
2126*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
2127*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2128*61046927SAndroid Build Coastguard Worker             units="messages"
2129*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2130*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
2131*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
2132*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2133*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2134*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2135*61046927SAndroid Build Coastguard Worker             />
2136*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
2137*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
2138*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
2139*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2140*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2141*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2142*61046927SAndroid Build Coastguard Worker             units="bytes"
2143*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2144*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
2145*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2146*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
2147*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2148*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2149*61046927SAndroid Build Coastguard Worker             />
2150*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
2151*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
2152*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
2153*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
2154*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2155*61046927SAndroid Build Coastguard Worker             units="messages"
2156*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2157*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
2158*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
2159*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2160*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2161*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2162*61046927SAndroid Build Coastguard Worker             />
2163*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice0 Non-sampler Shader Access Stalled On L3"
2164*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader00AccessStalledOnL3"
2165*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader00_access_stalled_on_l3"
2166*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)"
2167*61046927SAndroid Build Coastguard Worker             data_type="float"
2168*61046927SAndroid Build Coastguard Worker             max_equation="100"
2169*61046927SAndroid Build Coastguard Worker             units="percent"
2170*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2171*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2172*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
2173*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2174*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2175*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2176*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2177*61046927SAndroid Build Coastguard Worker             />
2178*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice1 Non-sampler Shader Access Stalled On L3"
2179*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader01AccessStalledOnL3"
2180*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader01_access_stalled_on_l3"
2181*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)"
2182*61046927SAndroid Build Coastguard Worker             data_type="float"
2183*61046927SAndroid Build Coastguard Worker             max_equation="100"
2184*61046927SAndroid Build Coastguard Worker             units="percent"
2185*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2186*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2187*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
2188*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2189*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2190*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2191*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2192*61046927SAndroid Build Coastguard Worker             />
2193*61046927SAndroid Build Coastguard Worker    <counter name="Polygon Data Ready"
2194*61046927SAndroid Build Coastguard Worker             symbol_name="PolyDataReady"
2195*61046927SAndroid Build Coastguard Worker             underscore_name="poly_data_ready"
2196*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which geometry pipeline output is ready"
2197*61046927SAndroid Build Coastguard Worker             data_type="float"
2198*61046927SAndroid Build Coastguard Worker             max_equation="100"
2199*61046927SAndroid Build Coastguard Worker             units="percent"
2200*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2201*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
2202*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe/Strip-Fans"
2203*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2204*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2205*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2206*61046927SAndroid Build Coastguard Worker             />
2207*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
2208*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
2209*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
2210*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
2211*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14112400" />
2212*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14312400" />
2213*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x240A0019" />
2214*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00110074" />
2215*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10110000" />
2216*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00128000" />
2217*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10138000" />
2218*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E310074" />
2219*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10310000" />
2220*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06310000" />
2221*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E328000" />
2222*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C330200" />
2223*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0D8000" />
2224*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E8000" />
2225*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F4000" />
2226*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0000C000" />
2227*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
2228*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1000C000" />
2229*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06018000" />
2230*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10058000" />
2231*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100A00F7" />
2232*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140A0000" />
2233*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040A4000" />
2234*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0A0000" />
2235*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
2236*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
2237*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105000" />
2238*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
2239*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B146000" />
2240*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B112000" />
2241*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F115000" />
2242*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01128000" />
2243*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F128000" />
2244*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11128000" />
2245*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100400" />
2246*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
2247*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100110" />
2248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
2249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
2250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
2251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
2252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
2253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
2254*61046927SAndroid Build Coastguard Worker    </register_config>
2255*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
2256*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
2257*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
2258*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x70800000" />
2259*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
2260*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
2261*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00070000" />
2262*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000002" />
2263*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFE" />
2264*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000002" />
2265*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFE" />
2266*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000002" />
2267*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
2268*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000002" />
2269*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFFD" />
2270*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000002" />
2271*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFFB" />
2272*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000002" />
2273*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFFB" />
2274*61046927SAndroid Build Coastguard Worker    </register_config>
2275*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
2276*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
2277*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
2278*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
2279*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
2280*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
2281*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
2282*61046927SAndroid Build Coastguard Worker    </register_config>
2283*61046927SAndroid Build Coastguard Worker  </set>
2284*61046927SAndroid Build Coastguard Worker
2285*61046927SAndroid Build Coastguard Worker  <set name="Metric set RasterizerAndPixelBackend"
2286*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
2287*61046927SAndroid Build Coastguard Worker       symbol_name="RasterizerAndPixelBackend"
2288*61046927SAndroid Build Coastguard Worker       underscore_name="rasterizer_and_pixel_backend"
2289*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO"
2290*61046927SAndroid Build Coastguard Worker       hw_config_guid="36e7fc09-3fb7-4b46-a6ff-ba1ce767db7c"
2291*61046927SAndroid Build Coastguard Worker       >
2292*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
2293*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
2294*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
2295*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
2296*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2297*61046927SAndroid Build Coastguard Worker             units="ns"
2298*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2299*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2300*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2301*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2302*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2303*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2304*61046927SAndroid Build Coastguard Worker             />
2305*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
2306*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
2307*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
2308*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
2309*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2310*61046927SAndroid Build Coastguard Worker             units="cycles"
2311*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2312*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
2313*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2314*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
2315*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2316*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2317*61046927SAndroid Build Coastguard Worker             />
2318*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
2319*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
2320*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
2321*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
2322*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2323*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
2324*61046927SAndroid Build Coastguard Worker             units="hz"
2325*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2326*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2327*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2328*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2329*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2330*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2331*61046927SAndroid Build Coastguard Worker             />
2332*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
2333*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
2334*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
2335*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
2336*61046927SAndroid Build Coastguard Worker             data_type="float"
2337*61046927SAndroid Build Coastguard Worker             max_equation="100"
2338*61046927SAndroid Build Coastguard Worker             units="percent"
2339*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2340*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2341*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2342*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
2343*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2344*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2345*61046927SAndroid Build Coastguard Worker             />
2346*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
2347*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
2348*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
2349*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
2350*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2351*61046927SAndroid Build Coastguard Worker             units="threads"
2352*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2353*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
2354*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
2355*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2356*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2357*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2358*61046927SAndroid Build Coastguard Worker             />
2359*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
2360*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
2361*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
2362*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
2363*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2364*61046927SAndroid Build Coastguard Worker             units="threads"
2365*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2366*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
2367*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
2368*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2369*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2370*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2371*61046927SAndroid Build Coastguard Worker             />
2372*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
2373*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
2374*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
2375*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
2376*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2377*61046927SAndroid Build Coastguard Worker             units="threads"
2378*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2379*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
2380*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
2381*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2382*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2383*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2384*61046927SAndroid Build Coastguard Worker             />
2385*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
2386*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
2387*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
2388*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
2389*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2390*61046927SAndroid Build Coastguard Worker             units="threads"
2391*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2392*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
2393*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
2394*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2395*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2396*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2397*61046927SAndroid Build Coastguard Worker             />
2398*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
2399*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
2400*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
2401*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
2402*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2403*61046927SAndroid Build Coastguard Worker             units="threads"
2404*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2405*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
2406*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
2407*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2408*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2409*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2410*61046927SAndroid Build Coastguard Worker             />
2411*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
2412*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
2413*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
2414*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
2415*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2416*61046927SAndroid Build Coastguard Worker             units="threads"
2417*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2418*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
2419*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
2420*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2421*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
2422*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2423*61046927SAndroid Build Coastguard Worker             />
2424*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
2425*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
2426*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
2427*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
2428*61046927SAndroid Build Coastguard Worker             data_type="float"
2429*61046927SAndroid Build Coastguard Worker             max_equation="100"
2430*61046927SAndroid Build Coastguard Worker             units="percent"
2431*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2432*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2433*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2434*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2435*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2436*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2437*61046927SAndroid Build Coastguard Worker             />
2438*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
2439*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
2440*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
2441*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
2442*61046927SAndroid Build Coastguard Worker             data_type="float"
2443*61046927SAndroid Build Coastguard Worker             max_equation="100"
2444*61046927SAndroid Build Coastguard Worker             units="percent"
2445*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2446*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2447*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2448*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2449*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2450*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2451*61046927SAndroid Build Coastguard Worker             />
2452*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
2453*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
2454*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
2455*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
2456*61046927SAndroid Build Coastguard Worker             data_type="float"
2457*61046927SAndroid Build Coastguard Worker             max_equation="100"
2458*61046927SAndroid Build Coastguard Worker             units="percent"
2459*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2460*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2461*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2462*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2463*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2464*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2465*61046927SAndroid Build Coastguard Worker             />
2466*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
2467*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
2468*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
2469*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
2470*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2471*61046927SAndroid Build Coastguard Worker             units="pixels"
2472*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2473*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
2474*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
2475*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2476*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2477*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2478*61046927SAndroid Build Coastguard Worker             />
2479*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
2480*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
2481*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
2482*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
2483*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2484*61046927SAndroid Build Coastguard Worker             units="pixels"
2485*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2486*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
2487*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2488*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2489*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2490*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2491*61046927SAndroid Build Coastguard Worker             />
2492*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
2493*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
2494*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
2495*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
2496*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2497*61046927SAndroid Build Coastguard Worker             units="pixels"
2498*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2499*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
2500*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2501*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2502*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2503*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2504*61046927SAndroid Build Coastguard Worker             />
2505*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
2506*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
2507*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
2508*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
2509*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2510*61046927SAndroid Build Coastguard Worker             units="pixels"
2511*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2512*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
2513*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
2514*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2515*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2516*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2517*61046927SAndroid Build Coastguard Worker             />
2518*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
2519*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
2520*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
2521*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2522*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2523*61046927SAndroid Build Coastguard Worker             units="pixels"
2524*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2525*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
2526*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2527*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2528*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2529*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2530*61046927SAndroid Build Coastguard Worker             />
2531*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
2532*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
2533*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
2534*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
2535*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2536*61046927SAndroid Build Coastguard Worker             units="pixels"
2537*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2538*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
2539*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2540*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2541*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2542*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2543*61046927SAndroid Build Coastguard Worker             />
2544*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
2545*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
2546*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
2547*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
2548*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2549*61046927SAndroid Build Coastguard Worker             units="pixels"
2550*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2551*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
2552*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2553*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2554*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2555*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2556*61046927SAndroid Build Coastguard Worker             />
2557*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
2558*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
2559*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
2560*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2561*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2562*61046927SAndroid Build Coastguard Worker             units="texels"
2563*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2564*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
2565*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
2566*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2567*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2568*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2569*61046927SAndroid Build Coastguard Worker             />
2570*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
2571*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
2572*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
2573*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2574*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2575*61046927SAndroid Build Coastguard Worker             units="texels"
2576*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2577*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
2578*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
2579*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
2580*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2581*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2582*61046927SAndroid Build Coastguard Worker             />
2583*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
2584*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
2585*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
2586*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
2587*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2588*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2589*61046927SAndroid Build Coastguard Worker             units="bytes"
2590*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2591*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
2592*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2593*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2594*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2595*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2596*61046927SAndroid Build Coastguard Worker             />
2597*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
2598*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
2599*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
2600*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
2601*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2602*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2603*61046927SAndroid Build Coastguard Worker             units="bytes"
2604*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2605*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
2606*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2607*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2608*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2609*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2610*61046927SAndroid Build Coastguard Worker             />
2611*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
2612*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
2613*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
2614*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
2615*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2616*61046927SAndroid Build Coastguard Worker             units="messages"
2617*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2618*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
2619*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2620*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2621*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2622*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2623*61046927SAndroid Build Coastguard Worker             />
2624*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
2625*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
2626*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
2627*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
2628*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2629*61046927SAndroid Build Coastguard Worker             units="messages"
2630*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2631*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
2632*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
2633*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2634*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2635*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2636*61046927SAndroid Build Coastguard Worker             />
2637*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
2638*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
2639*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
2640*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2641*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2642*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2643*61046927SAndroid Build Coastguard Worker             units="bytes"
2644*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2645*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
2646*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2647*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
2648*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2649*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2650*61046927SAndroid Build Coastguard Worker             />
2651*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
2652*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
2653*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
2654*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
2655*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2656*61046927SAndroid Build Coastguard Worker             units="messages"
2657*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2658*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
2659*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
2660*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2661*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2662*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2663*61046927SAndroid Build Coastguard Worker             />
2664*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Rasterizer Input Available"
2665*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer0InputAvailable"
2666*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer0_input_available"
2667*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 rasterizer input is available"
2668*61046927SAndroid Build Coastguard Worker             data_type="float"
2669*61046927SAndroid Build Coastguard Worker             max_equation="100"
2670*61046927SAndroid Build Coastguard Worker             units="percent"
2671*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2672*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2673*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2674*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
2675*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2676*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2677*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2678*61046927SAndroid Build Coastguard Worker             />
2679*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Rasterizer Output Ready"
2680*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer0OutputReady"
2681*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer0_output_ready"
2682*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 rasterizer output is ready"
2683*61046927SAndroid Build Coastguard Worker             data_type="float"
2684*61046927SAndroid Build Coastguard Worker             max_equation="100"
2685*61046927SAndroid Build Coastguard Worker             units="percent"
2686*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2687*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2688*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2689*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
2690*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2691*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2692*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2693*61046927SAndroid Build Coastguard Worker             />
2694*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
2695*61046927SAndroid Build Coastguard Worker             symbol_name="PixelData00Ready"
2696*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_data00_ready"
2697*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)"
2698*61046927SAndroid Build Coastguard Worker             data_type="float"
2699*61046927SAndroid Build Coastguard Worker             max_equation="100"
2700*61046927SAndroid Build Coastguard Worker             units="percent"
2701*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2702*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2703*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer/Early Depth Test"
2704*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2705*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2706*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2707*61046927SAndroid Build Coastguard Worker             />
2708*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe0 PS Output Available"
2709*61046927SAndroid Build Coastguard Worker             symbol_name="PSOutput00Available"
2710*61046927SAndroid Build Coastguard Worker             underscore_name="ps_output00_available"
2711*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe0 PS output is available"
2712*61046927SAndroid Build Coastguard Worker             data_type="float"
2713*61046927SAndroid Build Coastguard Worker             max_equation="100"
2714*61046927SAndroid Build Coastguard Worker             units="percent"
2715*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2716*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
2717*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
2718*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2719*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2720*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2721*61046927SAndroid Build Coastguard Worker             />
2722*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe0 Pixel Values Ready"
2723*61046927SAndroid Build Coastguard Worker             symbol_name="PixelValues00Ready"
2724*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_values00_ready"
2725*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe0 pixel values are ready"
2726*61046927SAndroid Build Coastguard Worker             data_type="float"
2727*61046927SAndroid Build Coastguard Worker             max_equation="100"
2728*61046927SAndroid Build Coastguard Worker             units="percent"
2729*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2730*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
2731*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
2732*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2733*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2734*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2735*61046927SAndroid Build Coastguard Worker             />
2736*61046927SAndroid Build Coastguard Worker    <counter name="SQ00 is full"
2737*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueue00Full"
2738*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue00_full"
2739*61046927SAndroid Build Coastguard Worker             description="The percentage of time when IDI0 SQ0 is filled above a threshold (usually 48 entries)"
2740*61046927SAndroid Build Coastguard Worker             data_type="float"
2741*61046927SAndroid Build Coastguard Worker             max_equation="100"
2742*61046927SAndroid Build Coastguard Worker             units="percent"
2743*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2744*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2745*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2746*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2747*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2748*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2749*61046927SAndroid Build Coastguard Worker             />
2750*61046927SAndroid Build Coastguard Worker    <counter name="SQ01 is full"
2751*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueue01Full"
2752*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue01_full"
2753*61046927SAndroid Build Coastguard Worker             description="The percentage of time when IDI0 SQ1 is filled above a threshold (usually 48 entries)"
2754*61046927SAndroid Build Coastguard Worker             data_type="float"
2755*61046927SAndroid Build Coastguard Worker             max_equation="100"
2756*61046927SAndroid Build Coastguard Worker             units="percent"
2757*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2758*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2759*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2760*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2761*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2762*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2763*61046927SAndroid Build Coastguard Worker             />
2764*61046927SAndroid Build Coastguard Worker    <counter name="SQ10 is full"
2765*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueue10Full"
2766*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue10_full"
2767*61046927SAndroid Build Coastguard Worker             description="The percentage of time when IDI1 SQ0 is filled above a threshold (usually 48 entries)"
2768*61046927SAndroid Build Coastguard Worker             data_type="float"
2769*61046927SAndroid Build Coastguard Worker             max_equation="100"
2770*61046927SAndroid Build Coastguard Worker             units="percent"
2771*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2772*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2773*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2774*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System 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="SQ11 is full"
2779*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueue11Full"
2780*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue11_full"
2781*61046927SAndroid Build Coastguard Worker             description="The percentage of time when IDI1 SQ1 is filled above a threshold (usually 48 entries)"
2782*61046927SAndroid Build Coastguard Worker             data_type="float"
2783*61046927SAndroid Build Coastguard Worker             max_equation="100"
2784*61046927SAndroid Build Coastguard Worker             units="percent"
2785*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2786*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
2787*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2788*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2789*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2790*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2791*61046927SAndroid Build Coastguard Worker             />
2792*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
2793*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
2794*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
2795*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
2796*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E055000" />
2797*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0500C0" />
2798*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A0A7300" />
2799*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C0A0000" />
2800*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120800A0" />
2801*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0000C000" />
2802*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E00C000" />
2803*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1000C000" />
2804*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12008000" />
2805*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34000080" />
2806*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0800C000" />
2807*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A00C000" />
2808*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C00C000" />
2809*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04052700" />
2810*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060500C0" />
2811*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22050000" />
2812*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C050000" />
2813*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000A0144" />
2814*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0A0145" />
2815*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100A0156" />
2816*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080A814F" />
2817*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140A0000" />
2818*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040A0000" />
2819*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0A4000" />
2820*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0A0000" />
2821*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08081980" />
2822*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A080032" />
2823*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10080000" />
2824*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16080000" />
2825*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
2826*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31152800" />
2827*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x331500A0" />
2828*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31352800" />
2829*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x333500A0" />
2830*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
2831*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B10556B" />
2832*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D103005" />
2833*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
2834*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
2835*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140001" />
2836*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B112000" />
2837*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F115540" />
2838*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61110005" />
2839*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01128000" />
2840*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F128000" />
2841*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11128000" />
2842*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13128000" />
2843*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15128000" />
2844*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09128000" />
2845*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B128000" />
2846*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D128000" />
2847*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05150096" />
2848*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07150016" />
2849*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
2850*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0316C000" />
2851*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F350096" />
2852*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350016" />
2853*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
2854*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F368000" />
2855*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
2856*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101200" />
2857*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
2858*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100202" />
2859*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100202" />
2860*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
2861*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
2862*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55101000" />
2863*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100001" />
2864*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101111" />
2865*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100201" />
2866*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
2867*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
2868*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
2869*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
2870*61046927SAndroid Build Coastguard Worker    </register_config>
2871*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
2872*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
2873*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
2874*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x30800000" />
2875*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
2876*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
2877*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00030000" />
2878*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000038" />
2879*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFF8" />
2880*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000038" />
2881*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFF8" />
2882*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x000000C0" />
2883*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFE7" />
2884*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x000000C0" />
2885*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFE7" />
2886*61046927SAndroid Build Coastguard Worker    </register_config>
2887*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
2888*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
2889*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
2890*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
2891*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
2892*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
2893*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
2894*61046927SAndroid Build Coastguard Worker    </register_config>
2895*61046927SAndroid Build Coastguard Worker  </set>
2896*61046927SAndroid Build Coastguard Worker
2897*61046927SAndroid Build Coastguard Worker  <set name="L3_1"
2898*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
2899*61046927SAndroid Build Coastguard Worker       symbol_name="L3_1"
2900*61046927SAndroid Build Coastguard Worker       underscore_name="l3_1"
2901*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
2902*61046927SAndroid Build Coastguard Worker       hw_config_guid="4a46a4ee-437d-4726-ac61-31e47072f706"
2903*61046927SAndroid Build Coastguard Worker       >
2904*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
2905*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
2906*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
2907*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
2908*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2909*61046927SAndroid Build Coastguard Worker             units="ns"
2910*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2911*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2912*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2913*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2914*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2915*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2916*61046927SAndroid Build Coastguard Worker             />
2917*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
2918*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
2919*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
2920*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
2921*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2922*61046927SAndroid Build Coastguard Worker             units="cycles"
2923*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2924*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
2925*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2926*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
2927*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2928*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2929*61046927SAndroid Build Coastguard Worker             />
2930*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
2931*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
2932*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
2933*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
2934*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2935*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
2936*61046927SAndroid Build Coastguard Worker             units="hz"
2937*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2938*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2939*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2940*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2941*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2942*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2943*61046927SAndroid Build Coastguard Worker             />
2944*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
2945*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
2946*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
2947*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
2948*61046927SAndroid Build Coastguard Worker             data_type="float"
2949*61046927SAndroid Build Coastguard Worker             max_equation="100"
2950*61046927SAndroid Build Coastguard Worker             units="percent"
2951*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2952*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2953*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2954*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
2955*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2956*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2957*61046927SAndroid Build Coastguard Worker             />
2958*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
2959*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
2960*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
2961*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
2962*61046927SAndroid Build Coastguard Worker             data_type="float"
2963*61046927SAndroid Build Coastguard Worker             max_equation="100"
2964*61046927SAndroid Build Coastguard Worker             units="percent"
2965*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2966*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2967*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2968*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2969*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2970*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2971*61046927SAndroid Build Coastguard Worker             />
2972*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
2973*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
2974*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
2975*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
2976*61046927SAndroid Build Coastguard Worker             data_type="float"
2977*61046927SAndroid Build Coastguard Worker             max_equation="100"
2978*61046927SAndroid Build Coastguard Worker             units="percent"
2979*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2980*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2981*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2982*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2983*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2984*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2985*61046927SAndroid Build Coastguard Worker             />
2986*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
2987*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
2988*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
2989*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
2990*61046927SAndroid Build Coastguard Worker             data_type="float"
2991*61046927SAndroid Build Coastguard Worker             max_equation="100"
2992*61046927SAndroid Build Coastguard Worker             units="percent"
2993*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2994*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2995*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2996*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2997*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2998*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2999*61046927SAndroid Build Coastguard Worker             />
3000*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3001*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3002*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3003*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3004*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3005*61046927SAndroid Build Coastguard Worker             units="threads"
3006*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3007*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3008*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3009*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3010*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3011*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3012*61046927SAndroid Build Coastguard Worker             />
3013*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3014*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
3015*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
3016*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
3017*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3018*61046927SAndroid Build Coastguard Worker             units="threads"
3019*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3020*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
3021*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
3022*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3023*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3024*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3025*61046927SAndroid Build Coastguard Worker             />
3026*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
3027*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
3028*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
3029*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
3030*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3031*61046927SAndroid Build Coastguard Worker             units="threads"
3032*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3033*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
3034*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
3035*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3036*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3037*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3038*61046927SAndroid Build Coastguard Worker             />
3039*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
3040*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
3041*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
3042*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
3043*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3044*61046927SAndroid Build Coastguard Worker             units="threads"
3045*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3046*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
3047*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
3048*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3049*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3050*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3051*61046927SAndroid Build Coastguard Worker             />
3052*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
3053*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
3054*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
3055*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
3056*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3057*61046927SAndroid Build Coastguard Worker             units="threads"
3058*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3059*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
3060*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
3061*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3062*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3063*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3064*61046927SAndroid Build Coastguard Worker             />
3065*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
3066*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
3067*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
3068*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
3069*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3070*61046927SAndroid Build Coastguard Worker             units="threads"
3071*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3072*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3073*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3074*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3075*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3076*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3077*61046927SAndroid Build Coastguard Worker             />
3078*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank0 Input Available"
3079*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank0InputAvailable"
3080*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank0_input_available"
3081*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank0 has input available"
3082*61046927SAndroid Build Coastguard Worker             data_type="float"
3083*61046927SAndroid Build Coastguard Worker             max_equation="100"
3084*61046927SAndroid Build Coastguard Worker             units="percent"
3085*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3086*61046927SAndroid Build Coastguard Worker             equation="C 0 READ C 1 READ FADD C 2 READ FADD C 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3087*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3088*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3089*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3090*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3091*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3092*61046927SAndroid Build Coastguard Worker             />
3093*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank1 Input Available"
3094*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank1InputAvailable"
3095*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank1_input_available"
3096*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank1 has input available"
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="C 4 READ C 5 READ FADD C 6 READ FADD C 7 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3102*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3103*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3104*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3105*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3106*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3107*61046927SAndroid Build Coastguard Worker             />
3108*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3109*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
3110*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
3111*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3112*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04002024" />
3113*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0600282F" />
3114*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C000027" />
3115*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E000026" />
3116*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02000025" />
3117*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0800002E" />
3118*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A00002D" />
3119*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C00002C" />
3120*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
3121*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34000000" />
3122*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000000" />
3123*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3124*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
3125*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100555" />
3126*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
3127*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
3128*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
3129*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
3130*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B141C00" />
3131*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111400" />
3132*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110555" />
3133*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
3134*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
3135*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03128000" />
3136*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05128000" />
3137*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07128000" />
3138*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09128000" />
3139*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B128000" />
3140*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D128000" />
3141*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
3142*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
3143*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
3144*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100000" />
3145*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
3146*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100000" />
3147*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
3148*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
3149*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3150*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
3151*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3152*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
3153*61046927SAndroid Build Coastguard Worker    </register_config>
3154*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3155*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
3156*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
3157*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
3158*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
3159*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
3160*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
3161*61046927SAndroid Build Coastguard Worker    </register_config>
3162*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3163*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3164*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3165*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3166*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3167*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3168*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3169*61046927SAndroid Build Coastguard Worker    </register_config>
3170*61046927SAndroid Build Coastguard Worker  </set>
3171*61046927SAndroid Build Coastguard Worker
3172*61046927SAndroid Build Coastguard Worker  <set name="L3_2"
3173*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
3174*61046927SAndroid Build Coastguard Worker       symbol_name="L3_2"
3175*61046927SAndroid Build Coastguard Worker       underscore_name="l3_2"
3176*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3177*61046927SAndroid Build Coastguard Worker       hw_config_guid="2456d8be-5c99-430c-8172-8294fdc39331"
3178*61046927SAndroid Build Coastguard Worker       >
3179*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3180*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3181*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3182*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3183*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3184*61046927SAndroid Build Coastguard Worker             units="ns"
3185*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3186*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3187*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3188*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3189*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3190*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3191*61046927SAndroid Build Coastguard Worker             />
3192*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
3193*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
3194*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
3195*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
3196*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3197*61046927SAndroid Build Coastguard Worker             units="cycles"
3198*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3199*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
3200*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3201*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
3202*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3203*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3204*61046927SAndroid Build Coastguard Worker             />
3205*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
3206*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
3207*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
3208*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
3209*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3210*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
3211*61046927SAndroid Build Coastguard Worker             units="hz"
3212*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3213*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3214*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3215*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3216*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3217*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3218*61046927SAndroid Build Coastguard Worker             />
3219*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
3220*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
3221*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
3222*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
3223*61046927SAndroid Build Coastguard Worker             data_type="float"
3224*61046927SAndroid Build Coastguard Worker             max_equation="100"
3225*61046927SAndroid Build Coastguard Worker             units="percent"
3226*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3227*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3228*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3229*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
3230*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3231*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3232*61046927SAndroid Build Coastguard Worker             />
3233*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3234*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3235*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3236*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3237*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3238*61046927SAndroid Build Coastguard Worker             units="threads"
3239*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3240*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3241*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3242*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3243*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3244*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3245*61046927SAndroid Build Coastguard Worker             />
3246*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3247*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
3248*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
3249*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
3250*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3251*61046927SAndroid Build Coastguard Worker             units="threads"
3252*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3253*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
3254*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
3255*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3256*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3257*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3258*61046927SAndroid Build Coastguard Worker             />
3259*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
3260*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
3261*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
3262*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
3263*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3264*61046927SAndroid Build Coastguard Worker             units="threads"
3265*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3266*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
3267*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
3268*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3269*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3270*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3271*61046927SAndroid Build Coastguard Worker             />
3272*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
3273*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
3274*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
3275*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
3276*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3277*61046927SAndroid Build Coastguard Worker             units="threads"
3278*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3279*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
3280*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
3281*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3282*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3283*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3284*61046927SAndroid Build Coastguard Worker             />
3285*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
3286*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
3287*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
3288*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
3289*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3290*61046927SAndroid Build Coastguard Worker             units="threads"
3291*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3292*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
3293*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
3294*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3295*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3296*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3297*61046927SAndroid Build Coastguard Worker             />
3298*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
3299*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
3300*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
3301*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
3302*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3303*61046927SAndroid Build Coastguard Worker             units="threads"
3304*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3305*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3306*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3307*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3308*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3309*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3310*61046927SAndroid Build Coastguard Worker             />
3311*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
3312*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
3313*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
3314*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
3315*61046927SAndroid Build Coastguard Worker             data_type="float"
3316*61046927SAndroid Build Coastguard Worker             max_equation="100"
3317*61046927SAndroid Build Coastguard Worker             units="percent"
3318*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3319*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3320*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3321*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3322*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3323*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3324*61046927SAndroid Build Coastguard Worker             />
3325*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
3326*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
3327*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
3328*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
3329*61046927SAndroid Build Coastguard Worker             data_type="float"
3330*61046927SAndroid Build Coastguard Worker             max_equation="100"
3331*61046927SAndroid Build Coastguard Worker             units="percent"
3332*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3333*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3334*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3335*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3336*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3337*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3338*61046927SAndroid Build Coastguard Worker             />
3339*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
3340*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
3341*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
3342*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
3343*61046927SAndroid Build Coastguard Worker             data_type="float"
3344*61046927SAndroid Build Coastguard Worker             max_equation="100"
3345*61046927SAndroid Build Coastguard Worker             units="percent"
3346*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3347*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3348*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3349*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3350*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3351*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3352*61046927SAndroid Build Coastguard Worker             />
3353*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank2 Input Available"
3354*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank2InputAvailable"
3355*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank2_input_available"
3356*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank2 has input available"
3357*61046927SAndroid Build Coastguard Worker             data_type="float"
3358*61046927SAndroid Build Coastguard Worker             max_equation="100"
3359*61046927SAndroid Build Coastguard Worker             units="percent"
3360*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3361*61046927SAndroid Build Coastguard Worker             equation="B 3 READ B 2 READ FADD B 1 READ FADD B 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3362*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3363*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3364*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3365*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3366*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3367*61046927SAndroid Build Coastguard Worker             />
3368*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank3 Input Available"
3369*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank3InputAvailable"
3370*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank3_input_available"
3371*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank3 has input available"
3372*61046927SAndroid Build Coastguard Worker             data_type="float"
3373*61046927SAndroid Build Coastguard Worker             max_equation="100"
3374*61046927SAndroid Build Coastguard Worker             units="percent"
3375*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3376*61046927SAndroid Build Coastguard Worker             equation="B 7 READ B 6 READ FADD B 5 READ FADD B 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3377*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3378*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3379*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3380*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3381*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3382*61046927SAndroid Build Coastguard Worker             />
3383*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3384*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
3385*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
3386*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3387*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04003000" />
3388*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06003800" />
3389*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00000024" />
3390*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E000025" />
3391*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10000026" />
3392*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12000027" />
3393*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1400002C" />
3394*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1600002D" />
3395*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1800002E" />
3396*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A00002F" />
3397*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
3398*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34000000" />
3399*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3400*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
3401*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105000" />
3402*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D100155" />
3403*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
3404*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14E000" />
3405*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14000F" />
3406*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B112000" />
3407*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F115000" />
3408*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61110155" />
3409*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01128000" />
3410*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F128000" />
3411*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11128000" />
3412*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13128000" />
3413*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15128000" />
3414*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17128000" />
3415*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19128000" />
3416*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B128000" />
3417*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100000" />
3418*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
3419*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100000" />
3420*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100000" />
3421*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53100000" />
3422*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
3423*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
3424*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
3425*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3426*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
3427*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3428*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
3429*61046927SAndroid Build Coastguard Worker    </register_config>
3430*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3431*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
3432*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
3433*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
3434*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
3435*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
3436*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
3437*61046927SAndroid Build Coastguard Worker    </register_config>
3438*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3439*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3440*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3441*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3442*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3443*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3444*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3445*61046927SAndroid Build Coastguard Worker    </register_config>
3446*61046927SAndroid Build Coastguard Worker  </set>
3447*61046927SAndroid Build Coastguard Worker
3448*61046927SAndroid Build Coastguard Worker  <set name="L3_3"
3449*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
3450*61046927SAndroid Build Coastguard Worker       symbol_name="L3_3"
3451*61046927SAndroid Build Coastguard Worker       underscore_name="l3_3"
3452*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3453*61046927SAndroid Build Coastguard Worker       hw_config_guid="71e2a606-810c-4252-bf7e-16fed118f4b5"
3454*61046927SAndroid Build Coastguard Worker       >
3455*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3456*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3457*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3458*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3459*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3460*61046927SAndroid Build Coastguard Worker             units="ns"
3461*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3462*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3463*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3464*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3465*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3466*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3467*61046927SAndroid Build Coastguard Worker             />
3468*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
3469*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
3470*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
3471*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
3472*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3473*61046927SAndroid Build Coastguard Worker             units="cycles"
3474*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3475*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
3476*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3477*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
3478*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3479*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3480*61046927SAndroid Build Coastguard Worker             />
3481*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
3482*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
3483*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
3484*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
3485*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3486*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
3487*61046927SAndroid Build Coastguard Worker             units="hz"
3488*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3489*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3490*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3491*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3492*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3493*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3494*61046927SAndroid Build Coastguard Worker             />
3495*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
3496*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
3497*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
3498*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
3499*61046927SAndroid Build Coastguard Worker             data_type="float"
3500*61046927SAndroid Build Coastguard Worker             max_equation="100"
3501*61046927SAndroid Build Coastguard Worker             units="percent"
3502*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3503*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3504*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3505*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
3506*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3507*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3508*61046927SAndroid Build Coastguard Worker             />
3509*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3510*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3511*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3512*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3513*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3514*61046927SAndroid Build Coastguard Worker             units="threads"
3515*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3516*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3517*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3518*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3519*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3520*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3521*61046927SAndroid Build Coastguard Worker             />
3522*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3523*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
3524*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
3525*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
3526*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3527*61046927SAndroid Build Coastguard Worker             units="threads"
3528*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3529*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
3530*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
3531*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3532*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3533*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3534*61046927SAndroid Build Coastguard Worker             />
3535*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
3536*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
3537*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
3538*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
3539*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3540*61046927SAndroid Build Coastguard Worker             units="threads"
3541*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3542*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
3543*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
3544*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3545*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3546*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3547*61046927SAndroid Build Coastguard Worker             />
3548*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
3549*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
3550*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
3551*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
3552*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3553*61046927SAndroid Build Coastguard Worker             units="threads"
3554*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3555*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
3556*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
3557*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3558*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3559*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3560*61046927SAndroid Build Coastguard Worker             />
3561*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
3562*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
3563*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
3564*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
3565*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3566*61046927SAndroid Build Coastguard Worker             units="threads"
3567*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3568*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
3569*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
3570*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3571*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3572*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3573*61046927SAndroid Build Coastguard Worker             />
3574*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
3575*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
3576*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
3577*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
3578*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3579*61046927SAndroid Build Coastguard Worker             units="threads"
3580*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3581*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3582*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3583*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3584*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3585*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3586*61046927SAndroid Build Coastguard Worker             />
3587*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
3588*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
3589*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
3590*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
3591*61046927SAndroid Build Coastguard Worker             data_type="float"
3592*61046927SAndroid Build Coastguard Worker             max_equation="100"
3593*61046927SAndroid Build Coastguard Worker             units="percent"
3594*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3595*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3596*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3597*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3598*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3599*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3600*61046927SAndroid Build Coastguard Worker             />
3601*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
3602*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
3603*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
3604*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
3605*61046927SAndroid Build Coastguard Worker             data_type="float"
3606*61046927SAndroid Build Coastguard Worker             max_equation="100"
3607*61046927SAndroid Build Coastguard Worker             units="percent"
3608*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3609*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3610*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3611*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3612*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3613*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3614*61046927SAndroid Build Coastguard Worker             />
3615*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
3616*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
3617*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
3618*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
3619*61046927SAndroid Build Coastguard Worker             data_type="float"
3620*61046927SAndroid Build Coastguard Worker             max_equation="100"
3621*61046927SAndroid Build Coastguard Worker             units="percent"
3622*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3623*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3624*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3625*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System 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="Slice0 L3 Bank0 Output Ready"
3630*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank0OutputReady"
3631*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank0_output_ready"
3632*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank0 output is ready"
3633*61046927SAndroid Build Coastguard Worker             data_type="float"
3634*61046927SAndroid Build Coastguard Worker             max_equation="100"
3635*61046927SAndroid Build Coastguard Worker             units="percent"
3636*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3637*61046927SAndroid Build Coastguard Worker             equation="C 7 READ C 6 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3638*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3639*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3640*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3641*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3642*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3643*61046927SAndroid Build Coastguard Worker             />
3644*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
3646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
3647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04000200" />
3649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06000000" />
3650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A000020" />
3651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C000028" />
3652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
3653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100500" />
3655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B141800" />
3656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110500" />
3657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B128000" />
3658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D128000" />
3659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
3660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100000" />
3661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
3662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
3663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
3665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
3667*61046927SAndroid Build Coastguard Worker    </register_config>
3668*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3669*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
3670*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
3671*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
3672*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
3673*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
3674*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
3675*61046927SAndroid Build Coastguard Worker    </register_config>
3676*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3677*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3678*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3679*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3680*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3681*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3682*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3683*61046927SAndroid Build Coastguard Worker    </register_config>
3684*61046927SAndroid Build Coastguard Worker  </set>
3685*61046927SAndroid Build Coastguard Worker
3686*61046927SAndroid Build Coastguard Worker  <set name="L3_4"
3687*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
3688*61046927SAndroid Build Coastguard Worker       symbol_name="L3_4"
3689*61046927SAndroid Build Coastguard Worker       underscore_name="l3_4"
3690*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3691*61046927SAndroid Build Coastguard Worker       hw_config_guid="327a91a5-f93c-449d-b5e1-ab92cb1180a1"
3692*61046927SAndroid Build Coastguard Worker       >
3693*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3694*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3695*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3696*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3697*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3698*61046927SAndroid Build Coastguard Worker             units="ns"
3699*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3700*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3701*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3702*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3703*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3704*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3705*61046927SAndroid Build Coastguard Worker             />
3706*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
3707*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
3708*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
3709*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
3710*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3711*61046927SAndroid Build Coastguard Worker             units="cycles"
3712*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3713*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
3714*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3715*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
3716*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3717*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3718*61046927SAndroid Build Coastguard Worker             />
3719*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
3720*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
3721*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
3722*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
3723*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3724*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
3725*61046927SAndroid Build Coastguard Worker             units="hz"
3726*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3727*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3728*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3729*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3730*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3731*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3732*61046927SAndroid Build Coastguard Worker             />
3733*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
3734*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
3735*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
3736*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
3737*61046927SAndroid Build Coastguard Worker             data_type="float"
3738*61046927SAndroid Build Coastguard Worker             max_equation="100"
3739*61046927SAndroid Build Coastguard Worker             units="percent"
3740*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3741*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3742*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3743*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
3744*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3745*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3746*61046927SAndroid Build Coastguard Worker             />
3747*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3748*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3749*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3750*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3751*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3752*61046927SAndroid Build Coastguard Worker             units="threads"
3753*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3754*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3755*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3756*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3757*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3758*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3759*61046927SAndroid Build Coastguard Worker             />
3760*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3761*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
3762*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
3763*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
3764*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3765*61046927SAndroid Build Coastguard Worker             units="threads"
3766*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3767*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
3768*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
3769*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3770*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3771*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3772*61046927SAndroid Build Coastguard Worker             />
3773*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
3774*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
3775*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
3776*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
3777*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3778*61046927SAndroid Build Coastguard Worker             units="threads"
3779*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3780*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
3781*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
3782*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3783*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3784*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3785*61046927SAndroid Build Coastguard Worker             />
3786*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
3787*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
3788*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
3789*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
3790*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3791*61046927SAndroid Build Coastguard Worker             units="threads"
3792*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3793*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
3794*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
3795*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3796*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3797*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3798*61046927SAndroid Build Coastguard Worker             />
3799*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
3800*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
3801*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
3802*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
3803*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3804*61046927SAndroid Build Coastguard Worker             units="threads"
3805*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3806*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
3807*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
3808*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3809*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3810*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3811*61046927SAndroid Build Coastguard Worker             />
3812*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
3813*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
3814*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
3815*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
3816*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3817*61046927SAndroid Build Coastguard Worker             units="threads"
3818*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3819*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3820*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3821*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3822*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3823*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3824*61046927SAndroid Build Coastguard Worker             />
3825*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
3826*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
3827*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
3828*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
3829*61046927SAndroid Build Coastguard Worker             data_type="float"
3830*61046927SAndroid Build Coastguard Worker             max_equation="100"
3831*61046927SAndroid Build Coastguard Worker             units="percent"
3832*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3833*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3834*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3835*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3836*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3837*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3838*61046927SAndroid Build Coastguard Worker             />
3839*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
3840*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
3841*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
3842*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
3843*61046927SAndroid Build Coastguard Worker             data_type="float"
3844*61046927SAndroid Build Coastguard Worker             max_equation="100"
3845*61046927SAndroid Build Coastguard Worker             units="percent"
3846*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3847*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3848*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3849*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3850*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3851*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3852*61046927SAndroid Build Coastguard Worker             />
3853*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
3854*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
3855*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
3856*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
3857*61046927SAndroid Build Coastguard Worker             data_type="float"
3858*61046927SAndroid Build Coastguard Worker             max_equation="100"
3859*61046927SAndroid Build Coastguard Worker             units="percent"
3860*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3861*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
3862*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3863*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3864*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3865*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3866*61046927SAndroid Build Coastguard Worker             />
3867*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank1 Output Ready"
3868*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank1OutputReady"
3869*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank1_output_ready"
3870*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank1 output is ready"
3871*61046927SAndroid Build Coastguard Worker             data_type="float"
3872*61046927SAndroid Build Coastguard Worker             max_equation="100"
3873*61046927SAndroid Build Coastguard Worker             units="percent"
3874*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3875*61046927SAndroid Build Coastguard Worker             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3876*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3877*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3878*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3879*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3880*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3881*61046927SAndroid Build Coastguard Worker             />
3882*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3883*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
3884*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
3885*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3886*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04000A00" />
3887*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06000820" />
3888*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08000028" />
3889*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
3890*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3891*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100050" />
3892*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
3893*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B140400" />
3894*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110050" />
3895*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07128000" />
3896*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09128000" />
3897*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
3898*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
3899*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100000" />
3900*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
3901*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3902*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
3903*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3904*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
3905*61046927SAndroid Build Coastguard Worker    </register_config>
3906*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3907*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
3908*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
3909*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
3910*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
3911*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
3912*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
3913*61046927SAndroid Build Coastguard Worker    </register_config>
3914*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3915*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3916*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3917*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3918*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3919*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3920*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3921*61046927SAndroid Build Coastguard Worker    </register_config>
3922*61046927SAndroid Build Coastguard Worker  </set>
3923*61046927SAndroid Build Coastguard Worker
3924*61046927SAndroid Build Coastguard Worker  <set name="L3_5"
3925*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
3926*61046927SAndroid Build Coastguard Worker       symbol_name="L3_5"
3927*61046927SAndroid Build Coastguard Worker       underscore_name="l3_5"
3928*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3929*61046927SAndroid Build Coastguard Worker       hw_config_guid="a8de84ca-1624-4e0c-8046-d5265566c15b"
3930*61046927SAndroid Build Coastguard Worker       >
3931*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3932*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3933*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3934*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3935*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3936*61046927SAndroid Build Coastguard Worker             units="ns"
3937*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3938*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3939*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3940*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3941*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3942*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3943*61046927SAndroid Build Coastguard Worker             />
3944*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
3945*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
3946*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
3947*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
3948*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3949*61046927SAndroid Build Coastguard Worker             units="cycles"
3950*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3951*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
3952*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3953*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
3954*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3955*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3956*61046927SAndroid Build Coastguard Worker             />
3957*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
3958*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
3959*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
3960*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
3961*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3962*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
3963*61046927SAndroid Build Coastguard Worker             units="hz"
3964*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3965*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3966*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3967*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3968*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3969*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3970*61046927SAndroid Build Coastguard Worker             />
3971*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
3972*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
3973*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
3974*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
3975*61046927SAndroid Build Coastguard Worker             data_type="float"
3976*61046927SAndroid Build Coastguard Worker             max_equation="100"
3977*61046927SAndroid Build Coastguard Worker             units="percent"
3978*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3979*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3980*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3981*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
3982*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3983*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3984*61046927SAndroid Build Coastguard Worker             />
3985*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3986*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3987*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3988*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3989*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3990*61046927SAndroid Build Coastguard Worker             units="threads"
3991*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3992*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3993*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3994*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3995*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3996*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3997*61046927SAndroid Build Coastguard Worker             />
3998*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3999*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4000*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4001*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4002*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4003*61046927SAndroid Build Coastguard Worker             units="threads"
4004*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4005*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4006*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4007*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4008*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4009*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4010*61046927SAndroid Build Coastguard Worker             />
4011*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4012*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4013*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4014*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4015*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4016*61046927SAndroid Build Coastguard Worker             units="threads"
4017*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4018*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4019*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4020*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4021*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4022*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4023*61046927SAndroid Build Coastguard Worker             />
4024*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4025*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4026*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4027*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4028*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4029*61046927SAndroid Build Coastguard Worker             units="threads"
4030*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4031*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4032*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4033*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4034*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4035*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4036*61046927SAndroid Build Coastguard Worker             />
4037*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4038*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4039*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4040*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4041*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4042*61046927SAndroid Build Coastguard Worker             units="threads"
4043*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4044*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4045*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4046*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4047*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4048*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4049*61046927SAndroid Build Coastguard Worker             />
4050*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4051*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4052*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4053*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4054*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4055*61046927SAndroid Build Coastguard Worker             units="threads"
4056*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4057*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4058*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4059*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4060*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4061*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4062*61046927SAndroid Build Coastguard Worker             />
4063*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4064*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4065*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4066*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4067*61046927SAndroid Build Coastguard Worker             data_type="float"
4068*61046927SAndroid Build Coastguard Worker             max_equation="100"
4069*61046927SAndroid Build Coastguard Worker             units="percent"
4070*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4071*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4072*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4073*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4074*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4075*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4076*61046927SAndroid Build Coastguard Worker             />
4077*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
4078*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4079*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4080*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4081*61046927SAndroid Build Coastguard Worker             data_type="float"
4082*61046927SAndroid Build Coastguard Worker             max_equation="100"
4083*61046927SAndroid Build Coastguard Worker             units="percent"
4084*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4085*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4086*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4087*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4088*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4089*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4090*61046927SAndroid Build Coastguard Worker             />
4091*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
4092*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
4093*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
4094*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
4095*61046927SAndroid Build Coastguard Worker             data_type="float"
4096*61046927SAndroid Build Coastguard Worker             max_equation="100"
4097*61046927SAndroid Build Coastguard Worker             units="percent"
4098*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4099*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4100*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4101*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4102*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4103*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4104*61046927SAndroid Build Coastguard Worker             />
4105*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank2 Output Ready"
4106*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank2OutputReady"
4107*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank2_output_ready"
4108*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank2 output is ready"
4109*61046927SAndroid Build Coastguard Worker             data_type="float"
4110*61046927SAndroid Build Coastguard Worker             max_equation="100"
4111*61046927SAndroid Build Coastguard Worker             units="percent"
4112*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4113*61046927SAndroid Build Coastguard Worker             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4114*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4115*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4116*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4117*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4118*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4119*61046927SAndroid Build Coastguard Worker             />
4120*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4121*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
4122*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
4123*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4124*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04001200" />
4125*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06001020" />
4126*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08000028" />
4127*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
4128*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4129*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100050" />
4130*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
4131*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B140400" />
4132*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110050" />
4133*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07128000" />
4134*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09128000" />
4135*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
4136*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
4137*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100000" />
4138*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
4139*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4140*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
4141*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4142*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
4143*61046927SAndroid Build Coastguard Worker    </register_config>
4144*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4145*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
4146*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
4147*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
4148*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
4149*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
4150*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
4151*61046927SAndroid Build Coastguard Worker    </register_config>
4152*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4153*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4154*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4155*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4156*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4157*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4158*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4159*61046927SAndroid Build Coastguard Worker    </register_config>
4160*61046927SAndroid Build Coastguard Worker  </set>
4161*61046927SAndroid Build Coastguard Worker
4162*61046927SAndroid Build Coastguard Worker  <set name="L3_6"
4163*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
4164*61046927SAndroid Build Coastguard Worker       symbol_name="L3_6"
4165*61046927SAndroid Build Coastguard Worker       underscore_name="l3_6"
4166*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4167*61046927SAndroid Build Coastguard Worker       hw_config_guid="6f376729-c56a-4560-a0eb-f4a17ec6df84"
4168*61046927SAndroid Build Coastguard Worker       >
4169*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4170*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4171*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4172*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4173*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4174*61046927SAndroid Build Coastguard Worker             units="ns"
4175*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4176*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4177*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4178*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4179*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4180*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4181*61046927SAndroid Build Coastguard Worker             />
4182*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4183*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4184*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4185*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4186*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4187*61046927SAndroid Build Coastguard Worker             units="cycles"
4188*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4189*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4190*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4191*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4192*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4193*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4194*61046927SAndroid Build Coastguard Worker             />
4195*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4196*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4197*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4198*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4199*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4200*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4201*61046927SAndroid Build Coastguard Worker             units="hz"
4202*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4203*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4204*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4205*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4206*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4207*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4208*61046927SAndroid Build Coastguard Worker             />
4209*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4210*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4211*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4212*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4213*61046927SAndroid Build Coastguard Worker             data_type="float"
4214*61046927SAndroid Build Coastguard Worker             max_equation="100"
4215*61046927SAndroid Build Coastguard Worker             units="percent"
4216*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4217*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4218*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4219*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4220*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4221*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4222*61046927SAndroid Build Coastguard Worker             />
4223*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4224*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4225*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4226*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4227*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4228*61046927SAndroid Build Coastguard Worker             units="threads"
4229*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4230*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4231*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4232*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4233*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4234*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4235*61046927SAndroid Build Coastguard Worker             />
4236*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4237*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4238*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4239*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4240*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4241*61046927SAndroid Build Coastguard Worker             units="threads"
4242*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4243*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4244*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4245*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4246*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4247*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4248*61046927SAndroid Build Coastguard Worker             />
4249*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4250*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4251*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4252*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4253*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4254*61046927SAndroid Build Coastguard Worker             units="threads"
4255*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4256*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4257*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4258*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4259*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4260*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4261*61046927SAndroid Build Coastguard Worker             />
4262*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4263*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4264*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4265*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4266*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4267*61046927SAndroid Build Coastguard Worker             units="threads"
4268*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4269*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4270*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4271*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4272*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4273*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4274*61046927SAndroid Build Coastguard Worker             />
4275*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4276*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4277*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4278*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4279*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4280*61046927SAndroid Build Coastguard Worker             units="threads"
4281*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4282*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4283*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4284*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4285*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4286*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4287*61046927SAndroid Build Coastguard Worker             />
4288*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4289*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4290*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4291*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4292*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4293*61046927SAndroid Build Coastguard Worker             units="threads"
4294*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4295*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4296*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4297*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4298*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4299*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4300*61046927SAndroid Build Coastguard Worker             />
4301*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4302*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4303*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4304*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4305*61046927SAndroid Build Coastguard Worker             data_type="float"
4306*61046927SAndroid Build Coastguard Worker             max_equation="100"
4307*61046927SAndroid Build Coastguard Worker             units="percent"
4308*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4309*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4310*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4311*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System 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="EU Stall"
4316*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4317*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4318*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4319*61046927SAndroid Build Coastguard Worker             data_type="float"
4320*61046927SAndroid Build Coastguard Worker             max_equation="100"
4321*61046927SAndroid Build Coastguard Worker             units="percent"
4322*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4323*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4324*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4325*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4326*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4327*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4328*61046927SAndroid Build Coastguard Worker             />
4329*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
4330*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
4331*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
4332*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
4333*61046927SAndroid Build Coastguard Worker             data_type="float"
4334*61046927SAndroid Build Coastguard Worker             max_equation="100"
4335*61046927SAndroid Build Coastguard Worker             units="percent"
4336*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4337*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4338*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4339*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4340*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4341*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4342*61046927SAndroid Build Coastguard Worker             />
4343*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank3 Output Ready"
4344*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank3OutputReady"
4345*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank3_output_ready"
4346*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank3 output is ready"
4347*61046927SAndroid Build Coastguard Worker             data_type="float"
4348*61046927SAndroid Build Coastguard Worker             max_equation="100"
4349*61046927SAndroid Build Coastguard Worker             units="percent"
4350*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4351*61046927SAndroid Build Coastguard Worker             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4352*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4353*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4354*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4355*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4356*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4357*61046927SAndroid Build Coastguard Worker             />
4358*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4359*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
4360*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
4361*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4362*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04001A00" />
4363*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06001820" />
4364*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08000028" />
4365*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
4366*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4367*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100050" />
4368*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
4369*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B140400" />
4370*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110050" />
4371*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07128000" />
4372*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09128000" />
4373*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
4374*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
4375*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100000" />
4376*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
4377*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4378*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
4379*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4380*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
4381*61046927SAndroid Build Coastguard Worker    </register_config>
4382*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4383*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
4384*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
4385*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
4386*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
4387*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
4388*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
4389*61046927SAndroid Build Coastguard Worker    </register_config>
4390*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4391*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4392*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4393*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4394*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4395*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4396*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4397*61046927SAndroid Build Coastguard Worker    </register_config>
4398*61046927SAndroid Build Coastguard Worker  </set>
4399*61046927SAndroid Build Coastguard Worker
4400*61046927SAndroid Build Coastguard Worker  <set name="Sampler_1"
4401*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
4402*61046927SAndroid Build Coastguard Worker       symbol_name="Sampler_1"
4403*61046927SAndroid Build Coastguard Worker       underscore_name="sampler_1"
4404*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4405*61046927SAndroid Build Coastguard Worker       hw_config_guid="4876283b-1889-4cef-880f-58de9dc676cb"
4406*61046927SAndroid Build Coastguard Worker       >
4407*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4408*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4409*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4410*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4411*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4412*61046927SAndroid Build Coastguard Worker             units="ns"
4413*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4414*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4415*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4416*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4417*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4418*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4419*61046927SAndroid Build Coastguard Worker             />
4420*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4421*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4422*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4423*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4424*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4425*61046927SAndroid Build Coastguard Worker             units="cycles"
4426*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4427*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4428*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4429*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4430*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4431*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4432*61046927SAndroid Build Coastguard Worker             />
4433*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4434*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4435*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4436*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4437*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4438*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4439*61046927SAndroid Build Coastguard Worker             units="hz"
4440*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4441*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4442*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4443*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4444*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4445*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4446*61046927SAndroid Build Coastguard Worker             />
4447*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4448*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4449*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4450*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4451*61046927SAndroid Build Coastguard Worker             data_type="float"
4452*61046927SAndroid Build Coastguard Worker             max_equation="100"
4453*61046927SAndroid Build Coastguard Worker             units="percent"
4454*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4455*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4456*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4457*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
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="VS Threads Dispatched"
4462*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4463*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4464*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4465*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4466*61046927SAndroid Build Coastguard Worker             units="threads"
4467*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4468*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4469*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4470*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4471*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4472*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4473*61046927SAndroid Build Coastguard Worker             />
4474*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4475*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4476*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4477*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4478*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4479*61046927SAndroid Build Coastguard Worker             units="threads"
4480*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4481*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4482*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4483*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4484*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4485*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4486*61046927SAndroid Build Coastguard Worker             />
4487*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4488*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4489*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4490*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4491*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4492*61046927SAndroid Build Coastguard Worker             units="threads"
4493*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4494*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4495*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4496*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4497*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4498*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4499*61046927SAndroid Build Coastguard Worker             />
4500*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4501*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4502*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4503*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4504*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4505*61046927SAndroid Build Coastguard Worker             units="threads"
4506*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4507*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4508*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4509*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4510*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4511*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4512*61046927SAndroid Build Coastguard Worker             />
4513*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4514*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4515*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4516*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4517*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4518*61046927SAndroid Build Coastguard Worker             units="threads"
4519*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4520*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4521*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4522*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4523*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4524*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4525*61046927SAndroid Build Coastguard Worker             />
4526*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4527*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4528*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4529*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4530*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4531*61046927SAndroid Build Coastguard Worker             units="threads"
4532*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4533*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4534*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4535*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4536*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4537*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4538*61046927SAndroid Build Coastguard Worker             />
4539*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4540*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4541*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4542*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4543*61046927SAndroid Build Coastguard Worker             data_type="float"
4544*61046927SAndroid Build Coastguard Worker             max_equation="100"
4545*61046927SAndroid Build Coastguard Worker             units="percent"
4546*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4547*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4548*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4549*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4550*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4551*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4552*61046927SAndroid Build Coastguard Worker             />
4553*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
4554*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4555*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4556*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4557*61046927SAndroid Build Coastguard Worker             data_type="float"
4558*61046927SAndroid Build Coastguard Worker             max_equation="100"
4559*61046927SAndroid Build Coastguard Worker             units="percent"
4560*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4561*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4562*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4563*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4564*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4565*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4566*61046927SAndroid Build Coastguard Worker             />
4567*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
4568*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
4569*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
4570*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
4571*61046927SAndroid Build Coastguard Worker             data_type="float"
4572*61046927SAndroid Build Coastguard Worker             max_equation="100"
4573*61046927SAndroid Build Coastguard Worker             units="percent"
4574*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4575*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4576*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4577*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4578*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4579*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4580*61046927SAndroid Build Coastguard Worker             />
4581*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice0 Input Available"
4582*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00InputAvailable"
4583*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_input_available"
4584*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice0 sampler input is available"
4585*61046927SAndroid Build Coastguard Worker             data_type="float"
4586*61046927SAndroid Build Coastguard Worker             max_equation="100"
4587*61046927SAndroid Build Coastguard Worker             units="percent"
4588*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4589*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4590*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
4591*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
4592*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4593*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4594*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
4595*61046927SAndroid Build Coastguard Worker             />
4596*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice1 Input Available"
4597*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler01InputAvailable"
4598*61046927SAndroid Build Coastguard Worker             underscore_name="sampler01_input_available"
4599*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice1 sampler input is available"
4600*61046927SAndroid Build Coastguard Worker             data_type="float"
4601*61046927SAndroid Build Coastguard Worker             max_equation="100"
4602*61046927SAndroid Build Coastguard Worker             units="percent"
4603*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4604*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
4605*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
4606*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
4607*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4608*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4609*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
4610*61046927SAndroid Build Coastguard Worker             />
4611*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice0 Sampler Output Ready"
4612*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00OutputReady"
4613*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_output_ready"
4614*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice0 sampler output is ready"
4615*61046927SAndroid Build Coastguard Worker             data_type="float"
4616*61046927SAndroid Build Coastguard Worker             max_equation="100"
4617*61046927SAndroid Build Coastguard Worker             units="percent"
4618*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4619*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
4620*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
4621*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
4622*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4623*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4624*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
4625*61046927SAndroid Build Coastguard Worker             />
4626*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice1 Sampler Output Ready"
4627*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler01OutputReady"
4628*61046927SAndroid Build Coastguard Worker             underscore_name="sampler01_output_ready"
4629*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice1 sampler output is ready"
4630*61046927SAndroid Build Coastguard Worker             data_type="float"
4631*61046927SAndroid Build Coastguard Worker             max_equation="100"
4632*61046927SAndroid Build Coastguard Worker             units="percent"
4633*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4634*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
4635*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
4636*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
4637*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4638*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4639*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
4640*61046927SAndroid Build Coastguard Worker             />
4641*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
4643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
4644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C123E00" />
4646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C121600" />
4647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04143E00" />
4648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18141613" />
4649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C323E00" />
4650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C321600" />
4651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04343E00" />
4652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18341600" />
4653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E120086" />
4654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A120033" />
4655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20120000" />
4656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00124000" />
4657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18124000" />
4658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10138000" />
4659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C13C200" />
4660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001400A6" />
4661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10140000" />
4662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C140000" />
4663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18158000" />
4664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C150800" />
4665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12320086" />
4666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16320033" />
4667*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20320000" />
4668*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10324000" />
4669*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14324000" />
4670*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C333C00" />
4671*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x103400A6" />
4672*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14340013" />
4673*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08340000" />
4674*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A340000" />
4675*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C350088" />
4676*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100D8000" />
4677*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120D8000" />
4678*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140D8000" />
4679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160D8000" />
4680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100E8000" />
4681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120E8000" />
4682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140E8000" />
4683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160E8000" />
4684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100F4000" />
4685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120F4000" />
4686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140F4000" />
4687*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160F4000" />
4688*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0000C000" />
4689*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E00C000" />
4690*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
4691*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
4692*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34003D40" />
4693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0801C000" />
4694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A01C000" />
4695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10058000" />
4696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C058000" />
4697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22050300" />
4698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040A4000" />
4699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0A8000" />
4700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100AC000" />
4701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
4703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105000" />
4704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D100155" />
4705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
4706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14E000" />
4707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14000F" />
4708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B112000" />
4709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F115000" />
4710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61110155" />
4711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01128000" />
4712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F128000" />
4713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11128000" />
4714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13128000" />
4715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15128000" />
4716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17128000" />
4717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19128000" />
4718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B128000" />
4719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100400" />
4720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
4721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100008" />
4722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100004" />
4723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53100404" />
4724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100008" />
4725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
4726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
4727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
4729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
4731*61046927SAndroid Build Coastguard Worker    </register_config>
4732*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4733*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
4734*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
4735*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0xF0800000" />
4736*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
4737*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
4738*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x000F0000" />
4739*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000018" />
4740*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
4741*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000018" />
4742*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
4743*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000060" />
4744*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
4745*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000060" />
4746*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
4747*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000180" />
4748*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFCF" />
4749*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000180" />
4750*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
4751*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D958" value="0x00000600" />
4752*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
4753*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC18" value="0x00000600" />
4754*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
4755*61046927SAndroid Build Coastguard Worker    </register_config>
4756*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4757*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4758*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4759*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4760*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4761*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4762*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4763*61046927SAndroid Build Coastguard Worker    </register_config>
4764*61046927SAndroid Build Coastguard Worker  </set>
4765*61046927SAndroid Build Coastguard Worker
4766*61046927SAndroid Build Coastguard Worker  <set name="TDL_1"
4767*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
4768*61046927SAndroid Build Coastguard Worker       symbol_name="TDL_1"
4769*61046927SAndroid Build Coastguard Worker       underscore_name="tdl_1"
4770*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4771*61046927SAndroid Build Coastguard Worker       hw_config_guid="aeddd71b-2f93-48de-9e69-1cba5865473f"
4772*61046927SAndroid Build Coastguard Worker       >
4773*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4774*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4775*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4776*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4777*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4778*61046927SAndroid Build Coastguard Worker             units="ns"
4779*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4780*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4781*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4782*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4783*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4784*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4785*61046927SAndroid Build Coastguard Worker             />
4786*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4787*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4788*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4789*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4790*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4791*61046927SAndroid Build Coastguard Worker             units="cycles"
4792*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4793*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4794*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4795*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4796*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4797*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4798*61046927SAndroid Build Coastguard Worker             />
4799*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4800*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4801*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4802*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4803*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4804*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4805*61046927SAndroid Build Coastguard Worker             units="hz"
4806*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4807*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4808*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4809*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4810*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4811*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4812*61046927SAndroid Build Coastguard Worker             />
4813*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4814*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4815*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4816*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4817*61046927SAndroid Build Coastguard Worker             data_type="float"
4818*61046927SAndroid Build Coastguard Worker             max_equation="100"
4819*61046927SAndroid Build Coastguard Worker             units="percent"
4820*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4821*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4822*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4823*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4824*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4825*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4826*61046927SAndroid Build Coastguard Worker             />
4827*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4828*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4829*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4830*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4831*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4832*61046927SAndroid Build Coastguard Worker             units="threads"
4833*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4834*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4835*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4836*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4837*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4838*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4839*61046927SAndroid Build Coastguard Worker             />
4840*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4841*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4842*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4843*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4844*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4845*61046927SAndroid Build Coastguard Worker             units="threads"
4846*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4847*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4848*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4849*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4850*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4851*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4852*61046927SAndroid Build Coastguard Worker             />
4853*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4854*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4855*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4856*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4857*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4858*61046927SAndroid Build Coastguard Worker             units="threads"
4859*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4860*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4861*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4862*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4863*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4864*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4865*61046927SAndroid Build Coastguard Worker             />
4866*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4867*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4868*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4869*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4870*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4871*61046927SAndroid Build Coastguard Worker             units="threads"
4872*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4873*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4874*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4875*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4876*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4877*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4878*61046927SAndroid Build Coastguard Worker             />
4879*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4880*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4881*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4882*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4883*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4884*61046927SAndroid Build Coastguard Worker             units="threads"
4885*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4886*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4887*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4888*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4889*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4890*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4891*61046927SAndroid Build Coastguard Worker             />
4892*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4893*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4894*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4895*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4896*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4897*61046927SAndroid Build Coastguard Worker             units="threads"
4898*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4899*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4900*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4901*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4902*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4903*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4904*61046927SAndroid Build Coastguard Worker             />
4905*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4906*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4907*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4908*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4909*61046927SAndroid Build Coastguard Worker             data_type="float"
4910*61046927SAndroid Build Coastguard Worker             max_equation="100"
4911*61046927SAndroid Build Coastguard Worker             units="percent"
4912*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4913*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4914*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4915*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4916*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4917*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4918*61046927SAndroid Build Coastguard Worker             />
4919*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
4920*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4921*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4922*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4923*61046927SAndroid Build Coastguard Worker             data_type="float"
4924*61046927SAndroid Build Coastguard Worker             max_equation="100"
4925*61046927SAndroid Build Coastguard Worker             units="percent"
4926*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4927*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4928*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4929*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4930*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4931*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4932*61046927SAndroid Build Coastguard Worker             />
4933*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
4934*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
4935*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
4936*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
4937*61046927SAndroid Build Coastguard Worker             data_type="float"
4938*61046927SAndroid Build Coastguard Worker             max_equation="100"
4939*61046927SAndroid Build Coastguard Worker             units="percent"
4940*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4941*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
4942*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4943*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4944*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4945*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4946*61046927SAndroid Build Coastguard Worker             />
4947*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice0 Thread Dispatcher"
4948*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread00ReadyForDispatch"
4949*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread00_ready_for_dispatch"
4950*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice0 thread dispatcher"
4951*61046927SAndroid Build Coastguard Worker             data_type="float"
4952*61046927SAndroid Build Coastguard Worker             max_equation="100"
4953*61046927SAndroid Build Coastguard Worker             units="percent"
4954*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4955*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
4956*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
4957*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
4958*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4959*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4960*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
4961*61046927SAndroid Build Coastguard Worker             />
4962*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice1 Thread Dispatcher"
4963*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread01ReadyForDispatch"
4964*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread01_ready_for_dispatch"
4965*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice1 thread dispatcher"
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="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
4971*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
4972*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
4973*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4974*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4975*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
4976*61046927SAndroid Build Coastguard Worker             />
4977*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice0 Thread Dispatcher"
4978*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread00ReadyForDispatch"
4979*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread00_ready_for_dispatch"
4980*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice0 thread dispatcher"
4981*61046927SAndroid Build Coastguard Worker             data_type="float"
4982*61046927SAndroid Build Coastguard Worker             max_equation="100"
4983*61046927SAndroid Build Coastguard Worker             units="percent"
4984*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4985*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
4986*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
4987*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
4988*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4989*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4990*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
4991*61046927SAndroid Build Coastguard Worker             />
4992*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice1 Thread Dispatcher"
4993*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread01ReadyForDispatch"
4994*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread01_ready_for_dispatch"
4995*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice1 thread dispatcher"
4996*61046927SAndroid Build Coastguard Worker             data_type="float"
4997*61046927SAndroid Build Coastguard Worker             max_equation="100"
4998*61046927SAndroid Build Coastguard Worker             units="percent"
4999*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5000*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
5001*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
5002*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5003*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5004*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5005*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5006*61046927SAndroid Build Coastguard Worker             />
5007*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 0"
5008*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort0"
5009*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port0"
5010*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 0"
5011*61046927SAndroid Build Coastguard Worker             data_type="float"
5012*61046927SAndroid Build Coastguard Worker             max_equation="100"
5013*61046927SAndroid Build Coastguard Worker             units="percent"
5014*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5015*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5016*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
5017*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5018*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5019*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5020*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5021*61046927SAndroid Build Coastguard Worker             />
5022*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 1"
5023*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort1"
5024*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port1"
5025*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 1"
5026*61046927SAndroid Build Coastguard Worker             data_type="float"
5027*61046927SAndroid Build Coastguard Worker             max_equation="100"
5028*61046927SAndroid Build Coastguard Worker             units="percent"
5029*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5030*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5031*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
5032*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5033*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5034*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5035*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5036*61046927SAndroid Build Coastguard Worker             />
5037*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 2"
5038*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort2"
5039*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port2"
5040*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 2"
5041*61046927SAndroid Build Coastguard Worker             data_type="float"
5042*61046927SAndroid Build Coastguard Worker             max_equation="100"
5043*61046927SAndroid Build Coastguard Worker             units="percent"
5044*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5045*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
5046*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
5047*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5048*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5049*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5050*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5051*61046927SAndroid Build Coastguard Worker             />
5052*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 3"
5053*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort3"
5054*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port3"
5055*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 3"
5056*61046927SAndroid Build Coastguard Worker             data_type="float"
5057*61046927SAndroid Build Coastguard Worker             max_equation="100"
5058*61046927SAndroid Build Coastguard Worker             units="percent"
5059*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5060*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
5061*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
5062*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
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="dualsubslice"
5066*61046927SAndroid Build Coastguard Worker             />
5067*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 0"
5068*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort0"
5069*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port0"
5070*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 0"
5071*61046927SAndroid Build Coastguard Worker             data_type="float"
5072*61046927SAndroid Build Coastguard Worker             max_equation="100"
5073*61046927SAndroid Build Coastguard Worker             units="percent"
5074*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5075*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
5076*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
5077*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5078*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5079*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5080*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5081*61046927SAndroid Build Coastguard Worker             />
5082*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 1"
5083*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort1"
5084*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port1"
5085*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 1"
5086*61046927SAndroid Build Coastguard Worker             data_type="float"
5087*61046927SAndroid Build Coastguard Worker             max_equation="100"
5088*61046927SAndroid Build Coastguard Worker             units="percent"
5089*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5090*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
5091*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
5092*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5093*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5094*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5095*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5096*61046927SAndroid Build Coastguard Worker             />
5097*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 2"
5098*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort2"
5099*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port2"
5100*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 2"
5101*61046927SAndroid Build Coastguard Worker             data_type="float"
5102*61046927SAndroid Build Coastguard Worker             max_equation="100"
5103*61046927SAndroid Build Coastguard Worker             units="percent"
5104*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5105*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
5106*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
5107*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5108*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5109*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5110*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5111*61046927SAndroid Build Coastguard Worker             />
5112*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 3"
5113*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort3"
5114*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port3"
5115*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 3"
5116*61046927SAndroid Build Coastguard Worker             data_type="float"
5117*61046927SAndroid Build Coastguard Worker             max_equation="100"
5118*61046927SAndroid Build Coastguard Worker             units="percent"
5119*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5120*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
5121*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
5122*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5123*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5124*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5125*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5126*61046927SAndroid Build Coastguard Worker             />
5127*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher"
5128*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00Ready"
5129*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready"
5130*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher"
5131*61046927SAndroid Build Coastguard Worker             data_type="float"
5132*61046927SAndroid Build Coastguard Worker             max_equation="100"
5133*61046927SAndroid Build Coastguard Worker             units="percent"
5134*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5135*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
5136*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
5137*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5138*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5139*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5140*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5141*61046927SAndroid Build Coastguard Worker             />
5142*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher"
5143*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01Ready"
5144*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready"
5145*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher"
5146*61046927SAndroid Build Coastguard Worker             data_type="float"
5147*61046927SAndroid Build Coastguard Worker             max_equation="100"
5148*61046927SAndroid Build Coastguard Worker             units="percent"
5149*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5150*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
5151*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
5152*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5153*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5154*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5155*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5156*61046927SAndroid Build Coastguard Worker             />
5157*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
5158*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
5159*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
5160*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5161*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24110340" />
5162*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2611001C" />
5163*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24310340" />
5164*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2631001C" />
5165*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x001100F3" />
5166*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E1100F2" />
5167*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16110103" />
5168*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06110107" />
5169*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08110106" />
5170*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A110105" />
5171*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C110104" />
5172*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10110000" />
5173*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02110000" />
5174*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04110000" />
5175*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00128000" />
5176*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E128000" />
5177*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16128000" />
5178*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06128000" />
5179*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08128000" />
5180*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A128000" />
5181*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C128000" />
5182*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10138000" />
5183*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C132300" />
5184*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16138000" />
5185*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18138000" />
5186*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A138000" />
5187*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x103100F3" />
5188*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x123100F2" />
5189*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14310103" />
5190*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C310107" />
5191*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E310106" />
5192*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02310105" />
5193*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04310104" />
5194*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08310000" />
5195*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A310000" />
5196*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E310000" />
5197*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00310000" />
5198*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10328000" />
5199*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12328000" />
5200*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14328000" />
5201*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C328000" />
5202*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E328000" />
5203*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02328000" />
5204*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04328000" />
5205*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C331C00" />
5206*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E330003" />
5207*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12338000" />
5208*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14338000" />
5209*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100D8000" />
5210*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120D8000" />
5211*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140D8000" />
5212*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0D8000" />
5213*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D8000" />
5214*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020D8000" />
5215*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040D8000" />
5216*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100E8000" />
5217*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120E8000" />
5218*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140E8000" />
5219*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E8000" />
5220*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0E8000" />
5221*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020E8000" />
5222*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E8000" />
5223*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100F4000" />
5224*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120F4000" />
5225*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140F4000" />
5226*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
5227*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
5228*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020F4000" />
5229*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040F4000" />
5230*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0000C000" />
5231*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E00C000" />
5232*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
5233*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
5234*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004340" />
5235*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
5236*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
5237*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
5238*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0600C000" />
5239*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0800C000" />
5240*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A00C000" />
5241*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C00C000" />
5242*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0801C000" />
5243*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
5244*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18018000" />
5245*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
5246*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00018000" />
5247*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
5248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10058000" />
5249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C05C000" />
5250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22050080" />
5251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16058000" />
5252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18058000" />
5253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A058000" />
5254*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040A4000" />
5255*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0AC000" />
5256*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0A8000" />
5257*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060A8000" />
5258*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080AC000" />
5259*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5260*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
5261*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105555" />
5262*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101415" />
5263*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
5264*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
5265*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140033" />
5266*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
5267*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
5268*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
5269*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B112000" />
5270*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F115555" />
5271*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111415" />
5272*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01128000" />
5273*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F128000" />
5274*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11128000" />
5275*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13128000" />
5276*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15128000" />
5277*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17128000" />
5278*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
5279*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
5280*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03128000" />
5281*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05128000" />
5282*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07128000" />
5283*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09128000" />
5284*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B128000" />
5285*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D128000" />
5286*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100400" />
5287*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100404" />
5288*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100004" />
5289*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100000" />
5290*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53100004" />
5291*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
5292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
5293*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
5294*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
5295*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
5296*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100404" />
5297*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5298*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
5299*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5300*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
5301*61046927SAndroid Build Coastguard Worker    </register_config>
5302*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
5303*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
5304*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
5305*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0xF0800000" />
5306*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
5307*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x30800000" />
5308*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x003F0000" />
5309*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000000" />
5310*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
5311*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000000" />
5312*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
5313*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000000" />
5314*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
5315*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000000" />
5316*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
5317*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000002" />
5318*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFEF" />
5319*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000002" />
5320*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFEF" />
5321*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D958" value="0x00000002" />
5322*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D95C" value="0x0000FFDF" />
5323*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC18" value="0x00000002" />
5324*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC1C" value="0x0000FFDF" />
5325*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D960" value="0x00078000" />
5326*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D964" value="0x00000FFF" />
5327*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC20" value="0x00078000" />
5328*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC24" value="0x00000FFF" />
5329*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D968" value="0x00007800" />
5330*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D96C" value="0x0000F0FF" />
5331*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC28" value="0x00007800" />
5332*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC2C" value="0x0000F0FF" />
5333*61046927SAndroid Build Coastguard Worker    </register_config>
5334*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
5335*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
5336*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
5337*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
5338*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
5339*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
5340*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
5341*61046927SAndroid Build Coastguard Worker    </register_config>
5342*61046927SAndroid Build Coastguard Worker  </set>
5343*61046927SAndroid Build Coastguard Worker
5344*61046927SAndroid Build Coastguard Worker  <set name="GpuBusyness"
5345*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
5346*61046927SAndroid Build Coastguard Worker       symbol_name="GpuBusyness"
5347*61046927SAndroid Build Coastguard Worker       underscore_name="gpu_busyness"
5348*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
5349*61046927SAndroid Build Coastguard Worker       hw_config_guid="a4089c3f-a697-4213-a58b-70e150969226"
5350*61046927SAndroid Build Coastguard Worker       >
5351*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
5352*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
5353*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
5354*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
5355*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5356*61046927SAndroid Build Coastguard Worker             units="ns"
5357*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5358*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5359*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5360*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5361*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5362*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5363*61046927SAndroid Build Coastguard Worker             />
5364*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
5365*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
5366*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
5367*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
5368*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5369*61046927SAndroid Build Coastguard Worker             units="cycles"
5370*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5371*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
5372*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5373*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
5374*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5375*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5376*61046927SAndroid Build Coastguard Worker             />
5377*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
5378*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
5379*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
5380*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
5381*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5382*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
5383*61046927SAndroid Build Coastguard Worker             units="hz"
5384*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5385*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5386*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5387*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5388*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5389*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5390*61046927SAndroid Build Coastguard Worker             />
5391*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
5392*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
5393*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
5394*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
5395*61046927SAndroid Build Coastguard Worker             data_type="float"
5396*61046927SAndroid Build Coastguard Worker             max_equation="100"
5397*61046927SAndroid Build Coastguard Worker             units="percent"
5398*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5399*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5400*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5401*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
5402*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5403*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5404*61046927SAndroid Build Coastguard Worker             />
5405*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
5406*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
5407*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
5408*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
5409*61046927SAndroid Build Coastguard Worker             data_type="float"
5410*61046927SAndroid Build Coastguard Worker             max_equation="100"
5411*61046927SAndroid Build Coastguard Worker             units="percent"
5412*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5413*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5414*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5415*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5416*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5417*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5418*61046927SAndroid Build Coastguard Worker             />
5419*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
5420*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
5421*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
5422*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
5423*61046927SAndroid Build Coastguard Worker             data_type="float"
5424*61046927SAndroid Build Coastguard Worker             max_equation="100"
5425*61046927SAndroid Build Coastguard Worker             units="percent"
5426*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5427*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5428*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5429*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5430*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5431*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5432*61046927SAndroid Build Coastguard Worker             />
5433*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
5434*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
5435*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
5436*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
5437*61046927SAndroid Build Coastguard Worker             data_type="float"
5438*61046927SAndroid Build Coastguard Worker             max_equation="100"
5439*61046927SAndroid Build Coastguard Worker             units="percent"
5440*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5441*61046927SAndroid Build Coastguard Worker             equation="8 A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5442*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5443*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5444*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5445*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5446*61046927SAndroid Build Coastguard Worker             />
5447*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
5448*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
5449*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
5450*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
5451*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5452*61046927SAndroid Build Coastguard Worker             units="threads"
5453*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5454*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
5455*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5456*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5457*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5458*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5459*61046927SAndroid Build Coastguard Worker             />
5460*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
5461*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
5462*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
5463*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
5464*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5465*61046927SAndroid Build Coastguard Worker             units="threads"
5466*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5467*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
5468*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
5469*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5470*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5471*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5472*61046927SAndroid Build Coastguard Worker             />
5473*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
5474*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
5475*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
5476*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
5477*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5478*61046927SAndroid Build Coastguard Worker             units="threads"
5479*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5480*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
5481*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
5482*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5483*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5484*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5485*61046927SAndroid Build Coastguard Worker             />
5486*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
5487*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
5488*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
5489*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
5490*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5491*61046927SAndroid Build Coastguard Worker             units="threads"
5492*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5493*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
5494*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
5495*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5496*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5497*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5498*61046927SAndroid Build Coastguard Worker             />
5499*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
5500*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
5501*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
5502*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
5503*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5504*61046927SAndroid Build Coastguard Worker             units="threads"
5505*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5506*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
5507*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
5508*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5509*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5510*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5511*61046927SAndroid Build Coastguard Worker             />
5512*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
5513*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
5514*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
5515*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
5516*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5517*61046927SAndroid Build Coastguard Worker             units="threads"
5518*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5519*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
5520*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
5521*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5522*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
5523*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5524*61046927SAndroid Build Coastguard Worker             />
5525*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
5526*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
5527*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
5528*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
5529*61046927SAndroid Build Coastguard Worker             data_type="float"
5530*61046927SAndroid Build Coastguard Worker             max_equation="100"
5531*61046927SAndroid Build Coastguard Worker             units="percent"
5532*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5533*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
5534*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5535*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
5536*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5537*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5538*61046927SAndroid Build Coastguard Worker             />
5539*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
5540*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
5541*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
5542*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
5543*61046927SAndroid Build Coastguard Worker             data_type="float"
5544*61046927SAndroid Build Coastguard Worker             max_equation="100"
5545*61046927SAndroid Build Coastguard Worker             units="percent"
5546*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5547*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
5548*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5549*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
5550*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5551*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5552*61046927SAndroid Build Coastguard Worker             />
5553*61046927SAndroid Build Coastguard Worker    <counter name="Posh Ring Busy"
5554*61046927SAndroid Build Coastguard Worker             symbol_name="PoshEngineBusy"
5555*61046927SAndroid Build Coastguard Worker             underscore_name="posh_engine_busy"
5556*61046927SAndroid Build Coastguard Worker             description="The percentage of time when posh command streamer was busy."
5557*61046927SAndroid Build Coastguard Worker             data_type="float"
5558*61046927SAndroid Build Coastguard Worker             max_equation="100"
5559*61046927SAndroid Build Coastguard Worker             units="percent"
5560*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5561*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
5562*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5563*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
5564*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5565*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5566*61046927SAndroid Build Coastguard Worker             />
5567*61046927SAndroid Build Coastguard Worker    <counter name="Blitter Ring Busy"
5568*61046927SAndroid Build Coastguard Worker             symbol_name="BlitterBusy"
5569*61046927SAndroid Build Coastguard Worker             underscore_name="blitter_busy"
5570*61046927SAndroid Build Coastguard Worker             description="The percentage of time when blitter command streamer was busy."
5571*61046927SAndroid Build Coastguard Worker             data_type="float"
5572*61046927SAndroid Build Coastguard Worker             max_equation="100"
5573*61046927SAndroid Build Coastguard Worker             units="percent"
5574*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5575*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
5576*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5577*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
5578*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
5579*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5580*61046927SAndroid Build Coastguard Worker             />
5581*61046927SAndroid Build Coastguard Worker    <counter name="Vebox Ring Busy"
5582*61046927SAndroid Build Coastguard Worker             symbol_name="VeboxBusy"
5583*61046927SAndroid Build Coastguard Worker             underscore_name="vebox_busy"
5584*61046927SAndroid Build Coastguard Worker             description="The percentage of time when vebox command streamer was busy."
5585*61046927SAndroid Build Coastguard Worker             data_type="float"
5586*61046927SAndroid Build Coastguard Worker             max_equation="100"
5587*61046927SAndroid Build Coastguard Worker             units="percent"
5588*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5589*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
5590*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5591*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
5592*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
5593*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5594*61046927SAndroid Build Coastguard Worker             />
5595*61046927SAndroid Build Coastguard Worker    <counter name="Vdbox0 Ring Busy"
5596*61046927SAndroid Build Coastguard Worker             symbol_name="Vdbox0Busy"
5597*61046927SAndroid Build Coastguard Worker             underscore_name="vdbox0_busy"
5598*61046927SAndroid Build Coastguard Worker             description="The percentage of time when Vdbox0 command streamer was busy."
5599*61046927SAndroid Build Coastguard Worker             data_type="float"
5600*61046927SAndroid Build Coastguard Worker             max_equation="100"
5601*61046927SAndroid Build Coastguard Worker             units="percent"
5602*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5603*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
5604*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5605*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
5606*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
5607*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5608*61046927SAndroid Build Coastguard Worker             />
5609*61046927SAndroid Build Coastguard Worker    <counter name="Vdbox1 Ring Busy"
5610*61046927SAndroid Build Coastguard Worker             symbol_name="Vdbox1Busy"
5611*61046927SAndroid Build Coastguard Worker             underscore_name="vdbox1_busy"
5612*61046927SAndroid Build Coastguard Worker             description="The percentage of time when Vdbox1 command streamer was busy."
5613*61046927SAndroid Build Coastguard Worker             data_type="float"
5614*61046927SAndroid Build Coastguard Worker             max_equation="100"
5615*61046927SAndroid Build Coastguard Worker             units="percent"
5616*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5617*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
5618*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5619*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
5620*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
5621*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5622*61046927SAndroid Build Coastguard Worker             />
5623*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
5624*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
5625*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
5626*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
5627*61046927SAndroid Build Coastguard Worker             data_type="float"
5628*61046927SAndroid Build Coastguard Worker             max_equation="100"
5629*61046927SAndroid Build Coastguard Worker             units="percent"
5630*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5631*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5632*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5633*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
5634*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5635*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5636*61046927SAndroid Build Coastguard Worker             />
5637*61046927SAndroid Build Coastguard Worker    <counter name="Any Engine Busy"
5638*61046927SAndroid Build Coastguard Worker             symbol_name="AnyEngineBusy"
5639*61046927SAndroid Build Coastguard Worker             underscore_name="any_engine_busy"
5640*61046927SAndroid Build Coastguard Worker             description="The percentage of time when any command streamer was busy."
5641*61046927SAndroid Build Coastguard Worker             data_type="float"
5642*61046927SAndroid Build Coastguard Worker             max_equation="100"
5643*61046927SAndroid Build Coastguard Worker             units="percent"
5644*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5645*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
5646*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5647*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
5648*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
5649*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5650*61046927SAndroid Build Coastguard Worker             />
5651*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
5652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
5653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
5654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
5656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220E0009" />
5657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
5658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E0043" />
5659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E00B3" />
5660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
5661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080F00A3" />
5662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
5663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040F4000" />
5664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0F4000" />
5665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
5666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
5667*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
5668*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
5669*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0401C000" />
5670*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5671*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15102400" />
5672*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x230B0120" />
5673*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15182400" />
5674*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x232B0120" />
5675*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100023" />
5676*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11100000" />
5677*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101000" />
5678*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100545" />
5679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
5680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B140C00" />
5681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112000" />
5682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110945" />
5683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03124000" />
5684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05128000" />
5685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09128000" />
5686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B128000" />
5687*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13138000" />
5688*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B0D0040" />
5689*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F0B00D3" />
5690*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x190B0000" />
5691*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x170B0000" />
5692*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B170002" />
5693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D174000" />
5694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x071800A3" />
5695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11180000" />
5696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x032D4000" />
5697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x032B00D3" />
5698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x192B0000" />
5699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x092B0000" />
5700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
5701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100009" />
5702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100000" />
5703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101005" />
5704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100207" />
5705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100010" />
5706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
5707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
5709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
5711*61046927SAndroid Build Coastguard Worker    </register_config>
5712*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
5713*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
5714*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
5715*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x30800000" />
5716*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
5717*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
5718*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00030000" />
5719*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00024002" />
5720*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000B7FF" />
5721*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00024002" />
5722*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000B7FF" />
5723*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x0007F000" />
5724*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x000001FF" />
5725*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x0007F000" />
5726*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x000001FF" />
5727*61046927SAndroid Build Coastguard Worker    </register_config>
5728*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
5729*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
5730*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
5731*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
5732*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
5733*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
5734*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
5735*61046927SAndroid Build Coastguard Worker    </register_config>
5736*61046927SAndroid Build Coastguard Worker  </set>
5737*61046927SAndroid Build Coastguard Worker
5738*61046927SAndroid Build Coastguard Worker  <set name="EuActivity1"
5739*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
5740*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity1"
5741*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity1"
5742*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
5743*61046927SAndroid Build Coastguard Worker       hw_config_guid="ffde7a80-6d78-42c8-8603-838de28d07da"
5744*61046927SAndroid Build Coastguard Worker       >
5745*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
5746*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
5747*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
5748*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
5749*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5750*61046927SAndroid Build Coastguard Worker             units="ns"
5751*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5752*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5753*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5754*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5755*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5756*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5757*61046927SAndroid Build Coastguard Worker             />
5758*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
5759*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
5760*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
5761*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
5762*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5763*61046927SAndroid Build Coastguard Worker             units="cycles"
5764*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5765*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
5766*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5767*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
5768*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5769*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5770*61046927SAndroid Build Coastguard Worker             />
5771*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
5772*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
5773*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
5774*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
5775*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5776*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
5777*61046927SAndroid Build Coastguard Worker             units="hz"
5778*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5779*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5780*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5781*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5782*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5783*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5784*61046927SAndroid Build Coastguard Worker             />
5785*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
5786*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
5787*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
5788*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
5789*61046927SAndroid Build Coastguard Worker             data_type="float"
5790*61046927SAndroid Build Coastguard Worker             max_equation="100"
5791*61046927SAndroid Build Coastguard Worker             units="percent"
5792*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5793*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5794*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5795*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
5796*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5797*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5798*61046927SAndroid Build Coastguard Worker             />
5799*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
5800*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
5801*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
5802*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
5803*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5804*61046927SAndroid Build Coastguard Worker             units="threads"
5805*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5806*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
5807*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5808*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5809*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5810*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5811*61046927SAndroid Build Coastguard Worker             />
5812*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
5813*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
5814*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
5815*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
5816*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5817*61046927SAndroid Build Coastguard Worker             units="threads"
5818*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5819*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
5820*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
5821*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5822*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5823*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5824*61046927SAndroid Build Coastguard Worker             />
5825*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
5826*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
5827*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
5828*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
5829*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5830*61046927SAndroid Build Coastguard Worker             units="threads"
5831*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5832*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
5833*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
5834*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5835*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5836*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5837*61046927SAndroid Build Coastguard Worker             />
5838*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
5839*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
5840*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
5841*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
5842*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5843*61046927SAndroid Build Coastguard Worker             units="threads"
5844*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5845*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
5846*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
5847*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5848*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5849*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5850*61046927SAndroid Build Coastguard Worker             />
5851*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
5852*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
5853*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
5854*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
5855*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5856*61046927SAndroid Build Coastguard Worker             units="threads"
5857*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5858*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
5859*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
5860*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5861*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5862*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5863*61046927SAndroid Build Coastguard Worker             />
5864*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
5865*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
5866*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
5867*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
5868*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5869*61046927SAndroid Build Coastguard Worker             units="threads"
5870*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5871*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
5872*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
5873*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5874*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5875*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5876*61046927SAndroid Build Coastguard Worker             />
5877*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
5878*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
5879*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
5880*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
5881*61046927SAndroid Build Coastguard Worker             data_type="float"
5882*61046927SAndroid Build Coastguard Worker             max_equation="100"
5883*61046927SAndroid Build Coastguard Worker             units="percent"
5884*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5885*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
5886*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5887*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
5888*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5889*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5890*61046927SAndroid Build Coastguard Worker             />
5891*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
5892*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
5893*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
5894*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
5895*61046927SAndroid Build Coastguard Worker             data_type="float"
5896*61046927SAndroid Build Coastguard Worker             max_equation="100"
5897*61046927SAndroid Build Coastguard Worker             units="percent"
5898*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5899*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
5900*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5901*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
5902*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5903*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5904*61046927SAndroid Build Coastguard Worker             />
5905*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
5906*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
5907*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
5908*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
5909*61046927SAndroid Build Coastguard Worker             data_type="float"
5910*61046927SAndroid Build Coastguard Worker             max_equation="100"
5911*61046927SAndroid Build Coastguard Worker             units="percent"
5912*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5913*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5914*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5915*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
5916*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5917*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5918*61046927SAndroid Build Coastguard Worker             />
5919*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
5920*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
5921*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
5922*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
5923*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5924*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
5925*61046927SAndroid Build Coastguard Worker             units="bytes"
5926*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
5927*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
5928*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
5929*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5930*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5931*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5932*61046927SAndroid Build Coastguard Worker             />
5933*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
5934*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
5935*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
5936*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
5937*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5938*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
5939*61046927SAndroid Build Coastguard Worker             units="bytes"
5940*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
5941*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
5942*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
5943*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5944*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5945*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5946*61046927SAndroid Build Coastguard Worker             />
5947*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU Pipe Active"
5948*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpuActive"
5949*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu_active"
5950*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a vertex shader instruction."
5951*61046927SAndroid Build Coastguard Worker             data_type="float"
5952*61046927SAndroid Build Coastguard Worker             max_equation="100"
5953*61046927SAndroid Build Coastguard Worker             units="percent"
5954*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5955*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5956*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5957*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System 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="PS FPU Pipe Active"
5962*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpuActive"
5963*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu_active"
5964*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a pixel shader instruction."
5965*61046927SAndroid Build Coastguard Worker             data_type="float"
5966*61046927SAndroid Build Coastguard Worker             max_equation="100"
5967*61046927SAndroid Build Coastguard Worker             units="percent"
5968*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5969*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5970*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
5971*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5972*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5973*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5974*61046927SAndroid Build Coastguard Worker             />
5975*61046927SAndroid Build Coastguard Worker    <counter name="EU Send Pipe Active"
5976*61046927SAndroid Build Coastguard Worker             symbol_name="EuSendActive"
5977*61046927SAndroid Build Coastguard Worker             underscore_name="eu_send_active"
5978*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing."
5979*61046927SAndroid Build Coastguard Worker             data_type="float"
5980*61046927SAndroid Build Coastguard Worker             max_equation="100"
5981*61046927SAndroid Build Coastguard Worker             units="percent"
5982*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5983*61046927SAndroid Build Coastguard Worker             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5984*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
5985*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
5986*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5987*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5988*61046927SAndroid Build Coastguard Worker             />
5989*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
5990*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
5991*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
5992*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5993*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
5994*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220E0009" />
5995*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
5996*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
5997*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
5998*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
5999*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
6000*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
6001*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
6002*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18018000" />
6003*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
6004*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6005*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
6006*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
6007*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
6008*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
6009*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
6010*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
6011*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
6012*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111400" />
6013*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
6014*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
6015*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
6016*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
6017*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
6018*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
6019*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
6020*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
6021*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
6022*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
6023*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
6024*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
6025*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
6026*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
6027*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
6028*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
6029*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
6030*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
6031*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101313" />
6032*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101313" />
6033*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100313" />
6034*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
6035*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6036*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
6037*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6038*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
6039*61046927SAndroid Build Coastguard Worker    </register_config>
6040*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
6041*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
6042*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
6043*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
6044*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
6045*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
6046*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
6047*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
6048*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
6049*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
6050*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
6051*61046927SAndroid Build Coastguard Worker    </register_config>
6052*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
6053*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00810710" />
6054*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A10910" />
6055*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00850750" />
6056*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A50950" />
6057*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00802702" />
6058*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A02902" />
6059*61046927SAndroid Build Coastguard Worker    </register_config>
6060*61046927SAndroid Build Coastguard Worker  </set>
6061*61046927SAndroid Build Coastguard Worker
6062*61046927SAndroid Build Coastguard Worker  <set name="EuActivity2"
6063*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
6064*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity2"
6065*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity2"
6066*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
6067*61046927SAndroid Build Coastguard Worker       hw_config_guid="bd3186a3-6e96-4c70-a5d9-65d4bea6f668"
6068*61046927SAndroid Build Coastguard Worker       >
6069*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
6070*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
6071*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
6072*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
6073*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6074*61046927SAndroid Build Coastguard Worker             units="ns"
6075*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6076*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6077*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6078*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6079*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6080*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6081*61046927SAndroid Build Coastguard Worker             />
6082*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
6083*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
6084*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
6085*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
6086*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6087*61046927SAndroid Build Coastguard Worker             units="cycles"
6088*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6089*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
6090*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6091*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
6092*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6093*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6094*61046927SAndroid Build Coastguard Worker             />
6095*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
6096*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
6097*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
6098*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
6099*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6100*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
6101*61046927SAndroid Build Coastguard Worker             units="hz"
6102*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6103*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6104*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6105*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6106*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6107*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6108*61046927SAndroid Build Coastguard Worker             />
6109*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
6110*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
6111*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
6112*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
6113*61046927SAndroid Build Coastguard Worker             data_type="float"
6114*61046927SAndroid Build Coastguard Worker             max_equation="100"
6115*61046927SAndroid Build Coastguard Worker             units="percent"
6116*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6117*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6118*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6119*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
6120*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6121*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6122*61046927SAndroid Build Coastguard Worker             />
6123*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
6124*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
6125*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
6126*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
6127*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6128*61046927SAndroid Build Coastguard Worker             units="threads"
6129*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6130*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
6131*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6132*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6133*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6134*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6135*61046927SAndroid Build Coastguard Worker             />
6136*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
6137*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
6138*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
6139*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
6140*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6141*61046927SAndroid Build Coastguard Worker             units="threads"
6142*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6143*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
6144*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
6145*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6146*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6147*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6148*61046927SAndroid Build Coastguard Worker             />
6149*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
6150*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
6151*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
6152*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
6153*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6154*61046927SAndroid Build Coastguard Worker             units="threads"
6155*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6156*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
6157*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
6158*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 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="GS Threads Dispatched"
6163*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
6164*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
6165*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
6166*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6167*61046927SAndroid Build Coastguard Worker             units="threads"
6168*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6169*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
6170*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
6171*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6172*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6173*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6174*61046927SAndroid Build Coastguard Worker             />
6175*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
6176*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
6177*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
6178*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
6179*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6180*61046927SAndroid Build Coastguard Worker             units="threads"
6181*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6182*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
6183*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
6184*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6185*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6186*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6187*61046927SAndroid Build Coastguard Worker             />
6188*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
6189*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
6190*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
6191*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
6192*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6193*61046927SAndroid Build Coastguard Worker             units="threads"
6194*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6195*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
6196*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
6197*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6198*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6199*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6200*61046927SAndroid Build Coastguard Worker             />
6201*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
6202*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
6203*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
6204*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
6205*61046927SAndroid Build Coastguard Worker             data_type="float"
6206*61046927SAndroid Build Coastguard Worker             max_equation="100"
6207*61046927SAndroid Build Coastguard Worker             units="percent"
6208*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6209*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
6210*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6211*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
6212*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6213*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6214*61046927SAndroid Build Coastguard Worker             />
6215*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
6216*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
6217*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
6218*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
6219*61046927SAndroid Build Coastguard Worker             data_type="float"
6220*61046927SAndroid Build Coastguard Worker             max_equation="100"
6221*61046927SAndroid Build Coastguard Worker             units="percent"
6222*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6223*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
6224*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6225*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
6226*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6227*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6228*61046927SAndroid Build Coastguard Worker             />
6229*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
6230*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
6231*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
6232*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
6233*61046927SAndroid Build Coastguard Worker             data_type="float"
6234*61046927SAndroid Build Coastguard Worker             max_equation="100"
6235*61046927SAndroid Build Coastguard Worker             units="percent"
6236*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6237*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6238*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6239*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
6240*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6241*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6242*61046927SAndroid Build Coastguard Worker             />
6243*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
6244*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
6245*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
6246*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
6247*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6248*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
6249*61046927SAndroid Build Coastguard Worker             units="bytes"
6250*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6251*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
6252*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
6253*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6254*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6255*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6256*61046927SAndroid Build Coastguard Worker             />
6257*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
6258*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
6259*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
6260*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
6261*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6262*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
6263*61046927SAndroid Build Coastguard Worker             units="bytes"
6264*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6265*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
6266*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
6267*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6268*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6269*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6270*61046927SAndroid Build Coastguard Worker             />
6271*61046927SAndroid Build Coastguard Worker    <counter name="CS EM Pipe Active"
6272*61046927SAndroid Build Coastguard Worker             symbol_name="CsEmActive"
6273*61046927SAndroid Build Coastguard Worker             underscore_name="cs_em_active"
6274*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a compute shader instruction."
6275*61046927SAndroid Build Coastguard Worker             data_type="float"
6276*61046927SAndroid Build Coastguard Worker             max_equation="100"
6277*61046927SAndroid Build Coastguard Worker             units="percent"
6278*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6279*61046927SAndroid Build Coastguard Worker             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6280*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6281*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6282*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6283*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6284*61046927SAndroid Build Coastguard Worker             />
6285*61046927SAndroid Build Coastguard Worker    <counter name="CS FPU Pipe Active"
6286*61046927SAndroid Build Coastguard Worker             symbol_name="CsFpuActive"
6287*61046927SAndroid Build Coastguard Worker             underscore_name="cs_fpu_active"
6288*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a compute shader instruction."
6289*61046927SAndroid Build Coastguard Worker             data_type="float"
6290*61046927SAndroid Build Coastguard Worker             max_equation="100"
6291*61046927SAndroid Build Coastguard Worker             units="percent"
6292*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6293*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6294*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6295*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6296*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6297*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6298*61046927SAndroid Build Coastguard Worker             />
6299*61046927SAndroid Build Coastguard Worker    <counter name="CS Send Pipeline Active"
6300*61046927SAndroid Build Coastguard Worker             symbol_name="CsSendActive"
6301*61046927SAndroid Build Coastguard Worker             underscore_name="cs_send_active"
6302*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a compute shader instruction."
6303*61046927SAndroid Build Coastguard Worker             data_type="float"
6304*61046927SAndroid Build Coastguard Worker             max_equation="100"
6305*61046927SAndroid Build Coastguard Worker             units="percent"
6306*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6307*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6308*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6309*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6310*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6311*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6312*61046927SAndroid Build Coastguard Worker             />
6313*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
6314*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
6315*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
6316*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6317*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
6318*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220E0009" />
6319*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
6320*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
6321*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
6322*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
6323*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
6324*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
6325*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
6326*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18018000" />
6327*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
6328*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6329*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
6330*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
6331*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
6332*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
6333*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
6334*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
6335*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
6336*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111400" />
6337*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
6338*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
6339*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
6340*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
6341*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
6342*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
6343*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
6344*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
6345*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
6346*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
6347*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
6348*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
6349*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
6350*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
6351*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
6352*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
6353*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
6354*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
6355*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101313" />
6356*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101313" />
6357*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100313" />
6358*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
6359*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6360*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
6361*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6362*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
6363*61046927SAndroid Build Coastguard Worker    </register_config>
6364*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
6365*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
6366*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
6367*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
6368*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
6369*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
6370*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
6371*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
6372*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
6373*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
6374*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
6375*61046927SAndroid Build Coastguard Worker    </register_config>
6376*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
6377*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00862762" />
6378*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A62962" />
6379*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00860760" />
6380*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A60960" />
6381*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00861761" />
6382*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A61961" />
6383*61046927SAndroid Build Coastguard Worker    </register_config>
6384*61046927SAndroid Build Coastguard Worker  </set>
6385*61046927SAndroid Build Coastguard Worker
6386*61046927SAndroid Build Coastguard Worker  <set name="EuActivity3"
6387*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
6388*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity3"
6389*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity3"
6390*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
6391*61046927SAndroid Build Coastguard Worker       hw_config_guid="b59e975f-044c-4e0c-afcd-46aee1107b81"
6392*61046927SAndroid Build Coastguard Worker       >
6393*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
6394*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
6395*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
6396*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
6397*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6398*61046927SAndroid Build Coastguard Worker             units="ns"
6399*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6400*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6401*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6402*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6403*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6404*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6405*61046927SAndroid Build Coastguard Worker             />
6406*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
6407*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
6408*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
6409*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
6410*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6411*61046927SAndroid Build Coastguard Worker             units="cycles"
6412*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6413*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
6414*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6415*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
6416*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6417*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6418*61046927SAndroid Build Coastguard Worker             />
6419*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
6420*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
6421*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
6422*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
6423*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6424*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
6425*61046927SAndroid Build Coastguard Worker             units="hz"
6426*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6427*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6428*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6429*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6430*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6431*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6432*61046927SAndroid Build Coastguard Worker             />
6433*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
6434*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
6435*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
6436*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
6437*61046927SAndroid Build Coastguard Worker             data_type="float"
6438*61046927SAndroid Build Coastguard Worker             max_equation="100"
6439*61046927SAndroid Build Coastguard Worker             units="percent"
6440*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6441*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6442*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6443*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
6444*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6445*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6446*61046927SAndroid Build Coastguard Worker             />
6447*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
6448*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
6449*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
6450*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
6451*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6452*61046927SAndroid Build Coastguard Worker             units="threads"
6453*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6454*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
6455*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6456*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6457*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6458*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6459*61046927SAndroid Build Coastguard Worker             />
6460*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
6461*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
6462*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
6463*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
6464*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6465*61046927SAndroid Build Coastguard Worker             units="threads"
6466*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6467*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
6468*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
6469*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6470*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6471*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6472*61046927SAndroid Build Coastguard Worker             />
6473*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
6474*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
6475*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
6476*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
6477*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6478*61046927SAndroid Build Coastguard Worker             units="threads"
6479*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6480*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
6481*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
6482*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6483*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6484*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6485*61046927SAndroid Build Coastguard Worker             />
6486*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
6487*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
6488*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
6489*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
6490*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6491*61046927SAndroid Build Coastguard Worker             units="threads"
6492*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6493*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
6494*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
6495*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6496*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6497*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6498*61046927SAndroid Build Coastguard Worker             />
6499*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
6500*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
6501*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
6502*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
6503*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6504*61046927SAndroid Build Coastguard Worker             units="threads"
6505*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6506*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
6507*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
6508*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6509*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6510*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6511*61046927SAndroid Build Coastguard Worker             />
6512*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
6513*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
6514*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
6515*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
6516*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6517*61046927SAndroid Build Coastguard Worker             units="threads"
6518*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6519*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
6520*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
6521*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6522*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6523*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6524*61046927SAndroid Build Coastguard Worker             />
6525*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
6526*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
6527*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
6528*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
6529*61046927SAndroid Build Coastguard Worker             data_type="float"
6530*61046927SAndroid Build Coastguard Worker             max_equation="100"
6531*61046927SAndroid Build Coastguard Worker             units="percent"
6532*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6533*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
6534*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6535*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
6536*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6537*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6538*61046927SAndroid Build Coastguard Worker             />
6539*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
6540*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
6541*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
6542*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
6543*61046927SAndroid Build Coastguard Worker             data_type="float"
6544*61046927SAndroid Build Coastguard Worker             max_equation="100"
6545*61046927SAndroid Build Coastguard Worker             units="percent"
6546*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6547*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
6548*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6549*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
6550*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6551*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6552*61046927SAndroid Build Coastguard Worker             />
6553*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
6554*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
6555*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
6556*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
6557*61046927SAndroid Build Coastguard Worker             data_type="float"
6558*61046927SAndroid Build Coastguard Worker             max_equation="100"
6559*61046927SAndroid Build Coastguard Worker             units="percent"
6560*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6561*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6562*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6563*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
6564*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6565*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6566*61046927SAndroid Build Coastguard Worker             />
6567*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
6568*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
6569*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
6570*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
6571*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6572*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
6573*61046927SAndroid Build Coastguard Worker             units="bytes"
6574*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6575*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
6576*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
6577*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6578*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6579*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6580*61046927SAndroid Build Coastguard Worker             />
6581*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
6582*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
6583*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
6584*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
6585*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6586*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
6587*61046927SAndroid Build Coastguard Worker             units="bytes"
6588*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6589*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
6590*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
6591*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6592*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6593*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6594*61046927SAndroid Build Coastguard Worker             />
6595*61046927SAndroid Build Coastguard Worker    <counter name="VS EM Pipe Active"
6596*61046927SAndroid Build Coastguard Worker             symbol_name="VsEmActive"
6597*61046927SAndroid Build Coastguard Worker             underscore_name="vs_em_active"
6598*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a vertex shader instruction."
6599*61046927SAndroid Build Coastguard Worker             data_type="float"
6600*61046927SAndroid Build Coastguard Worker             max_equation="100"
6601*61046927SAndroid Build Coastguard Worker             units="percent"
6602*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6603*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6604*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6605*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6606*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6607*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6608*61046927SAndroid Build Coastguard Worker             />
6609*61046927SAndroid Build Coastguard Worker    <counter name="PS EM Pipe Active"
6610*61046927SAndroid Build Coastguard Worker             symbol_name="PsEmActive"
6611*61046927SAndroid Build Coastguard Worker             underscore_name="ps_em_active"
6612*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a pixel shader instruction."
6613*61046927SAndroid Build Coastguard Worker             data_type="float"
6614*61046927SAndroid Build Coastguard Worker             max_equation="100"
6615*61046927SAndroid Build Coastguard Worker             units="percent"
6616*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6617*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6618*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6619*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6620*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6621*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6622*61046927SAndroid Build Coastguard Worker             />
6623*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
6624*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
6625*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
6626*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
6627*61046927SAndroid Build Coastguard Worker             data_type="float"
6628*61046927SAndroid Build Coastguard Worker             max_equation="100"
6629*61046927SAndroid Build Coastguard Worker             units="percent"
6630*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6631*61046927SAndroid Build Coastguard Worker             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6632*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
6633*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6634*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6635*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6636*61046927SAndroid Build Coastguard Worker             />
6637*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
6638*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
6639*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
6640*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6641*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
6642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220E0009" />
6643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
6644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
6645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
6646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
6647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
6648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
6649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
6650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18018000" />
6651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
6652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
6654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
6655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
6656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
6657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
6658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
6659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
6660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111400" />
6661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
6662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
6663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
6664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
6665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
6666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
6667*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
6668*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
6669*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
6670*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
6671*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
6672*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
6673*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
6674*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
6675*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
6676*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
6677*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
6678*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
6679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101313" />
6680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101313" />
6681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100313" />
6682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
6683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
6685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
6687*61046927SAndroid Build Coastguard Worker    </register_config>
6688*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
6689*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
6690*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
6691*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
6692*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
6693*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
6694*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
6695*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
6696*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
6697*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
6698*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
6699*61046927SAndroid Build Coastguard Worker    </register_config>
6700*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
6701*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00811711" />
6702*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A11911" />
6703*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00851751" />
6704*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A51951" />
6705*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00852752" />
6706*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A52952" />
6707*61046927SAndroid Build Coastguard Worker    </register_config>
6708*61046927SAndroid Build Coastguard Worker  </set>
6709*61046927SAndroid Build Coastguard Worker
6710*61046927SAndroid Build Coastguard Worker  <set name="EuActivity4"
6711*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
6712*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity4"
6713*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity4"
6714*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
6715*61046927SAndroid Build Coastguard Worker       hw_config_guid="948f1627-f642-42a6-8304-801d7db112d2"
6716*61046927SAndroid Build Coastguard Worker       >
6717*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
6718*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
6719*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
6720*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
6721*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6722*61046927SAndroid Build Coastguard Worker             units="ns"
6723*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6724*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6725*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6726*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6727*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6728*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6729*61046927SAndroid Build Coastguard Worker             />
6730*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
6731*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
6732*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
6733*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
6734*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6735*61046927SAndroid Build Coastguard Worker             units="cycles"
6736*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6737*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
6738*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6739*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
6740*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6741*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6742*61046927SAndroid Build Coastguard Worker             />
6743*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
6744*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
6745*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
6746*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
6747*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6748*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
6749*61046927SAndroid Build Coastguard Worker             units="hz"
6750*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6751*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6752*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6753*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6754*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6755*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6756*61046927SAndroid Build Coastguard Worker             />
6757*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
6758*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
6759*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
6760*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
6761*61046927SAndroid Build Coastguard Worker             data_type="float"
6762*61046927SAndroid Build Coastguard Worker             max_equation="100"
6763*61046927SAndroid Build Coastguard Worker             units="percent"
6764*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6765*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6766*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6767*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
6768*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6769*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6770*61046927SAndroid Build Coastguard Worker             />
6771*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
6772*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
6773*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
6774*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
6775*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6776*61046927SAndroid Build Coastguard Worker             units="threads"
6777*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6778*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
6779*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6780*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6781*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6782*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6783*61046927SAndroid Build Coastguard Worker             />
6784*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
6785*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
6786*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
6787*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
6788*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6789*61046927SAndroid Build Coastguard Worker             units="threads"
6790*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6791*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
6792*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
6793*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6794*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6795*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6796*61046927SAndroid Build Coastguard Worker             />
6797*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
6798*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
6799*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
6800*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
6801*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6802*61046927SAndroid Build Coastguard Worker             units="threads"
6803*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6804*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
6805*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
6806*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6807*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6808*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6809*61046927SAndroid Build Coastguard Worker             />
6810*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
6811*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
6812*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
6813*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
6814*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6815*61046927SAndroid Build Coastguard Worker             units="threads"
6816*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6817*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
6818*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
6819*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6820*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6821*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6822*61046927SAndroid Build Coastguard Worker             />
6823*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
6824*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
6825*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
6826*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
6827*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6828*61046927SAndroid Build Coastguard Worker             units="threads"
6829*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6830*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
6831*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
6832*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6833*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6834*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6835*61046927SAndroid Build Coastguard Worker             />
6836*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
6837*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
6838*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
6839*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
6840*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6841*61046927SAndroid Build Coastguard Worker             units="threads"
6842*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6843*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
6844*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
6845*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6846*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6847*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6848*61046927SAndroid Build Coastguard Worker             />
6849*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
6850*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
6851*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
6852*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
6853*61046927SAndroid Build Coastguard Worker             data_type="float"
6854*61046927SAndroid Build Coastguard Worker             max_equation="100"
6855*61046927SAndroid Build Coastguard Worker             units="percent"
6856*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6857*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
6858*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6859*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
6860*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6861*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6862*61046927SAndroid Build Coastguard Worker             />
6863*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
6864*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
6865*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
6866*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
6867*61046927SAndroid Build Coastguard Worker             data_type="float"
6868*61046927SAndroid Build Coastguard Worker             max_equation="100"
6869*61046927SAndroid Build Coastguard Worker             units="percent"
6870*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6871*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
6872*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6873*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
6874*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6875*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6876*61046927SAndroid Build Coastguard Worker             />
6877*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
6878*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
6879*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
6880*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
6881*61046927SAndroid Build Coastguard Worker             data_type="float"
6882*61046927SAndroid Build Coastguard Worker             max_equation="100"
6883*61046927SAndroid Build Coastguard Worker             units="percent"
6884*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6885*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6886*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6887*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
6888*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6889*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6890*61046927SAndroid Build Coastguard Worker             />
6891*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
6892*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
6893*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
6894*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
6895*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6896*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
6897*61046927SAndroid Build Coastguard Worker             units="bytes"
6898*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6899*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
6900*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
6901*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6902*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6903*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6904*61046927SAndroid Build Coastguard Worker             />
6905*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
6906*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
6907*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
6908*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
6909*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6910*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
6911*61046927SAndroid Build Coastguard Worker             units="bytes"
6912*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
6913*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
6914*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
6915*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6916*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6917*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6918*61046927SAndroid Build Coastguard Worker             />
6919*61046927SAndroid Build Coastguard Worker    <counter name="HS FPU Pipe Active"
6920*61046927SAndroid Build Coastguard Worker             symbol_name="HsFpuActive"
6921*61046927SAndroid Build Coastguard Worker             underscore_name="hs_fpu_active"
6922*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a hull shader instruction."
6923*61046927SAndroid Build Coastguard Worker             data_type="float"
6924*61046927SAndroid Build Coastguard Worker             max_equation="100"
6925*61046927SAndroid Build Coastguard Worker             units="percent"
6926*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6927*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6928*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
6929*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6930*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6931*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6932*61046927SAndroid Build Coastguard Worker             />
6933*61046927SAndroid Build Coastguard Worker    <counter name="DS FPU Pipe Active"
6934*61046927SAndroid Build Coastguard Worker             symbol_name="DsFpuActive"
6935*61046927SAndroid Build Coastguard Worker             underscore_name="ds_fpu_active"
6936*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a domain shader instructions."
6937*61046927SAndroid Build Coastguard Worker             data_type="float"
6938*61046927SAndroid Build Coastguard Worker             max_equation="100"
6939*61046927SAndroid Build Coastguard Worker             units="percent"
6940*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6941*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6942*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
6943*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
6944*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6945*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6946*61046927SAndroid Build Coastguard Worker             />
6947*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
6948*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
6949*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
6950*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
6951*61046927SAndroid Build Coastguard Worker             data_type="float"
6952*61046927SAndroid Build Coastguard Worker             max_equation="100"
6953*61046927SAndroid Build Coastguard Worker             units="percent"
6954*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6955*61046927SAndroid Build Coastguard Worker             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
6956*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6957*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System 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    <register_config type="NOA">
6962*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
6963*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
6964*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6965*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
6966*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220E0009" />
6967*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
6968*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
6969*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
6970*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
6971*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
6972*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
6973*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
6974*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18018000" />
6975*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
6976*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6977*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
6978*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
6979*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
6980*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
6981*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
6982*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
6983*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
6984*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111400" />
6985*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
6986*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
6987*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
6988*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
6989*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
6990*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
6991*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
6992*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
6993*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
6994*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
6995*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
6996*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
6997*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
6998*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
6999*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
7000*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
7001*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
7002*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
7003*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101313" />
7004*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101313" />
7005*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100313" />
7006*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
7007*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7008*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
7009*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7010*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
7011*61046927SAndroid Build Coastguard Worker    </register_config>
7012*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
7013*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
7014*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
7015*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
7016*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
7017*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
7018*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
7019*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
7020*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
7021*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
7022*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
7023*61046927SAndroid Build Coastguard Worker    </register_config>
7024*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
7025*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00820720" />
7026*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A20920" />
7027*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00830730" />
7028*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A30930" />
7029*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00812712" />
7030*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A12912" />
7031*61046927SAndroid Build Coastguard Worker    </register_config>
7032*61046927SAndroid Build Coastguard Worker  </set>
7033*61046927SAndroid Build Coastguard Worker
7034*61046927SAndroid Build Coastguard Worker  <set name="EuActivity5"
7035*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
7036*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity5"
7037*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity5"
7038*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
7039*61046927SAndroid Build Coastguard Worker       hw_config_guid="243ffad2-626e-4d05-94a0-af7068e18a84"
7040*61046927SAndroid Build Coastguard Worker       >
7041*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
7042*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
7043*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
7044*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
7045*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7046*61046927SAndroid Build Coastguard Worker             units="ns"
7047*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7048*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7049*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7050*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7051*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7052*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7053*61046927SAndroid Build Coastguard Worker             />
7054*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
7055*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
7056*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
7057*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
7058*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7059*61046927SAndroid Build Coastguard Worker             units="cycles"
7060*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7061*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
7062*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7063*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
7064*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7065*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7066*61046927SAndroid Build Coastguard Worker             />
7067*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
7068*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
7069*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
7070*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
7071*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7072*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
7073*61046927SAndroid Build Coastguard Worker             units="hz"
7074*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7075*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7076*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7077*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7078*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7079*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7080*61046927SAndroid Build Coastguard Worker             />
7081*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
7082*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
7083*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
7084*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
7085*61046927SAndroid Build Coastguard Worker             data_type="float"
7086*61046927SAndroid Build Coastguard Worker             max_equation="100"
7087*61046927SAndroid Build Coastguard Worker             units="percent"
7088*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7089*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7090*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7091*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
7092*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7093*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7094*61046927SAndroid Build Coastguard Worker             />
7095*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
7096*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
7097*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
7098*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
7099*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7100*61046927SAndroid Build Coastguard Worker             units="threads"
7101*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7102*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
7103*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7104*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7105*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7106*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7107*61046927SAndroid Build Coastguard Worker             />
7108*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
7109*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
7110*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
7111*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
7112*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7113*61046927SAndroid Build Coastguard Worker             units="threads"
7114*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7115*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
7116*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7117*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7118*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7119*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7120*61046927SAndroid Build Coastguard Worker             />
7121*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
7122*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
7123*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
7124*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
7125*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7126*61046927SAndroid Build Coastguard Worker             units="threads"
7127*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7128*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
7129*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7130*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7131*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7132*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7133*61046927SAndroid Build Coastguard Worker             />
7134*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
7135*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
7136*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
7137*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
7138*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7139*61046927SAndroid Build Coastguard Worker             units="threads"
7140*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7141*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
7142*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7143*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7144*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7145*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7146*61046927SAndroid Build Coastguard Worker             />
7147*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
7148*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
7149*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
7150*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
7151*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7152*61046927SAndroid Build Coastguard Worker             units="threads"
7153*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7154*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
7155*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
7156*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7157*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7158*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7159*61046927SAndroid Build Coastguard Worker             />
7160*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
7161*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
7162*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
7163*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
7164*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7165*61046927SAndroid Build Coastguard Worker             units="threads"
7166*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7167*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
7168*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
7169*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7170*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7171*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7172*61046927SAndroid Build Coastguard Worker             />
7173*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
7174*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
7175*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
7176*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
7177*61046927SAndroid Build Coastguard Worker             data_type="float"
7178*61046927SAndroid Build Coastguard Worker             max_equation="100"
7179*61046927SAndroid Build Coastguard Worker             units="percent"
7180*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7181*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
7182*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7183*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7184*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7185*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7186*61046927SAndroid Build Coastguard Worker             />
7187*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
7188*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
7189*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
7190*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
7191*61046927SAndroid Build Coastguard Worker             data_type="float"
7192*61046927SAndroid Build Coastguard Worker             max_equation="100"
7193*61046927SAndroid Build Coastguard Worker             units="percent"
7194*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7195*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
7196*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7197*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7198*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7199*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7200*61046927SAndroid Build Coastguard Worker             />
7201*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
7202*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
7203*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
7204*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
7205*61046927SAndroid Build Coastguard Worker             data_type="float"
7206*61046927SAndroid Build Coastguard Worker             max_equation="100"
7207*61046927SAndroid Build Coastguard Worker             units="percent"
7208*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7209*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7210*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7211*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
7212*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7213*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7214*61046927SAndroid Build Coastguard Worker             />
7215*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
7216*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
7217*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
7218*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
7219*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7220*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
7221*61046927SAndroid Build Coastguard Worker             units="bytes"
7222*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7223*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
7224*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
7225*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7226*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7227*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7228*61046927SAndroid Build Coastguard Worker             />
7229*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
7230*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
7231*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
7232*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
7233*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7234*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
7235*61046927SAndroid Build Coastguard Worker             units="bytes"
7236*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7237*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
7238*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
7239*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7240*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7241*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7242*61046927SAndroid Build Coastguard Worker             />
7243*61046927SAndroid Build Coastguard Worker    <counter name="HS EM Pipe Active"
7244*61046927SAndroid Build Coastguard Worker             symbol_name="HsEmActive"
7245*61046927SAndroid Build Coastguard Worker             underscore_name="hs_em_active"
7246*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a hull shader instructions."
7247*61046927SAndroid Build Coastguard Worker             data_type="float"
7248*61046927SAndroid Build Coastguard Worker             max_equation="100"
7249*61046927SAndroid Build Coastguard Worker             units="percent"
7250*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7251*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7252*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7253*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7254*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7255*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7256*61046927SAndroid Build Coastguard Worker             />
7257*61046927SAndroid Build Coastguard Worker    <counter name="DS EM Pipe Active"
7258*61046927SAndroid Build Coastguard Worker             symbol_name="DsEmActive"
7259*61046927SAndroid Build Coastguard Worker             underscore_name="ds_em_active"
7260*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a domain shader instructions."
7261*61046927SAndroid Build Coastguard Worker             data_type="float"
7262*61046927SAndroid Build Coastguard Worker             max_equation="100"
7263*61046927SAndroid Build Coastguard Worker             units="percent"
7264*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7265*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7266*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7267*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7268*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7269*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7270*61046927SAndroid Build Coastguard Worker             />
7271*61046927SAndroid Build Coastguard Worker    <counter name="HS Send Pipe Active"
7272*61046927SAndroid Build Coastguard Worker             symbol_name="HsSendActive"
7273*61046927SAndroid Build Coastguard Worker             underscore_name="hs_send_active"
7274*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a hull shader instruction."
7275*61046927SAndroid Build Coastguard Worker             data_type="float"
7276*61046927SAndroid Build Coastguard Worker             max_equation="100"
7277*61046927SAndroid Build Coastguard Worker             units="percent"
7278*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7279*61046927SAndroid Build Coastguard Worker             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7280*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7281*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 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    <register_config type="NOA">
7286*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
7287*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
7288*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7289*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
7290*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220E0009" />
7291*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
7292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
7293*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
7294*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
7295*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
7296*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
7297*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
7298*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18018000" />
7299*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
7300*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7301*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
7302*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
7303*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
7304*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
7305*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
7306*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
7307*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
7308*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111400" />
7309*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
7310*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
7311*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
7312*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
7313*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
7314*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
7315*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
7316*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
7317*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
7318*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
7319*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
7320*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
7321*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
7322*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
7323*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
7324*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
7325*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
7326*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
7327*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101313" />
7328*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101313" />
7329*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100313" />
7330*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
7331*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7332*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
7333*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7334*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
7335*61046927SAndroid Build Coastguard Worker    </register_config>
7336*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
7337*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
7338*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
7339*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
7340*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
7341*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
7342*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
7343*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
7344*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
7345*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
7346*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
7347*61046927SAndroid Build Coastguard Worker    </register_config>
7348*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
7349*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00821721" />
7350*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A21921" />
7351*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00831731" />
7352*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A31931" />
7353*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00822722" />
7354*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A22922" />
7355*61046927SAndroid Build Coastguard Worker    </register_config>
7356*61046927SAndroid Build Coastguard Worker  </set>
7357*61046927SAndroid Build Coastguard Worker
7358*61046927SAndroid Build Coastguard Worker  <set name="EuActivity6"
7359*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
7360*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity6"
7361*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity6"
7362*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
7363*61046927SAndroid Build Coastguard Worker       hw_config_guid="1f367b67-1f45-469b-97fd-eac88aeb1f7c"
7364*61046927SAndroid Build Coastguard Worker       >
7365*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
7366*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
7367*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
7368*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
7369*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7370*61046927SAndroid Build Coastguard Worker             units="ns"
7371*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7372*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7373*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7374*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System 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="GPU Core Clocks"
7379*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
7380*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
7381*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
7382*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7383*61046927SAndroid Build Coastguard Worker             units="cycles"
7384*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7385*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
7386*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7387*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 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="AVG GPU Core Frequency"
7392*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
7393*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
7394*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
7395*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7396*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
7397*61046927SAndroid Build Coastguard Worker             units="hz"
7398*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7399*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7400*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7401*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7402*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7403*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7404*61046927SAndroid Build Coastguard Worker             />
7405*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
7406*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
7407*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
7408*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
7409*61046927SAndroid Build Coastguard Worker             data_type="float"
7410*61046927SAndroid Build Coastguard Worker             max_equation="100"
7411*61046927SAndroid Build Coastguard Worker             units="percent"
7412*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7413*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7414*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7415*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
7416*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7417*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7418*61046927SAndroid Build Coastguard Worker             />
7419*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
7420*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
7421*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
7422*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
7423*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7424*61046927SAndroid Build Coastguard Worker             units="threads"
7425*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7426*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
7427*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7428*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 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="HS Threads Dispatched"
7433*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
7434*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
7435*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
7436*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7437*61046927SAndroid Build Coastguard Worker             units="threads"
7438*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7439*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
7440*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7441*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7442*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7443*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7444*61046927SAndroid Build Coastguard Worker             />
7445*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
7446*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
7447*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
7448*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
7449*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7450*61046927SAndroid Build Coastguard Worker             units="threads"
7451*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7452*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
7453*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7454*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7455*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7456*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7457*61046927SAndroid Build Coastguard Worker             />
7458*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
7459*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
7460*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
7461*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
7462*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7463*61046927SAndroid Build Coastguard Worker             units="threads"
7464*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7465*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
7466*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7467*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7468*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7469*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7470*61046927SAndroid Build Coastguard Worker             />
7471*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
7472*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
7473*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
7474*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
7475*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7476*61046927SAndroid Build Coastguard Worker             units="threads"
7477*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7478*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
7479*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
7480*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7481*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7482*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7483*61046927SAndroid Build Coastguard Worker             />
7484*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
7485*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
7486*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
7487*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
7488*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7489*61046927SAndroid Build Coastguard Worker             units="threads"
7490*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7491*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
7492*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
7493*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7494*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7495*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7496*61046927SAndroid Build Coastguard Worker             />
7497*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
7498*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
7499*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
7500*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
7501*61046927SAndroid Build Coastguard Worker             data_type="float"
7502*61046927SAndroid Build Coastguard Worker             max_equation="100"
7503*61046927SAndroid Build Coastguard Worker             units="percent"
7504*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7505*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
7506*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7507*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7508*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7509*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7510*61046927SAndroid Build Coastguard Worker             />
7511*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
7512*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
7513*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
7514*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
7515*61046927SAndroid Build Coastguard Worker             data_type="float"
7516*61046927SAndroid Build Coastguard Worker             max_equation="100"
7517*61046927SAndroid Build Coastguard Worker             units="percent"
7518*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7519*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
7520*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7521*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7522*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7523*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7524*61046927SAndroid Build Coastguard Worker             />
7525*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
7526*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
7527*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
7528*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
7529*61046927SAndroid Build Coastguard Worker             data_type="float"
7530*61046927SAndroid Build Coastguard Worker             max_equation="100"
7531*61046927SAndroid Build Coastguard Worker             units="percent"
7532*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7533*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7534*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7535*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
7536*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7537*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7538*61046927SAndroid Build Coastguard Worker             />
7539*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
7540*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
7541*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
7542*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
7543*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7544*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
7545*61046927SAndroid Build Coastguard Worker             units="bytes"
7546*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7547*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
7548*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
7549*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7550*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7551*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7552*61046927SAndroid Build Coastguard Worker             />
7553*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
7554*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
7555*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
7556*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
7557*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7558*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
7559*61046927SAndroid Build Coastguard Worker             units="bytes"
7560*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7561*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
7562*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
7563*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7564*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7565*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7566*61046927SAndroid Build Coastguard Worker             />
7567*61046927SAndroid Build Coastguard Worker    <counter name="GS FPU Pipe Active"
7568*61046927SAndroid Build Coastguard Worker             symbol_name="GsFpuActive"
7569*61046927SAndroid Build Coastguard Worker             underscore_name="gs_fpu_active"
7570*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a geometry shader instructions."
7571*61046927SAndroid Build Coastguard Worker             data_type="float"
7572*61046927SAndroid Build Coastguard Worker             max_equation="100"
7573*61046927SAndroid Build Coastguard Worker             units="percent"
7574*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7575*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7576*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7577*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7578*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7579*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7580*61046927SAndroid Build Coastguard Worker             />
7581*61046927SAndroid Build Coastguard Worker    <counter name="GS EM Pipe Active"
7582*61046927SAndroid Build Coastguard Worker             symbol_name="GsEmActive"
7583*61046927SAndroid Build Coastguard Worker             underscore_name="gs_em_active"
7584*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a geometry shader instructions."
7585*61046927SAndroid Build Coastguard Worker             data_type="float"
7586*61046927SAndroid Build Coastguard Worker             max_equation="100"
7587*61046927SAndroid Build Coastguard Worker             units="percent"
7588*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7589*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7590*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7591*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7592*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7593*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7594*61046927SAndroid Build Coastguard Worker             />
7595*61046927SAndroid Build Coastguard Worker    <counter name="GS Send Pipe Active"
7596*61046927SAndroid Build Coastguard Worker             symbol_name="GsSendActive"
7597*61046927SAndroid Build Coastguard Worker             underscore_name="gs_send_active"
7598*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a geometry shader instruction."
7599*61046927SAndroid Build Coastguard Worker             data_type="float"
7600*61046927SAndroid Build Coastguard Worker             max_equation="100"
7601*61046927SAndroid Build Coastguard Worker             units="percent"
7602*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7603*61046927SAndroid Build Coastguard Worker             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7604*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7605*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System 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    <register_config type="NOA">
7610*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
7611*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
7612*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7613*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
7614*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220E0009" />
7615*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
7616*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
7617*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
7618*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
7619*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
7620*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
7621*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
7622*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18018000" />
7623*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
7624*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7625*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
7626*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
7627*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
7628*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
7629*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
7630*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
7631*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
7632*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111400" />
7633*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
7634*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
7635*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
7636*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
7637*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
7638*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
7639*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
7640*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
7641*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
7642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
7643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
7644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
7645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
7646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
7647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
7648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
7649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
7650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
7651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101313" />
7652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101313" />
7653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100313" />
7654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
7655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
7657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
7659*61046927SAndroid Build Coastguard Worker    </register_config>
7660*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
7661*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
7662*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
7663*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
7664*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
7665*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
7666*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
7667*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
7668*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
7669*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
7670*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
7671*61046927SAndroid Build Coastguard Worker    </register_config>
7672*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
7673*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00840740" />
7674*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A40940" />
7675*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00841741" />
7676*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A41941" />
7677*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00842742" />
7678*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A42942" />
7679*61046927SAndroid Build Coastguard Worker    </register_config>
7680*61046927SAndroid Build Coastguard Worker  </set>
7681*61046927SAndroid Build Coastguard Worker
7682*61046927SAndroid Build Coastguard Worker  <set name="EuActivity7"
7683*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
7684*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity7"
7685*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity7"
7686*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
7687*61046927SAndroid Build Coastguard Worker       hw_config_guid="7c2db23c-1fb4-45df-a5d5-2345d23c10fc"
7688*61046927SAndroid Build Coastguard Worker       >
7689*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
7690*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
7691*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
7692*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
7693*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7694*61046927SAndroid Build Coastguard Worker             units="ns"
7695*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7696*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7697*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7698*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System 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="GPU Core Clocks"
7703*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
7704*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
7705*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
7706*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7707*61046927SAndroid Build Coastguard Worker             units="cycles"
7708*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7709*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
7710*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7711*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 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="AVG GPU Core Frequency"
7716*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
7717*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
7718*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
7719*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7720*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
7721*61046927SAndroid Build Coastguard Worker             units="hz"
7722*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7723*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7724*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7725*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System 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="GPU Busy"
7730*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
7731*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
7732*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
7733*61046927SAndroid Build Coastguard Worker             data_type="float"
7734*61046927SAndroid Build Coastguard Worker             max_equation="100"
7735*61046927SAndroid Build Coastguard Worker             units="percent"
7736*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7737*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7738*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7739*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
7740*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7741*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7742*61046927SAndroid Build Coastguard Worker             />
7743*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
7744*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
7745*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
7746*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
7747*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7748*61046927SAndroid Build Coastguard Worker             units="threads"
7749*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7750*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
7751*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7752*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7753*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7754*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7755*61046927SAndroid Build Coastguard Worker             />
7756*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
7757*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
7758*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
7759*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
7760*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7761*61046927SAndroid Build Coastguard Worker             units="threads"
7762*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7763*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
7764*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7765*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7766*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7767*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7768*61046927SAndroid Build Coastguard Worker             />
7769*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
7770*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
7771*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
7772*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
7773*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7774*61046927SAndroid Build Coastguard Worker             units="threads"
7775*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7776*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
7777*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7778*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7779*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7780*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7781*61046927SAndroid Build Coastguard Worker             />
7782*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
7783*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
7784*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
7785*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
7786*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7787*61046927SAndroid Build Coastguard Worker             units="threads"
7788*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7789*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
7790*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7791*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7792*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7793*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7794*61046927SAndroid Build Coastguard Worker             />
7795*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
7796*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
7797*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
7798*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
7799*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7800*61046927SAndroid Build Coastguard Worker             units="threads"
7801*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7802*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
7803*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
7804*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7805*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7806*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7807*61046927SAndroid Build Coastguard Worker             />
7808*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
7809*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
7810*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
7811*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
7812*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7813*61046927SAndroid Build Coastguard Worker             units="threads"
7814*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7815*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
7816*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
7817*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7818*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7819*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7820*61046927SAndroid Build Coastguard Worker             />
7821*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU Pipe Active"
7822*61046927SAndroid Build Coastguard Worker             symbol_name="FpuActive"
7823*61046927SAndroid Build Coastguard Worker             underscore_name="fpu_active"
7824*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing."
7825*61046927SAndroid Build Coastguard Worker             data_type="float"
7826*61046927SAndroid Build Coastguard Worker             max_equation="100"
7827*61046927SAndroid Build Coastguard Worker             units="percent"
7828*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7829*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7830*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
7831*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7832*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7833*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7834*61046927SAndroid Build Coastguard Worker             />
7835*61046927SAndroid Build Coastguard Worker    <counter name="EM Pipe Active"
7836*61046927SAndroid Build Coastguard Worker             symbol_name="EmActive"
7837*61046927SAndroid Build Coastguard Worker             underscore_name="em_active"
7838*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing."
7839*61046927SAndroid Build Coastguard Worker             data_type="float"
7840*61046927SAndroid Build Coastguard Worker             max_equation="100"
7841*61046927SAndroid Build Coastguard Worker             units="percent"
7842*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7843*61046927SAndroid Build Coastguard Worker             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7844*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
7845*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7846*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7847*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7848*61046927SAndroid Build Coastguard Worker             />
7849*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU And EM Pipes Active"
7850*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuEmActive"
7851*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_em_active"
7852*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU and EM pipelines were actively processing."
7853*61046927SAndroid Build Coastguard Worker             data_type="float"
7854*61046927SAndroid Build Coastguard Worker             max_equation="100"
7855*61046927SAndroid Build Coastguard Worker             units="percent"
7856*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7857*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7858*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
7859*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
7860*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7861*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7862*61046927SAndroid Build Coastguard Worker             />
7863*61046927SAndroid Build Coastguard Worker    <counter name="EU AVG IPC Rate"
7864*61046927SAndroid Build Coastguard Worker             symbol_name="EuAvgIpcRate"
7865*61046927SAndroid Build Coastguard Worker             underscore_name="eu_avg_ipc_rate"
7866*61046927SAndroid Build Coastguard Worker             description="The average rate of IPC calculated for 2 FPU pipelines."
7867*61046927SAndroid Build Coastguard Worker             data_type="float"
7868*61046927SAndroid Build Coastguard Worker             max_equation="2"
7869*61046927SAndroid Build Coastguard Worker             units="number"
7870*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
7871*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD  A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD  A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD FADD  A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD FSUB FDIV 1 FADD"
7872*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7873*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
7874*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7875*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7876*61046927SAndroid Build Coastguard Worker             />
7877*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
7878*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
7879*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
7880*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
7881*61046927SAndroid Build Coastguard Worker             data_type="float"
7882*61046927SAndroid Build Coastguard Worker             max_equation="100"
7883*61046927SAndroid Build Coastguard Worker             units="percent"
7884*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7885*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
7886*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7887*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7888*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7889*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7890*61046927SAndroid Build Coastguard Worker             />
7891*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
7892*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
7893*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
7894*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
7895*61046927SAndroid Build Coastguard Worker             data_type="float"
7896*61046927SAndroid Build Coastguard Worker             max_equation="100"
7897*61046927SAndroid Build Coastguard Worker             units="percent"
7898*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7899*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
7900*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7901*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7902*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7903*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7904*61046927SAndroid Build Coastguard Worker             />
7905*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
7906*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
7907*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
7908*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
7909*61046927SAndroid Build Coastguard Worker             data_type="float"
7910*61046927SAndroid Build Coastguard Worker             max_equation="100"
7911*61046927SAndroid Build Coastguard Worker             units="percent"
7912*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7913*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7914*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7915*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
7916*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7917*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7918*61046927SAndroid Build Coastguard Worker             />
7919*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
7920*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
7921*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
7922*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
7923*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7924*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
7925*61046927SAndroid Build Coastguard Worker             units="bytes"
7926*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7927*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
7928*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
7929*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7930*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7931*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7932*61046927SAndroid Build Coastguard Worker             />
7933*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
7934*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
7935*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
7936*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
7937*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7938*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
7939*61046927SAndroid Build Coastguard Worker             units="bytes"
7940*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
7941*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
7942*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
7943*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7944*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7945*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7946*61046927SAndroid Build Coastguard Worker             />
7947*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
7948*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
7949*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
7950*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7951*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
7952*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220E0009" />
7953*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
7954*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
7955*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
7956*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
7957*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
7958*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
7959*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
7960*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18018000" />
7961*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
7962*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7963*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
7964*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
7965*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
7966*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
7967*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
7968*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
7969*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
7970*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111400" />
7971*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
7972*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
7973*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
7974*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
7975*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
7976*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
7977*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
7978*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
7979*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
7980*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
7981*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
7982*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
7983*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
7984*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
7985*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
7986*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
7987*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
7988*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
7989*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101313" />
7990*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101313" />
7991*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100313" />
7992*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
7993*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7994*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
7995*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7996*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
7997*61046927SAndroid Build Coastguard Worker    </register_config>
7998*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
7999*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
8000*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
8001*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
8002*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
8003*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
8004*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
8005*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
8006*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
8007*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
8008*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
8009*61046927SAndroid Build Coastguard Worker    </register_config>
8010*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
8011*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00803703" />
8012*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A03903" />
8013*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00800700" />
8014*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A00900" />
8015*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00801701" />
8016*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A01901" />
8017*61046927SAndroid Build Coastguard Worker    </register_config>
8018*61046927SAndroid Build Coastguard Worker  </set>
8019*61046927SAndroid Build Coastguard Worker
8020*61046927SAndroid Build Coastguard Worker  <set name="EuActivity8"
8021*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
8022*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity8"
8023*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity8"
8024*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
8025*61046927SAndroid Build Coastguard Worker       hw_config_guid="b4c81162-2c96-4cf1-86ae-ecff3d57ee4d"
8026*61046927SAndroid Build Coastguard Worker       >
8027*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
8028*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
8029*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
8030*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
8031*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8032*61046927SAndroid Build Coastguard Worker             units="ns"
8033*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8034*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8035*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8036*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8037*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8038*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8039*61046927SAndroid Build Coastguard Worker             />
8040*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
8041*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
8042*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
8043*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
8044*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8045*61046927SAndroid Build Coastguard Worker             units="cycles"
8046*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8047*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
8048*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8049*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
8050*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8051*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8052*61046927SAndroid Build Coastguard Worker             />
8053*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
8054*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
8055*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
8056*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
8057*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8058*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
8059*61046927SAndroid Build Coastguard Worker             units="hz"
8060*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8061*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8062*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8063*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8064*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8065*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8066*61046927SAndroid Build Coastguard Worker             />
8067*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
8068*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
8069*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
8070*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
8071*61046927SAndroid Build Coastguard Worker             data_type="float"
8072*61046927SAndroid Build Coastguard Worker             max_equation="100"
8073*61046927SAndroid Build Coastguard Worker             units="percent"
8074*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8075*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8076*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8077*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
8078*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8079*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8080*61046927SAndroid Build Coastguard Worker             />
8081*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
8082*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
8083*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
8084*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
8085*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8086*61046927SAndroid Build Coastguard Worker             units="threads"
8087*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8088*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
8089*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8090*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8091*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8092*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8093*61046927SAndroid Build Coastguard Worker             />
8094*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
8095*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
8096*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
8097*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
8098*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8099*61046927SAndroid Build Coastguard Worker             units="threads"
8100*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8101*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
8102*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
8103*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8104*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8105*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8106*61046927SAndroid Build Coastguard Worker             />
8107*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
8108*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
8109*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
8110*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
8111*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8112*61046927SAndroid Build Coastguard Worker             units="threads"
8113*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8114*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
8115*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
8116*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8117*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8118*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8119*61046927SAndroid Build Coastguard Worker             />
8120*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
8121*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
8122*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
8123*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
8124*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8125*61046927SAndroid Build Coastguard Worker             units="threads"
8126*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8127*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
8128*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
8129*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8130*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8131*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8132*61046927SAndroid Build Coastguard Worker             />
8133*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
8134*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
8135*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
8136*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
8137*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8138*61046927SAndroid Build Coastguard Worker             units="threads"
8139*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8140*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
8141*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
8142*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8143*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8144*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8145*61046927SAndroid Build Coastguard Worker             />
8146*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
8147*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
8148*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
8149*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
8150*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8151*61046927SAndroid Build Coastguard Worker             units="threads"
8152*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8153*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
8154*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
8155*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8156*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8157*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8158*61046927SAndroid Build Coastguard Worker             />
8159*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
8160*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
8161*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
8162*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
8163*61046927SAndroid Build Coastguard Worker             data_type="float"
8164*61046927SAndroid Build Coastguard Worker             max_equation="100"
8165*61046927SAndroid Build Coastguard Worker             units="percent"
8166*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8167*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
8168*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8169*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
8170*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8171*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8172*61046927SAndroid Build Coastguard Worker             />
8173*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
8174*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
8175*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
8176*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
8177*61046927SAndroid Build Coastguard Worker             data_type="float"
8178*61046927SAndroid Build Coastguard Worker             max_equation="100"
8179*61046927SAndroid Build Coastguard Worker             units="percent"
8180*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8181*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
8182*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8183*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
8184*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8185*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8186*61046927SAndroid Build Coastguard Worker             />
8187*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
8188*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
8189*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
8190*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
8191*61046927SAndroid Build Coastguard Worker             data_type="float"
8192*61046927SAndroid Build Coastguard Worker             max_equation="100"
8193*61046927SAndroid Build Coastguard Worker             units="percent"
8194*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8195*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8196*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8197*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8198*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8199*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8200*61046927SAndroid Build Coastguard Worker             />
8201*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
8202*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
8203*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
8204*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
8205*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8206*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
8207*61046927SAndroid Build Coastguard Worker             units="bytes"
8208*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8209*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
8210*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8211*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8212*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8213*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8214*61046927SAndroid Build Coastguard Worker             />
8215*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
8216*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
8217*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
8218*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
8219*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8220*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL"
8221*61046927SAndroid Build Coastguard Worker             units="bytes"
8222*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8223*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
8224*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8225*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8226*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8227*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8228*61046927SAndroid Build Coastguard Worker             />
8229*61046927SAndroid Build Coastguard Worker    <counter name="DS Send Pipe Active"
8230*61046927SAndroid Build Coastguard Worker             symbol_name="DsSendActive"
8231*61046927SAndroid Build Coastguard Worker             underscore_name="ds_send_active"
8232*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a domain shader instruction."
8233*61046927SAndroid Build Coastguard Worker             data_type="float"
8234*61046927SAndroid Build Coastguard Worker             max_equation="100"
8235*61046927SAndroid Build Coastguard Worker             units="percent"
8236*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8237*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8238*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
8239*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8240*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8241*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8242*61046927SAndroid Build Coastguard Worker             />
8243*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
8244*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
8245*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
8246*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8247*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E2400" />
8248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220E0009" />
8249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E0043" />
8250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0E00B3" />
8251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200E0000" />
8252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F4000" />
8253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F4000" />
8254*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
8255*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
8256*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18018000" />
8257*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
8258*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8259*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
8260*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
8261*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
8262*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
8263*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
8264*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
8265*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
8266*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111400" />
8267*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D128000" />
8268*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
8269*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
8270*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
8271*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
8272*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
8273*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
8274*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
8275*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
8276*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
8277*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
8278*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
8279*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
8280*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
8281*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
8282*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
8283*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
8284*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
8285*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101313" />
8286*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101313" />
8287*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100313" />
8288*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
8289*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8290*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
8291*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
8293*61046927SAndroid Build Coastguard Worker    </register_config>
8294*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
8295*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
8296*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
8297*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
8298*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
8299*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
8300*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
8301*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
8302*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
8303*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
8304*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
8305*61046927SAndroid Build Coastguard Worker    </register_config>
8306*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
8307*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00832732" />
8308*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A32932" />
8309*61046927SAndroid Build Coastguard Worker    </register_config>
8310*61046927SAndroid Build Coastguard Worker  </set>
8311*61046927SAndroid Build Coastguard Worker
8312*61046927SAndroid Build Coastguard Worker  <set name="Metric set TestOa"
8313*61046927SAndroid Build Coastguard Worker       chipset="TGLGT1"
8314*61046927SAndroid Build Coastguard Worker       symbol_name="TestOa"
8315*61046927SAndroid Build Coastguard Worker       underscore_name="test_oa"
8316*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO"
8317*61046927SAndroid Build Coastguard Worker       hw_config_guid="6f27aaed-4f08-4e0f-95a9-231d9b4fa111"
8318*61046927SAndroid Build Coastguard Worker       >
8319*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
8320*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
8321*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
8322*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
8323*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8324*61046927SAndroid Build Coastguard Worker             units="ns"
8325*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8326*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8327*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8328*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8329*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8330*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8331*61046927SAndroid Build Coastguard Worker             />
8332*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
8333*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
8334*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
8335*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
8336*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8337*61046927SAndroid Build Coastguard Worker             units="cycles"
8338*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8339*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
8340*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8341*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
8342*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8343*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8344*61046927SAndroid Build Coastguard Worker             />
8345*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
8346*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
8347*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
8348*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
8349*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8350*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
8351*61046927SAndroid Build Coastguard Worker             units="hz"
8352*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8353*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8354*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8355*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8356*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8357*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8358*61046927SAndroid Build Coastguard Worker             />
8359*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter0"
8360*61046927SAndroid Build Coastguard Worker             symbol_name="Counter0"
8361*61046927SAndroid Build Coastguard Worker             underscore_name="counter0"
8362*61046927SAndroid Build Coastguard Worker             description="HW test counter 0. Factor: 0.0"
8363*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8364*61046927SAndroid Build Coastguard Worker             units="events"
8365*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8366*61046927SAndroid Build Coastguard Worker             equation="B 0 READ"
8367*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8368*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8369*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8370*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8371*61046927SAndroid Build Coastguard Worker             />
8372*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter1"
8373*61046927SAndroid Build Coastguard Worker             symbol_name="Counter1"
8374*61046927SAndroid Build Coastguard Worker             underscore_name="counter1"
8375*61046927SAndroid Build Coastguard Worker             description="HW test counter 1. Factor: 1.0"
8376*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8377*61046927SAndroid Build Coastguard Worker             units="events"
8378*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8379*61046927SAndroid Build Coastguard Worker             equation="B 1 READ"
8380*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8381*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8382*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8383*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8384*61046927SAndroid Build Coastguard Worker             />
8385*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter2"
8386*61046927SAndroid Build Coastguard Worker             symbol_name="Counter2"
8387*61046927SAndroid Build Coastguard Worker             underscore_name="counter2"
8388*61046927SAndroid Build Coastguard Worker             description="HW test counter 2. Factor: 1.0"
8389*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8390*61046927SAndroid Build Coastguard Worker             units="events"
8391*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8392*61046927SAndroid Build Coastguard Worker             equation="B 2 READ"
8393*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8394*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8395*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8396*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8397*61046927SAndroid Build Coastguard Worker             />
8398*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter3"
8399*61046927SAndroid Build Coastguard Worker             symbol_name="Counter3"
8400*61046927SAndroid Build Coastguard Worker             underscore_name="counter3"
8401*61046927SAndroid Build Coastguard Worker             description="HW test counter 3. Factor: 0.5"
8402*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8403*61046927SAndroid Build Coastguard Worker             units="events"
8404*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8405*61046927SAndroid Build Coastguard Worker             equation="B 3 READ"
8406*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8407*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8408*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8409*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8410*61046927SAndroid Build Coastguard Worker             />
8411*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter4"
8412*61046927SAndroid Build Coastguard Worker             symbol_name="Counter4"
8413*61046927SAndroid Build Coastguard Worker             underscore_name="counter4"
8414*61046927SAndroid Build Coastguard Worker             description="HW test counter 4. Factor: 0.3333"
8415*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8416*61046927SAndroid Build Coastguard Worker             units="events"
8417*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8418*61046927SAndroid Build Coastguard Worker             equation="B 4 READ"
8419*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8420*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8421*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8422*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8423*61046927SAndroid Build Coastguard Worker             />
8424*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter5"
8425*61046927SAndroid Build Coastguard Worker             symbol_name="Counter5"
8426*61046927SAndroid Build Coastguard Worker             underscore_name="counter5"
8427*61046927SAndroid Build Coastguard Worker             description="HW test counter 5. Factor: 0.3333"
8428*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8429*61046927SAndroid Build Coastguard Worker             units="events"
8430*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8431*61046927SAndroid Build Coastguard Worker             equation="B 5 READ"
8432*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8433*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8434*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8435*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8436*61046927SAndroid Build Coastguard Worker             />
8437*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter6"
8438*61046927SAndroid Build Coastguard Worker             symbol_name="Counter6"
8439*61046927SAndroid Build Coastguard Worker             underscore_name="counter6"
8440*61046927SAndroid Build Coastguard Worker             description="HW test counter 6. Factor: 0.16666"
8441*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8442*61046927SAndroid Build Coastguard Worker             units="events"
8443*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8444*61046927SAndroid Build Coastguard Worker             equation="B 6 READ"
8445*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8446*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8447*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8448*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8449*61046927SAndroid Build Coastguard Worker             />
8450*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter7"
8451*61046927SAndroid Build Coastguard Worker             symbol_name="Counter7"
8452*61046927SAndroid Build Coastguard Worker             underscore_name="counter7"
8453*61046927SAndroid Build Coastguard Worker             description="HW test counter 7. Factor: 0.6666"
8454*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8455*61046927SAndroid Build Coastguard Worker             units="events"
8456*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8457*61046927SAndroid Build Coastguard Worker             equation="B 7 READ"
8458*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8459*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8460*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8461*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8462*61046927SAndroid Build Coastguard Worker             />
8463*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter8"
8464*61046927SAndroid Build Coastguard Worker             symbol_name="Counter8"
8465*61046927SAndroid Build Coastguard Worker             underscore_name="counter8"
8466*61046927SAndroid Build Coastguard Worker             description="HW test counter 8. Should be equal to 1 in IOStream or in OAG query mode"
8467*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8468*61046927SAndroid Build Coastguard Worker             units="events"
8469*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8470*61046927SAndroid Build Coastguard Worker             equation="C 0 READ"
8471*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8472*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8473*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8474*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8475*61046927SAndroid Build Coastguard Worker             />
8476*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter9 - OAR enable"
8477*61046927SAndroid Build Coastguard Worker             symbol_name="Counter9"
8478*61046927SAndroid Build Coastguard Worker             underscore_name="counter9"
8479*61046927SAndroid Build Coastguard Worker             description="HW test counter 9. Should be equal to 1 in query."
8480*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8481*61046927SAndroid Build Coastguard Worker             units="events"
8482*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8483*61046927SAndroid Build Coastguard Worker             equation="C 1 READ"
8484*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8485*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8486*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8487*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8488*61046927SAndroid Build Coastguard Worker             />
8489*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
8490*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
8491*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
8492*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8493*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040F0000" />
8494*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F0017" />
8495*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
8496*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
8497*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
8498*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8499*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49110000" />
8500*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
8501*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140020" />
8502*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D1103A3" />
8503*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01110000" />
8504*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61111000" />
8505*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F128000" />
8506*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
8507*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100210" />
8508*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
8509*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
8510*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8511*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
8512*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8513*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
8514*61046927SAndroid Build Coastguard Worker    </register_config>
8515*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
8516*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
8517*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
8518*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0xF0800000" />
8519*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
8520*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0xF0800000" />
8521*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00FF0000" />
8522*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000004" />
8523*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFF" />
8524*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000004" />
8525*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFF" />
8526*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000003" />
8527*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFFF" />
8528*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000003" />
8529*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFFF" />
8530*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000007" />
8531*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFFF" />
8532*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000007" />
8533*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFFF" />
8534*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D958" value="0x00100002" />
8535*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
8536*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC18" value="0x00100002" />
8537*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC1C" value="0x0000FFF7" />
8538*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D960" value="0x00100002" />
8539*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D964" value="0x0000FFCF" />
8540*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC20" value="0x00100002" />
8541*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC24" value="0x0000FFCF" />
8542*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D968" value="0x00100082" />
8543*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D96C" value="0x0000FFEF" />
8544*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC28" value="0x00100082" />
8545*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC2C" value="0x0000FFEF" />
8546*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D970" value="0x001000C2" />
8547*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D974" value="0x0000FFE7" />
8548*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC30" value="0x001000C2" />
8549*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC34" value="0x0000FFE7" />
8550*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D978" value="0x00100001" />
8551*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
8552*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC38" value="0x00100001" />
8553*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC3C" value="0x0000FFE7" />
8554*61046927SAndroid Build Coastguard Worker    </register_config>
8555*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
8556*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
8557*61046927SAndroid Build Coastguard Worker    </register_config>
8558*61046927SAndroid Build Coastguard Worker  </set>
8559*61046927SAndroid Build Coastguard Worker
8560*61046927SAndroid Build Coastguard Worker</metrics>
8561