xref: /aosp_15_r20/external/mesa3d/src/intel/perf/oa-dg1.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="DG1"
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="1caf6b6d-a1ef-40d3-9033-311e482b826e"
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 128 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 128 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="0x00004000" />
491*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
492*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
493*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
494*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00014000" />
495*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
496*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C012000" />
497*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E012000" />
498*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C054000" />
499*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24050015" />
500*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10088000" />
501*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C08000E" />
502*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
503*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D47" />
504*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151536" />
505*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
506*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
507*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
508*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B1050BB" />
509*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D102C01" />
510*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
511*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14E000" />
512*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B114000" />
513*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11A000" />
514*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61110002" />
515*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F150137" />
516*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
517*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F168000" />
518*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
519*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
520*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D350137" />
521*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350147" />
522*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350136" />
523*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
524*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0F364000" />
525*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
526*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
527*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
528*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
529*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100000" />
530*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100000" />
531*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
532*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
533*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55101610" />
534*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100006" />
535*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101616" />
536*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100616" />
537*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
538*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
539*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
540*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
541*61046927SAndroid Build Coastguard Worker    </register_config>
542*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
543*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
544*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
545*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x30800000" />
546*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
547*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
548*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00030000" />
549*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000018" />
550*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
551*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000018" />
552*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
553*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000060" />
554*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
555*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000060" />
556*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
557*61046927SAndroid Build Coastguard Worker    </register_config>
558*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
559*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
560*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
561*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
562*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
563*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
564*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
565*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
566*61046927SAndroid Build Coastguard Worker    </register_config>
567*61046927SAndroid Build Coastguard Worker  </set>
568*61046927SAndroid Build Coastguard Worker
569*61046927SAndroid Build Coastguard Worker  <set name="Compute Metrics Basic set"
570*61046927SAndroid Build Coastguard Worker       chipset="DG1"
571*61046927SAndroid Build Coastguard Worker       symbol_name="ComputeBasic"
572*61046927SAndroid Build Coastguard Worker       underscore_name="compute_basic"
573*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO"
574*61046927SAndroid Build Coastguard Worker       hw_config_guid="e347a2bd-079d-4a77-b546-c3c114c55bae"
575*61046927SAndroid Build Coastguard Worker       >
576*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
577*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
578*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
579*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
580*61046927SAndroid Build Coastguard Worker             data_type="uint64"
581*61046927SAndroid Build Coastguard Worker             units="ns"
582*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
583*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
584*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
585*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
586*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
587*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
588*61046927SAndroid Build Coastguard Worker             />
589*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
590*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
591*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
592*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
593*61046927SAndroid Build Coastguard Worker             data_type="uint64"
594*61046927SAndroid Build Coastguard Worker             units="cycles"
595*61046927SAndroid Build Coastguard Worker             semantic_type="event"
596*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
597*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
598*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
599*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
600*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
601*61046927SAndroid Build Coastguard Worker             />
602*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
603*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
604*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
605*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
606*61046927SAndroid Build Coastguard Worker             data_type="uint64"
607*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
608*61046927SAndroid Build Coastguard Worker             units="hz"
609*61046927SAndroid Build Coastguard Worker             semantic_type="event"
610*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
611*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
612*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
613*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
614*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
615*61046927SAndroid Build Coastguard Worker             />
616*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
617*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
618*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
619*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
620*61046927SAndroid Build Coastguard Worker             data_type="float"
621*61046927SAndroid Build Coastguard Worker             max_equation="100"
622*61046927SAndroid Build Coastguard Worker             units="percent"
623*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
624*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
625*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
626*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
627*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
628*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
629*61046927SAndroid Build Coastguard Worker             />
630*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
631*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
632*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
633*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
634*61046927SAndroid Build Coastguard Worker             data_type="uint64"
635*61046927SAndroid Build Coastguard Worker             units="threads"
636*61046927SAndroid Build Coastguard Worker             semantic_type="event"
637*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
638*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
639*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
640*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
641*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
642*61046927SAndroid Build Coastguard Worker             />
643*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
644*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
645*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
646*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
647*61046927SAndroid Build Coastguard Worker             data_type="uint64"
648*61046927SAndroid Build Coastguard Worker             units="threads"
649*61046927SAndroid Build Coastguard Worker             semantic_type="event"
650*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
651*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
652*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
653*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
654*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
655*61046927SAndroid Build Coastguard Worker             />
656*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
657*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
658*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
659*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
660*61046927SAndroid Build Coastguard Worker             data_type="uint64"
661*61046927SAndroid Build Coastguard Worker             units="threads"
662*61046927SAndroid Build Coastguard Worker             semantic_type="event"
663*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
664*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
665*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
666*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
667*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
668*61046927SAndroid Build Coastguard Worker             />
669*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
670*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
671*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
672*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
673*61046927SAndroid Build Coastguard Worker             data_type="uint64"
674*61046927SAndroid Build Coastguard Worker             units="threads"
675*61046927SAndroid Build Coastguard Worker             semantic_type="event"
676*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
677*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
678*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
679*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
680*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
681*61046927SAndroid Build Coastguard Worker             />
682*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
683*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
684*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
685*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
686*61046927SAndroid Build Coastguard Worker             data_type="uint64"
687*61046927SAndroid Build Coastguard Worker             units="threads"
688*61046927SAndroid Build Coastguard Worker             semantic_type="event"
689*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
690*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
691*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
692*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
693*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
694*61046927SAndroid Build Coastguard Worker             />
695*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
696*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
697*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
698*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
699*61046927SAndroid Build Coastguard Worker             data_type="uint64"
700*61046927SAndroid Build Coastguard Worker             units="threads"
701*61046927SAndroid Build Coastguard Worker             semantic_type="event"
702*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
703*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
704*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
705*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
706*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
707*61046927SAndroid Build Coastguard Worker             />
708*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
709*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
710*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
711*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
712*61046927SAndroid Build Coastguard Worker             data_type="float"
713*61046927SAndroid Build Coastguard Worker             max_equation="100"
714*61046927SAndroid Build Coastguard Worker             units="percent"
715*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
716*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"
717*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
718*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
719*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
720*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
721*61046927SAndroid Build Coastguard Worker             />
722*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
723*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
724*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
725*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
726*61046927SAndroid Build Coastguard Worker             data_type="float"
727*61046927SAndroid Build Coastguard Worker             max_equation="100"
728*61046927SAndroid Build Coastguard Worker             units="percent"
729*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
730*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"
731*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
732*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
733*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
734*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
735*61046927SAndroid Build Coastguard Worker             />
736*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
737*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
738*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
739*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
740*61046927SAndroid Build Coastguard Worker             data_type="float"
741*61046927SAndroid Build Coastguard Worker             max_equation="100"
742*61046927SAndroid Build Coastguard Worker             units="percent"
743*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
744*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"
745*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
746*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
747*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
748*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
749*61046927SAndroid Build Coastguard Worker             />
750*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
751*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
752*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
753*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
754*61046927SAndroid Build Coastguard Worker             data_type="uint64"
755*61046927SAndroid Build Coastguard Worker             units="pixels"
756*61046927SAndroid Build Coastguard Worker             semantic_type="event"
757*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
758*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
759*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
760*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
761*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
762*61046927SAndroid Build Coastguard Worker             />
763*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
764*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
765*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
766*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
767*61046927SAndroid Build Coastguard Worker             data_type="uint64"
768*61046927SAndroid Build Coastguard Worker             units="pixels"
769*61046927SAndroid Build Coastguard Worker             semantic_type="event"
770*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
771*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
772*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
773*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
774*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
775*61046927SAndroid Build Coastguard Worker             />
776*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
777*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
778*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
779*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
780*61046927SAndroid Build Coastguard Worker             data_type="uint64"
781*61046927SAndroid Build Coastguard Worker             units="pixels"
782*61046927SAndroid Build Coastguard Worker             semantic_type="event"
783*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
784*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
785*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
786*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
787*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
788*61046927SAndroid Build Coastguard Worker             />
789*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
790*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
791*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
792*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
793*61046927SAndroid Build Coastguard Worker             data_type="uint64"
794*61046927SAndroid Build Coastguard Worker             units="pixels"
795*61046927SAndroid Build Coastguard Worker             semantic_type="event"
796*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
797*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
798*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
799*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
800*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
801*61046927SAndroid Build Coastguard Worker             />
802*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
803*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
804*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
805*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
806*61046927SAndroid Build Coastguard Worker             data_type="uint64"
807*61046927SAndroid Build Coastguard Worker             units="pixels"
808*61046927SAndroid Build Coastguard Worker             semantic_type="event"
809*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
810*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
811*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
812*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
813*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
814*61046927SAndroid Build Coastguard Worker             />
815*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
816*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
817*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
818*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
819*61046927SAndroid Build Coastguard Worker             data_type="uint64"
820*61046927SAndroid Build Coastguard Worker             units="pixels"
821*61046927SAndroid Build Coastguard Worker             semantic_type="event"
822*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
823*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
824*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
825*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
826*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
827*61046927SAndroid Build Coastguard Worker             />
828*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
829*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
830*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
831*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
832*61046927SAndroid Build Coastguard Worker             data_type="uint64"
833*61046927SAndroid Build Coastguard Worker             units="pixels"
834*61046927SAndroid Build Coastguard Worker             semantic_type="event"
835*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
836*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
837*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
838*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
839*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
840*61046927SAndroid Build Coastguard Worker             />
841*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
842*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
843*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
844*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
845*61046927SAndroid Build Coastguard Worker             data_type="uint64"
846*61046927SAndroid Build Coastguard Worker             units="texels"
847*61046927SAndroid Build Coastguard Worker             semantic_type="event"
848*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
849*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
850*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
851*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
852*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
853*61046927SAndroid Build Coastguard Worker             />
854*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
855*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
856*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
857*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
858*61046927SAndroid Build Coastguard Worker             data_type="uint64"
859*61046927SAndroid Build Coastguard Worker             units="texels"
860*61046927SAndroid Build Coastguard Worker             semantic_type="event"
861*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
862*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
863*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
864*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
865*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
866*61046927SAndroid Build Coastguard Worker             />
867*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
868*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
869*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
870*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
871*61046927SAndroid Build Coastguard Worker             data_type="uint64"
872*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
873*61046927SAndroid Build Coastguard Worker             units="bytes"
874*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
875*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
876*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
877*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
878*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
879*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
880*61046927SAndroid Build Coastguard Worker             />
881*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
882*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
883*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
884*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
885*61046927SAndroid Build Coastguard Worker             data_type="uint64"
886*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
887*61046927SAndroid Build Coastguard Worker             units="bytes"
888*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
889*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
890*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
891*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
892*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
893*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
894*61046927SAndroid Build Coastguard Worker             />
895*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
896*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
897*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
898*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
899*61046927SAndroid Build Coastguard Worker             data_type="uint64"
900*61046927SAndroid Build Coastguard Worker             units="messages"
901*61046927SAndroid Build Coastguard Worker             semantic_type="event"
902*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
903*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
904*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
905*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
906*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
907*61046927SAndroid Build Coastguard Worker             />
908*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
909*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
910*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
911*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
912*61046927SAndroid Build Coastguard Worker             data_type="uint64"
913*61046927SAndroid Build Coastguard Worker             units="messages"
914*61046927SAndroid Build Coastguard Worker             semantic_type="event"
915*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
916*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
917*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
918*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
919*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
920*61046927SAndroid Build Coastguard Worker             />
921*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
922*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
923*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
924*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
925*61046927SAndroid Build Coastguard Worker             data_type="uint64"
926*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
927*61046927SAndroid Build Coastguard Worker             units="bytes"
928*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
929*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
930*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
931*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
932*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
933*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
934*61046927SAndroid Build Coastguard Worker             />
935*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
936*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
937*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
938*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
939*61046927SAndroid Build Coastguard Worker             data_type="uint64"
940*61046927SAndroid Build Coastguard Worker             units="messages"
941*61046927SAndroid Build Coastguard Worker             semantic_type="event"
942*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
943*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
944*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
945*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
946*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
947*61046927SAndroid Build Coastguard Worker             />
948*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
949*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
950*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
951*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
952*61046927SAndroid Build Coastguard Worker             data_type="uint64"
953*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
954*61046927SAndroid Build Coastguard Worker             units="bytes"
955*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
956*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
957*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
958*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
959*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
960*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
961*61046927SAndroid Build Coastguard Worker             />
962*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
963*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
964*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
965*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
966*61046927SAndroid Build Coastguard Worker             data_type="uint64"
967*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
968*61046927SAndroid Build Coastguard Worker             units="bytes"
969*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
970*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
971*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
972*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
973*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
974*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
975*61046927SAndroid Build Coastguard Worker             />
976*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
977*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
978*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
979*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
980*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
981*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
982*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
983*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
984*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
985*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
986*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
987*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
988*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
989*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
990*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
991*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
992*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
993*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
994*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
995*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
996*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
997*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
998*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100000" />
999*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
1000*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100000" />
1001*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
1002*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
1003*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
1004*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
1005*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
1006*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
1007*61046927SAndroid Build Coastguard Worker    </register_config>
1008*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
1009*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
1010*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
1011*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
1012*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
1013*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
1014*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
1015*61046927SAndroid Build Coastguard Worker    </register_config>
1016*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
1017*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
1018*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
1019*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
1020*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
1021*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
1022*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
1023*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
1024*61046927SAndroid Build Coastguard Worker    </register_config>
1025*61046927SAndroid Build Coastguard Worker  </set>
1026*61046927SAndroid Build Coastguard Worker
1027*61046927SAndroid Build Coastguard Worker  <set name="Render Metrics for 3D Pipeline Profile"
1028*61046927SAndroid Build Coastguard Worker       chipset="DG1"
1029*61046927SAndroid Build Coastguard Worker       symbol_name="RenderPipeProfile"
1030*61046927SAndroid Build Coastguard Worker       underscore_name="render_pipe_profile"
1031*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO"
1032*61046927SAndroid Build Coastguard Worker       hw_config_guid="3b27f553-aebc-45ec-aa2f-926d81a91fd9"
1033*61046927SAndroid Build Coastguard Worker       >
1034*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
1035*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
1036*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
1037*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
1038*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1039*61046927SAndroid Build Coastguard Worker             units="ns"
1040*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1041*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1042*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1043*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1044*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1045*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1046*61046927SAndroid Build Coastguard Worker             />
1047*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
1048*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
1049*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
1050*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
1051*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1052*61046927SAndroid Build Coastguard Worker             units="cycles"
1053*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1054*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
1055*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1056*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
1057*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1058*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1059*61046927SAndroid Build Coastguard Worker             />
1060*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
1061*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
1062*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
1063*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
1064*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1065*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
1066*61046927SAndroid Build Coastguard Worker             units="hz"
1067*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1068*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1069*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1070*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1071*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1072*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1073*61046927SAndroid Build Coastguard Worker             />
1074*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
1075*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
1076*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
1077*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
1078*61046927SAndroid Build Coastguard Worker             data_type="float"
1079*61046927SAndroid Build Coastguard Worker             max_equation="100"
1080*61046927SAndroid Build Coastguard Worker             units="percent"
1081*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1082*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1083*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1084*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
1085*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1086*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1087*61046927SAndroid Build Coastguard Worker             />
1088*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
1089*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
1090*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
1091*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
1092*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1093*61046927SAndroid Build Coastguard Worker             units="threads"
1094*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1095*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
1096*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
1097*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1098*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1099*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1100*61046927SAndroid Build Coastguard Worker             />
1101*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
1102*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
1103*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
1104*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
1105*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1106*61046927SAndroid Build Coastguard Worker             units="threads"
1107*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1108*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
1109*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
1110*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1111*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1112*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1113*61046927SAndroid Build Coastguard Worker             />
1114*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
1115*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
1116*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
1117*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
1118*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1119*61046927SAndroid Build Coastguard Worker             units="threads"
1120*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1121*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
1122*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
1123*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1124*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1125*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1126*61046927SAndroid Build Coastguard Worker             />
1127*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
1128*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
1129*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
1130*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
1131*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1132*61046927SAndroid Build Coastguard Worker             units="threads"
1133*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1134*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
1135*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
1136*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1137*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1138*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1139*61046927SAndroid Build Coastguard Worker             />
1140*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
1141*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
1142*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
1143*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
1144*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1145*61046927SAndroid Build Coastguard Worker             units="threads"
1146*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1147*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
1148*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
1149*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1150*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1151*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1152*61046927SAndroid Build Coastguard Worker             />
1153*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
1154*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
1155*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
1156*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
1157*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1158*61046927SAndroid Build Coastguard Worker             units="threads"
1159*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1160*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
1161*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
1162*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1163*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
1164*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1165*61046927SAndroid Build Coastguard Worker             />
1166*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
1167*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
1168*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
1169*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
1170*61046927SAndroid Build Coastguard Worker             data_type="float"
1171*61046927SAndroid Build Coastguard Worker             max_equation="100"
1172*61046927SAndroid Build Coastguard Worker             units="percent"
1173*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1174*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"
1175*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1176*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1177*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1178*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1179*61046927SAndroid Build Coastguard Worker             />
1180*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
1181*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
1182*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
1183*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
1184*61046927SAndroid Build Coastguard Worker             data_type="float"
1185*61046927SAndroid Build Coastguard Worker             max_equation="100"
1186*61046927SAndroid Build Coastguard Worker             units="percent"
1187*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1188*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"
1189*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1190*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1191*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1192*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1193*61046927SAndroid Build Coastguard Worker             />
1194*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
1195*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
1196*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
1197*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
1198*61046927SAndroid Build Coastguard Worker             data_type="float"
1199*61046927SAndroid Build Coastguard Worker             max_equation="100"
1200*61046927SAndroid Build Coastguard Worker             units="percent"
1201*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1202*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"
1203*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1204*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1205*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1206*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1207*61046927SAndroid Build Coastguard Worker             />
1208*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
1209*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
1210*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
1211*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
1212*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1213*61046927SAndroid Build Coastguard Worker             units="pixels"
1214*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1215*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
1216*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
1217*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1218*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1219*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1220*61046927SAndroid Build Coastguard Worker             />
1221*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
1222*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
1223*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
1224*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
1225*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1226*61046927SAndroid Build Coastguard Worker             units="pixels"
1227*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1228*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
1229*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1230*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1231*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1232*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1233*61046927SAndroid Build Coastguard Worker             />
1234*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
1235*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
1236*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
1237*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
1238*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1239*61046927SAndroid Build Coastguard Worker             units="pixels"
1240*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1241*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
1242*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1243*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1244*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1245*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1246*61046927SAndroid Build Coastguard Worker             />
1247*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
1248*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
1249*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
1250*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
1251*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1252*61046927SAndroid Build Coastguard Worker             units="pixels"
1253*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1254*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
1255*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
1256*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1257*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1258*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1259*61046927SAndroid Build Coastguard Worker             />
1260*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
1261*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
1262*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
1263*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
1264*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1265*61046927SAndroid Build Coastguard Worker             units="pixels"
1266*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1267*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
1268*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1269*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1270*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1271*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1272*61046927SAndroid Build Coastguard Worker             />
1273*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
1274*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
1275*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
1276*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
1277*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1278*61046927SAndroid Build Coastguard Worker             units="pixels"
1279*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1280*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
1281*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1282*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1283*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1284*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1285*61046927SAndroid Build Coastguard Worker             />
1286*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
1287*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
1288*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
1289*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
1290*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1291*61046927SAndroid Build Coastguard Worker             units="pixels"
1292*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1293*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
1294*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
1295*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1296*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1297*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1298*61046927SAndroid Build Coastguard Worker             />
1299*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
1300*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
1301*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
1302*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
1303*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1304*61046927SAndroid Build Coastguard Worker             units="texels"
1305*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1306*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
1307*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
1308*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
1309*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1310*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1311*61046927SAndroid Build Coastguard Worker             />
1312*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
1313*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
1314*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
1315*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
1316*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1317*61046927SAndroid Build Coastguard Worker             units="texels"
1318*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1319*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
1320*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
1321*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
1322*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1323*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1324*61046927SAndroid Build Coastguard Worker             />
1325*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
1326*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
1327*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
1328*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
1329*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1330*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
1331*61046927SAndroid Build Coastguard Worker             units="bytes"
1332*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1333*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
1334*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1335*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1336*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
1337*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1338*61046927SAndroid Build Coastguard Worker             />
1339*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
1340*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
1341*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
1342*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
1343*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1344*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
1345*61046927SAndroid Build Coastguard Worker             units="bytes"
1346*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1347*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
1348*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
1349*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1350*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
1351*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1352*61046927SAndroid Build Coastguard Worker             />
1353*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
1354*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
1355*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
1356*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
1357*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1358*61046927SAndroid Build Coastguard Worker             units="messages"
1359*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1360*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
1361*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1362*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1363*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
1364*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1365*61046927SAndroid Build Coastguard Worker             />
1366*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
1367*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
1368*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
1369*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
1370*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1371*61046927SAndroid Build Coastguard Worker             units="messages"
1372*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1373*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
1374*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
1375*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1376*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1377*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1378*61046927SAndroid Build Coastguard Worker             />
1379*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
1380*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
1381*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
1382*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
1383*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1384*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
1385*61046927SAndroid Build Coastguard Worker             units="bytes"
1386*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
1387*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
1388*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
1389*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
1390*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
1391*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1392*61046927SAndroid Build Coastguard Worker             />
1393*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
1394*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
1395*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
1396*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
1397*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1398*61046927SAndroid Build Coastguard Worker             units="messages"
1399*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1400*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
1401*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
1402*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1403*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1404*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1405*61046927SAndroid Build Coastguard Worker             />
1406*61046927SAndroid Build Coastguard Worker    <counter name="VF Bottleneck"
1407*61046927SAndroid Build Coastguard Worker             symbol_name="VfBottleneck"
1408*61046927SAndroid Build Coastguard Worker             underscore_name="vf_bottleneck"
1409*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
1410*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1411*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1412*61046927SAndroid Build Coastguard Worker             data_type="float"
1413*61046927SAndroid Build Coastguard Worker             max_equation="100"
1414*61046927SAndroid Build Coastguard Worker             units="percent"
1415*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1416*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
1417*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Input Assembler"
1418*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1419*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1420*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1421*61046927SAndroid Build Coastguard Worker             />
1422*61046927SAndroid Build Coastguard Worker    <counter name="VS Bottleneck"
1423*61046927SAndroid Build Coastguard Worker             symbol_name="VsBottleneck"
1424*61046927SAndroid Build Coastguard Worker             underscore_name="vs_bottleneck"
1425*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
1426*61046927SAndroid Build Coastguard Worker             low_watermark="10"
1427*61046927SAndroid Build Coastguard Worker             high_watermark="30"
1428*61046927SAndroid Build Coastguard Worker             data_type="float"
1429*61046927SAndroid Build Coastguard Worker             max_equation="100"
1430*61046927SAndroid Build Coastguard Worker             units="percent"
1431*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1432*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
1433*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Vertex Shader"
1434*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1435*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1436*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1437*61046927SAndroid Build Coastguard Worker             />
1438*61046927SAndroid Build Coastguard Worker    <counter name="HS Bottleneck"
1439*61046927SAndroid Build Coastguard Worker             symbol_name="HsBottleneck"
1440*61046927SAndroid Build Coastguard Worker             underscore_name="hs_bottleneck"
1441*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
1442*61046927SAndroid Build Coastguard Worker             low_watermark="3"
1443*61046927SAndroid Build Coastguard Worker             high_watermark="9"
1444*61046927SAndroid Build Coastguard Worker             data_type="float"
1445*61046927SAndroid Build Coastguard Worker             max_equation="100"
1446*61046927SAndroid Build Coastguard Worker             units="percent"
1447*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1448*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
1449*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Hull Shader"
1450*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1451*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1452*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1453*61046927SAndroid Build Coastguard Worker             />
1454*61046927SAndroid Build Coastguard Worker    <counter name="DS Bottleneck"
1455*61046927SAndroid Build Coastguard Worker             symbol_name="DsBottleneck"
1456*61046927SAndroid Build Coastguard Worker             underscore_name="ds_bottleneck"
1457*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
1458*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1459*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1460*61046927SAndroid Build Coastguard Worker             data_type="float"
1461*61046927SAndroid Build Coastguard Worker             max_equation="100"
1462*61046927SAndroid Build Coastguard Worker             units="percent"
1463*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1464*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
1465*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Domain Shader"
1466*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1467*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1468*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1469*61046927SAndroid Build Coastguard Worker             />
1470*61046927SAndroid Build Coastguard Worker    <counter name="GS Bottleneck"
1471*61046927SAndroid Build Coastguard Worker             symbol_name="GsBottleneck"
1472*61046927SAndroid Build Coastguard Worker             underscore_name="gs_bottleneck"
1473*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
1474*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1475*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1476*61046927SAndroid Build Coastguard Worker             data_type="float"
1477*61046927SAndroid Build Coastguard Worker             max_equation="100"
1478*61046927SAndroid Build Coastguard Worker             units="percent"
1479*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1480*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
1481*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Geometry Shader"
1482*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1483*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1484*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1485*61046927SAndroid Build Coastguard Worker             />
1486*61046927SAndroid Build Coastguard Worker    <counter name="SO Bottleneck"
1487*61046927SAndroid Build Coastguard Worker             symbol_name="SoBottleneck"
1488*61046927SAndroid Build Coastguard Worker             underscore_name="so_bottleneck"
1489*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
1490*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1491*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1492*61046927SAndroid Build Coastguard Worker             data_type="float"
1493*61046927SAndroid Build Coastguard Worker             max_equation="100"
1494*61046927SAndroid Build Coastguard Worker             units="percent"
1495*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1496*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
1497*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Stream Output"
1498*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1499*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1500*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1501*61046927SAndroid Build Coastguard Worker             />
1502*61046927SAndroid Build Coastguard Worker    <counter name="Clipper Bottleneck"
1503*61046927SAndroid Build Coastguard Worker             symbol_name="ClBottleneck"
1504*61046927SAndroid Build Coastguard Worker             underscore_name="cl_bottleneck"
1505*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
1506*61046927SAndroid Build Coastguard Worker             low_watermark="10"
1507*61046927SAndroid Build Coastguard Worker             high_watermark="30"
1508*61046927SAndroid Build Coastguard Worker             data_type="float"
1509*61046927SAndroid Build Coastguard Worker             max_equation="100"
1510*61046927SAndroid Build Coastguard Worker             units="percent"
1511*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1512*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
1513*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Clipper"
1514*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1515*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1516*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1517*61046927SAndroid Build Coastguard Worker             />
1518*61046927SAndroid Build Coastguard Worker    <counter name="Strip-Fans Bottleneck"
1519*61046927SAndroid Build Coastguard Worker             symbol_name="SfBottleneck"
1520*61046927SAndroid Build Coastguard Worker             underscore_name="sf_bottleneck"
1521*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
1522*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1523*61046927SAndroid Build Coastguard Worker             high_watermark="10"
1524*61046927SAndroid Build Coastguard Worker             data_type="float"
1525*61046927SAndroid Build Coastguard Worker             max_equation="100"
1526*61046927SAndroid Build Coastguard Worker             units="percent"
1527*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1528*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
1529*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1530*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1531*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1532*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1533*61046927SAndroid Build Coastguard Worker             />
1534*61046927SAndroid Build Coastguard Worker    <counter name="Hi-Depth Bottleneck"
1535*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthBottleneck"
1536*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_bottleneck"
1537*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
1538*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1539*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1540*61046927SAndroid Build Coastguard Worker             data_type="float"
1541*61046927SAndroid Build Coastguard Worker             max_equation="100"
1542*61046927SAndroid Build Coastguard Worker             units="percent"
1543*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1544*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
1545*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1546*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1547*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1548*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1549*61046927SAndroid Build Coastguard Worker             />
1550*61046927SAndroid Build Coastguard Worker    <counter name="BC Bottleneck"
1551*61046927SAndroid Build Coastguard Worker             symbol_name="BcBottleneck"
1552*61046927SAndroid Build Coastguard Worker             underscore_name="bc_bottleneck"
1553*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
1554*61046927SAndroid Build Coastguard Worker             low_watermark="5"
1555*61046927SAndroid Build Coastguard Worker             high_watermark="15"
1556*61046927SAndroid Build Coastguard Worker             data_type="float"
1557*61046927SAndroid Build Coastguard Worker             max_equation="100"
1558*61046927SAndroid Build Coastguard Worker             units="percent"
1559*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1560*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
1561*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
1562*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Indicate Draw"
1563*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1564*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1565*61046927SAndroid Build Coastguard Worker             />
1566*61046927SAndroid Build Coastguard Worker    <counter name="HS Stall"
1567*61046927SAndroid Build Coastguard Worker             symbol_name="HsStall"
1568*61046927SAndroid Build Coastguard Worker             underscore_name="hs_stall"
1569*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hull stall pipeline stage was stalled."
1570*61046927SAndroid Build Coastguard Worker             data_type="float"
1571*61046927SAndroid Build Coastguard Worker             max_equation="100"
1572*61046927SAndroid Build Coastguard Worker             units="percent"
1573*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1574*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
1575*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Hull Shader"
1576*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1577*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1578*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1579*61046927SAndroid Build Coastguard Worker             />
1580*61046927SAndroid Build Coastguard Worker    <counter name="DS Stall"
1581*61046927SAndroid Build Coastguard Worker             symbol_name="DsStall"
1582*61046927SAndroid Build Coastguard Worker             underscore_name="ds_stall"
1583*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which domain shader pipeline stage was stalled."
1584*61046927SAndroid Build Coastguard Worker             data_type="float"
1585*61046927SAndroid Build Coastguard Worker             max_equation="100"
1586*61046927SAndroid Build Coastguard Worker             units="percent"
1587*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1588*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
1589*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Domain Shader"
1590*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1591*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1592*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1593*61046927SAndroid Build Coastguard Worker             />
1594*61046927SAndroid Build Coastguard Worker    <counter name="SO Stall"
1595*61046927SAndroid Build Coastguard Worker             symbol_name="SoStall"
1596*61046927SAndroid Build Coastguard Worker             underscore_name="so_stall"
1597*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which stream-output pipeline stage was stalled."
1598*61046927SAndroid Build Coastguard Worker             data_type="float"
1599*61046927SAndroid Build Coastguard Worker             max_equation="100"
1600*61046927SAndroid Build Coastguard Worker             units="percent"
1601*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1602*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
1603*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Stream Output"
1604*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1605*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1606*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1607*61046927SAndroid Build Coastguard Worker             />
1608*61046927SAndroid Build Coastguard Worker    <counter name="CL Stall"
1609*61046927SAndroid Build Coastguard Worker             symbol_name="ClStall"
1610*61046927SAndroid Build Coastguard Worker             underscore_name="cl_stall"
1611*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which clipper pipeline stage was stalled."
1612*61046927SAndroid Build Coastguard Worker             data_type="float"
1613*61046927SAndroid Build Coastguard Worker             max_equation="100"
1614*61046927SAndroid Build Coastguard Worker             units="percent"
1615*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1616*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
1617*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Clipper"
1618*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1619*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1620*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1621*61046927SAndroid Build Coastguard Worker             />
1622*61046927SAndroid Build Coastguard Worker    <counter name="SF Stall"
1623*61046927SAndroid Build Coastguard Worker             symbol_name="SfStall"
1624*61046927SAndroid Build Coastguard Worker             underscore_name="sf_stall"
1625*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which strip-fans pipeline stage was stalled."
1626*61046927SAndroid Build Coastguard Worker             data_type="float"
1627*61046927SAndroid Build Coastguard Worker             max_equation="100"
1628*61046927SAndroid Build Coastguard Worker             units="percent"
1629*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1630*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
1631*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
1632*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Correlate Draw"
1633*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1634*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1635*61046927SAndroid Build Coastguard Worker             />
1636*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
1637*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
1638*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
1639*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
1640*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00123E00" />
1641*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10087C00" />
1642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060C40B3" />
1643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140C3C00" />
1644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0C0000" />
1645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120D0320" />
1646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E3E00" />
1647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000E0000" />
1648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x280E0000" />
1649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C0F001F" />
1650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E120002" />
1651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20120000" />
1652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E130002" />
1653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
1654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
1655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
1656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34005540" />
1657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
1658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
1659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
1660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06004000" />
1661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
1662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
1663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
1664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
1665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C012000" />
1666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E012000" />
1667*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A015500" />
1668*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
1669*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
1670*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
1671*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06014000" />
1672*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08014000" />
1673*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
1674*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18012000" />
1675*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405FFDF" />
1676*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050001" />
1677*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2205FFF0" />
1678*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08081000" />
1679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C080200" />
1680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24065155" />
1681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060015" />
1682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22065400" />
1683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0901F7" />
1684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14098000" />
1685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A09F000" />
1686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0C0031" />
1687*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180C0092" />
1688*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0C00B1" />
1689*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020C0093" />
1690*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040C0033" />
1691*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100C0000" />
1692*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0C0000" />
1693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000C0000" />
1694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0D0022" />
1695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100D0000" />
1696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0DA5A8" />
1697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D1A41" />
1698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100E0017" />
1699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160E0013" />
1700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0E0081" />
1701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E0082" />
1702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E0102" />
1703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140E0000" />
1704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0E0000" />
1705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E0000" />
1706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120E0000" />
1707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0F0225" />
1708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
1709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
1710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100B4000" />
1711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140B4000" />
1712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160B4000" />
1713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180B4000" />
1714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0B4000" />
1715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
1716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020B4000" />
1717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040B4000" />
1718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060B4000" />
1719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080B4000" />
1720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
1721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0B4000" />
1722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
1723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105555" />
1724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101555" />
1725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
1726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14003F" />
1727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
1728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
1729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
1730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11AAAA" />
1731*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112AAA" />
1732*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100002" />
1733*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100202" />
1734*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5110040A" />
1735*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53100202" />
1736*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100202" />
1737*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
1738*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
1739*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100006" />
1740*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100000" />
1741*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100202" />
1742*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100202" />
1743*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
1744*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
1745*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
1746*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
1747*61046927SAndroid Build Coastguard Worker    </register_config>
1748*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
1749*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
1750*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
1751*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
1752*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
1753*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
1754*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
1755*61046927SAndroid Build Coastguard Worker    </register_config>
1756*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
1757*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
1758*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
1759*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
1760*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
1761*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
1762*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
1763*61046927SAndroid Build Coastguard Worker    </register_config>
1764*61046927SAndroid Build Coastguard Worker  </set>
1765*61046927SAndroid Build Coastguard Worker
1766*61046927SAndroid Build Coastguard Worker  <set name="Metric set HDCAndSF (DG1)"
1767*61046927SAndroid Build Coastguard Worker       chipset="DG1"
1768*61046927SAndroid Build Coastguard Worker       symbol_name="HDCAndSF"
1769*61046927SAndroid Build Coastguard Worker       underscore_name="hdc_and_sf"
1770*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO"
1771*61046927SAndroid Build Coastguard Worker       hw_config_guid="1fa73aed-3861-4c19-8105-e55986c8a4e5"
1772*61046927SAndroid Build Coastguard Worker       >
1773*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
1774*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
1775*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
1776*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
1777*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1778*61046927SAndroid Build Coastguard Worker             units="ns"
1779*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1780*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
1781*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1782*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1783*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1784*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1785*61046927SAndroid Build Coastguard Worker             />
1786*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
1787*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
1788*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
1789*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
1790*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1791*61046927SAndroid Build Coastguard Worker             units="cycles"
1792*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1793*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
1794*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1795*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
1796*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1797*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1798*61046927SAndroid Build Coastguard Worker             />
1799*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
1800*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
1801*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
1802*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
1803*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1804*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
1805*61046927SAndroid Build Coastguard Worker             units="hz"
1806*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1807*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
1808*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1809*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
1810*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1811*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1812*61046927SAndroid Build Coastguard Worker             />
1813*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
1814*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
1815*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
1816*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
1817*61046927SAndroid Build Coastguard Worker             data_type="float"
1818*61046927SAndroid Build Coastguard Worker             max_equation="100"
1819*61046927SAndroid Build Coastguard Worker             units="percent"
1820*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1821*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1822*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
1823*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
1824*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1825*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1826*61046927SAndroid Build Coastguard Worker             />
1827*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
1828*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
1829*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
1830*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
1831*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1832*61046927SAndroid Build Coastguard Worker             units="threads"
1833*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1834*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
1835*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
1836*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1837*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1838*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1839*61046927SAndroid Build Coastguard Worker             />
1840*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
1841*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
1842*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
1843*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
1844*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1845*61046927SAndroid Build Coastguard Worker             units="threads"
1846*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1847*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
1848*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
1849*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1850*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1851*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1852*61046927SAndroid Build Coastguard Worker             />
1853*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
1854*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
1855*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
1856*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
1857*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1858*61046927SAndroid Build Coastguard Worker             units="threads"
1859*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1860*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
1861*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
1862*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1863*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1864*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1865*61046927SAndroid Build Coastguard Worker             />
1866*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
1867*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
1868*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
1869*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
1870*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1871*61046927SAndroid Build Coastguard Worker             units="threads"
1872*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1873*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
1874*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
1875*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1876*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1877*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1878*61046927SAndroid Build Coastguard Worker             />
1879*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
1880*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
1881*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
1882*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
1883*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1884*61046927SAndroid Build Coastguard Worker             units="threads"
1885*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1886*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
1887*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
1888*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1889*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1890*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1891*61046927SAndroid Build Coastguard Worker             />
1892*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
1893*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
1894*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
1895*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
1896*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1897*61046927SAndroid Build Coastguard Worker             units="threads"
1898*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1899*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
1900*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
1901*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1902*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
1903*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1904*61046927SAndroid Build Coastguard Worker             />
1905*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
1906*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
1907*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
1908*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
1909*61046927SAndroid Build Coastguard Worker             data_type="float"
1910*61046927SAndroid Build Coastguard Worker             max_equation="100"
1911*61046927SAndroid Build Coastguard Worker             units="percent"
1912*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1913*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1914*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1915*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1916*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1917*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1918*61046927SAndroid Build Coastguard Worker             />
1919*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
1920*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
1921*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
1922*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
1923*61046927SAndroid Build Coastguard Worker             data_type="float"
1924*61046927SAndroid Build Coastguard Worker             max_equation="100"
1925*61046927SAndroid Build Coastguard Worker             units="percent"
1926*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1927*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1928*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1929*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1930*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1931*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1932*61046927SAndroid Build Coastguard Worker             />
1933*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
1934*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
1935*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
1936*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
1937*61046927SAndroid Build Coastguard Worker             data_type="float"
1938*61046927SAndroid Build Coastguard Worker             max_equation="100"
1939*61046927SAndroid Build Coastguard Worker             units="percent"
1940*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
1941*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"
1942*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
1943*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1944*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
1945*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1946*61046927SAndroid Build Coastguard Worker             />
1947*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
1948*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
1949*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
1950*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
1951*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1952*61046927SAndroid Build Coastguard Worker             units="pixels"
1953*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1954*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
1955*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
1956*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1957*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1958*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1959*61046927SAndroid Build Coastguard Worker             />
1960*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
1961*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
1962*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
1963*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
1964*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1965*61046927SAndroid Build Coastguard Worker             units="pixels"
1966*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1967*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
1968*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
1969*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1970*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1971*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1972*61046927SAndroid Build Coastguard Worker             />
1973*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
1974*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
1975*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
1976*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
1977*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1978*61046927SAndroid Build Coastguard Worker             units="pixels"
1979*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1980*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
1981*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
1982*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
1983*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1984*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1985*61046927SAndroid Build Coastguard Worker             />
1986*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
1987*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
1988*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
1989*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
1990*61046927SAndroid Build Coastguard Worker             data_type="uint64"
1991*61046927SAndroid Build Coastguard Worker             units="pixels"
1992*61046927SAndroid Build Coastguard Worker             semantic_type="event"
1993*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
1994*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
1995*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
1996*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
1997*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
1998*61046927SAndroid Build Coastguard Worker             />
1999*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
2000*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
2001*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
2002*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2003*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2004*61046927SAndroid Build Coastguard Worker             units="pixels"
2005*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2006*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
2007*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2008*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2009*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2010*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2011*61046927SAndroid Build Coastguard Worker             />
2012*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
2013*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
2014*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
2015*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
2016*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2017*61046927SAndroid Build Coastguard Worker             units="pixels"
2018*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2019*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
2020*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2021*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2022*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2023*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2024*61046927SAndroid Build Coastguard Worker             />
2025*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
2026*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
2027*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
2028*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
2029*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2030*61046927SAndroid Build Coastguard Worker             units="pixels"
2031*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2032*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
2033*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2034*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2035*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2036*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2037*61046927SAndroid Build Coastguard Worker             />
2038*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
2039*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
2040*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
2041*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2042*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2043*61046927SAndroid Build Coastguard Worker             units="texels"
2044*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2045*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
2046*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
2047*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2048*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2049*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2050*61046927SAndroid Build Coastguard Worker             />
2051*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
2052*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
2053*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
2054*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2055*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2056*61046927SAndroid Build Coastguard Worker             units="texels"
2057*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2058*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
2059*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
2060*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
2061*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2062*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2063*61046927SAndroid Build Coastguard Worker             />
2064*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
2065*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
2066*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
2067*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
2068*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2069*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2070*61046927SAndroid Build Coastguard Worker             units="bytes"
2071*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2072*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
2073*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2074*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2075*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2076*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2077*61046927SAndroid Build Coastguard Worker             />
2078*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
2079*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
2080*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
2081*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
2082*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2083*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2084*61046927SAndroid Build Coastguard Worker             units="bytes"
2085*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2086*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
2087*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2088*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2089*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2090*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2091*61046927SAndroid Build Coastguard Worker             />
2092*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
2093*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
2094*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
2095*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
2096*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2097*61046927SAndroid Build Coastguard Worker             units="messages"
2098*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2099*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
2100*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2101*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2102*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2103*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2104*61046927SAndroid Build Coastguard Worker             />
2105*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
2106*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
2107*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
2108*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
2109*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2110*61046927SAndroid Build Coastguard Worker             units="messages"
2111*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2112*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
2113*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
2114*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2115*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2116*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2117*61046927SAndroid Build Coastguard Worker             />
2118*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
2119*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
2120*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
2121*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2122*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2123*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2124*61046927SAndroid Build Coastguard Worker             units="bytes"
2125*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2126*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
2127*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2128*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
2129*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2130*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2131*61046927SAndroid Build Coastguard Worker             />
2132*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
2133*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
2134*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
2135*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
2136*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2137*61046927SAndroid Build Coastguard Worker             units="messages"
2138*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2139*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
2140*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
2141*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2142*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2143*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2144*61046927SAndroid Build Coastguard Worker             />
2145*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice0 Non-sampler Shader Access Stalled On L3"
2146*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader00AccessStalledOnL3"
2147*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader00_access_stalled_on_l3"
2148*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)"
2149*61046927SAndroid Build Coastguard Worker             data_type="float"
2150*61046927SAndroid Build Coastguard Worker             max_equation="100"
2151*61046927SAndroid Build Coastguard Worker             units="percent"
2152*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2153*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 2 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
2154*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
2155*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2156*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2157*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2158*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2159*61046927SAndroid Build Coastguard Worker             />
2160*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice1 Non-sampler Shader Access Stalled On L3"
2161*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader01AccessStalledOnL3"
2162*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader01_access_stalled_on_l3"
2163*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)"
2164*61046927SAndroid Build Coastguard Worker             data_type="float"
2165*61046927SAndroid Build Coastguard Worker             max_equation="100"
2166*61046927SAndroid Build Coastguard Worker             units="percent"
2167*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2168*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
2169*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
2170*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2171*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2172*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2173*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2174*61046927SAndroid Build Coastguard Worker             />
2175*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice2 Non-sampler Shader Access Stalled On L3"
2176*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader02AccessStalledOnL3"
2177*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader02_access_stalled_on_l3"
2178*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice2)"
2179*61046927SAndroid Build Coastguard Worker             data_type="float"
2180*61046927SAndroid Build Coastguard Worker             max_equation="100"
2181*61046927SAndroid Build Coastguard Worker             units="percent"
2182*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2183*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 4 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
2184*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
2185*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2186*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2187*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2188*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2189*61046927SAndroid Build Coastguard Worker             />
2190*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice3 Non-sampler Shader Access Stalled On L3"
2191*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader03AccessStalledOnL3"
2192*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader03_access_stalled_on_l3"
2193*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice3)"
2194*61046927SAndroid Build Coastguard Worker             data_type="float"
2195*61046927SAndroid Build Coastguard Worker             max_equation="100"
2196*61046927SAndroid Build Coastguard Worker             units="percent"
2197*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2198*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
2199*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
2200*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2201*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2202*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2203*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2204*61046927SAndroid Build Coastguard Worker             />
2205*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice4 Non-sampler Shader Access Stalled On L3"
2206*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader04AccessStalledOnL3"
2207*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader04_access_stalled_on_l3"
2208*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice4)"
2209*61046927SAndroid Build Coastguard Worker             data_type="float"
2210*61046927SAndroid Build Coastguard Worker             max_equation="100"
2211*61046927SAndroid Build Coastguard Worker             units="percent"
2212*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2213*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 6 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
2214*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
2215*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2216*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2217*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2218*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2219*61046927SAndroid Build Coastguard Worker             />
2220*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Dualsubslice5 Non-sampler Shader Access Stalled On L3"
2221*61046927SAndroid Build Coastguard Worker             symbol_name="NonSamplerShader05AccessStalledOnL3"
2222*61046927SAndroid Build Coastguard Worker             underscore_name="non_sampler_shader05_access_stalled_on_l3"
2223*61046927SAndroid Build Coastguard Worker             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Dualsubslice5)"
2224*61046927SAndroid Build Coastguard Worker             data_type="float"
2225*61046927SAndroid Build Coastguard Worker             max_equation="100"
2226*61046927SAndroid Build Coastguard Worker             units="percent"
2227*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2228*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ C 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
2229*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
2230*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Data Port"
2231*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2232*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2233*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
2234*61046927SAndroid Build Coastguard Worker             />
2235*61046927SAndroid Build Coastguard Worker    <counter name="Polygon Data Ready"
2236*61046927SAndroid Build Coastguard Worker             symbol_name="PolyDataReady"
2237*61046927SAndroid Build Coastguard Worker             underscore_name="poly_data_ready"
2238*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which geometry pipeline output is ready"
2239*61046927SAndroid Build Coastguard Worker             data_type="float"
2240*61046927SAndroid Build Coastguard Worker             max_equation="100"
2241*61046927SAndroid Build Coastguard Worker             units="percent"
2242*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2243*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2244*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe/Strip-Fans"
2245*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2246*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2247*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2248*61046927SAndroid Build Coastguard Worker             />
2249*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
2250*61046927SAndroid Build Coastguard Worker             symbol_name="PixelData00Ready"
2251*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_data00_ready"
2252*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)"
2253*61046927SAndroid Build Coastguard Worker             data_type="float"
2254*61046927SAndroid Build Coastguard Worker             max_equation="100"
2255*61046927SAndroid Build Coastguard Worker             units="percent"
2256*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2257*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
2258*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer/Early Depth Test"
2259*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2260*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2261*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2262*61046927SAndroid Build Coastguard Worker             />
2263*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe1 Post-EarlyZ Pixel Data Ready"
2264*61046927SAndroid Build Coastguard Worker             symbol_name="PixelData01Ready"
2265*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_data01_ready"
2266*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0  pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
2267*61046927SAndroid Build Coastguard Worker             data_type="float"
2268*61046927SAndroid Build Coastguard Worker             max_equation="100"
2269*61046927SAndroid Build Coastguard Worker             units="percent"
2270*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2271*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
2272*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer/Early Depth Test"
2273*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2274*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2275*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2276*61046927SAndroid Build Coastguard Worker             />
2277*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe2 Post-EarlyZ Pixel Data Ready"
2278*61046927SAndroid Build Coastguard Worker             symbol_name="PixelData02Ready"
2279*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_data02_ready"
2280*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0  pipe2 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
2281*61046927SAndroid Build Coastguard Worker             data_type="float"
2282*61046927SAndroid Build Coastguard Worker             max_equation="100"
2283*61046927SAndroid Build Coastguard Worker             units="percent"
2284*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2285*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
2286*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer/Early Depth Test"
2287*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2288*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2289*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2290*61046927SAndroid Build Coastguard Worker             />
2291*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
2292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
2293*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
2294*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
2295*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14112600" />
2296*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14312600" />
2297*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14512600" />
2298*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14712600" />
2299*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14912600" />
2300*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14B12600" />
2301*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120800A0" />
2302*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120900A0" />
2303*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120A00A0" />
2304*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x240B0019" />
2305*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02110077" />
2306*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10110000" />
2307*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00110000" />
2308*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02128000" />
2309*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12138000" />
2310*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04310077" />
2311*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10310000" />
2312*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02310000" />
2313*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04328000" />
2314*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14338000" />
2315*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06510077" />
2316*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10510000" />
2317*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02510000" />
2318*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06528000" />
2319*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16538000" />
2320*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08710077" />
2321*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10710000" />
2322*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04710000" />
2323*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08728000" />
2324*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18738000" />
2325*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A910077" />
2326*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10910000" />
2327*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04910000" />
2328*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A928000" />
2329*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A938000" />
2330*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB10077" />
2331*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B10000" />
2332*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B10000" />
2333*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB28000" />
2334*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CB30100" />
2335*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00004000" />
2336*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
2337*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
2338*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
2339*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34000540" />
2340*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
2341*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
2342*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06004000" />
2343*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
2344*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
2345*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
2346*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00014000" />
2347*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
2348*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C012000" />
2349*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E012000" />
2350*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A011500" />
2351*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
2352*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
2353*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06014000" />
2354*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08014000" />
2355*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
2356*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18012000" />
2357*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C05C000" />
2358*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x240505FF" />
2359*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2205FF90" />
2360*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A082300" />
2361*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C080022" />
2362*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C080000" />
2363*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14088000" />
2364*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C064000" />
2365*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24060156" />
2366*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22064000" />
2367*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08092300" />
2368*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A090022" />
2369*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090007" />
2370*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10098000" />
2371*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A09E000" />
2372*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22078000" />
2373*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060A2300" />
2374*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080A0022" />
2375*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100A0000" />
2376*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180A0180" />
2377*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D5400" />
2378*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D0001" />
2379*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0EC000" />
2380*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0E4000" />
2381*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E8000" />
2382*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000B00F7" />
2383*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200B0000" />
2384*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
2385*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100B4000" />
2386*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060B8000" />
2387*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
2388*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0B4000" />
2389*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
2390*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
2391*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105555" />
2392*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D100055" />
2393*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
2394*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
2395*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140007" />
2396*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
2397*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
2398*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
2399*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B114000" />
2400*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11AAAA" />
2401*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x611100AA" />
2402*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101310" />
2403*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100002" />
2404*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F101808" />
2405*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51101717" />
2406*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53100717" />
2407*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
2408*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
2409*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100311" />
2410*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100A08" />
2411*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
2412*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
2413*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
2414*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
2415*61046927SAndroid Build Coastguard Worker    </register_config>
2416*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
2417*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
2418*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
2419*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0xF0800000" />
2420*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
2421*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
2422*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x000F0000" />
2423*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000002" />
2424*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFE" />
2425*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000002" />
2426*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFE" />
2427*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000030" />
2428*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFF9" />
2429*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000030" />
2430*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFF9" />
2431*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x000000C0" />
2432*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFE7" />
2433*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x000000C0" />
2434*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFE7" />
2435*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D958" value="0x00000300" />
2436*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D95C" value="0x0000FF9F" />
2437*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC18" value="0x00000300" />
2438*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC1C" value="0x0000FF9F" />
2439*61046927SAndroid Build Coastguard Worker    </register_config>
2440*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
2441*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
2442*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
2443*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
2444*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
2445*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
2446*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
2447*61046927SAndroid Build Coastguard Worker    </register_config>
2448*61046927SAndroid Build Coastguard Worker  </set>
2449*61046927SAndroid Build Coastguard Worker
2450*61046927SAndroid Build Coastguard Worker  <set name="Metric set RasterizerAndPixelBackend"
2451*61046927SAndroid Build Coastguard Worker       chipset="DG1"
2452*61046927SAndroid Build Coastguard Worker       symbol_name="RasterizerAndPixelBackend"
2453*61046927SAndroid Build Coastguard Worker       underscore_name="rasterizer_and_pixel_backend"
2454*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL IO"
2455*61046927SAndroid Build Coastguard Worker       hw_config_guid="2bb016ee-a9b7-477e-8d5d-f7fd179a8f16"
2456*61046927SAndroid Build Coastguard Worker       >
2457*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
2458*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
2459*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
2460*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
2461*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2462*61046927SAndroid Build Coastguard Worker             units="ns"
2463*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2464*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
2465*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2466*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2467*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2468*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2469*61046927SAndroid Build Coastguard Worker             />
2470*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
2471*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
2472*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
2473*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
2474*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2475*61046927SAndroid Build Coastguard Worker             units="cycles"
2476*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2477*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
2478*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2479*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
2480*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2481*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2482*61046927SAndroid Build Coastguard Worker             />
2483*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
2484*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
2485*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
2486*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
2487*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2488*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
2489*61046927SAndroid Build Coastguard Worker             units="hz"
2490*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2491*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
2492*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2493*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
2494*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2495*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2496*61046927SAndroid Build Coastguard Worker             />
2497*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
2498*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
2499*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
2500*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
2501*61046927SAndroid Build Coastguard Worker             data_type="float"
2502*61046927SAndroid Build Coastguard Worker             max_equation="100"
2503*61046927SAndroid Build Coastguard Worker             units="percent"
2504*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2505*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
2506*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
2507*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
2508*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2509*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2510*61046927SAndroid Build Coastguard Worker             />
2511*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
2512*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
2513*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
2514*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
2515*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2516*61046927SAndroid Build Coastguard Worker             units="threads"
2517*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2518*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
2519*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
2520*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2521*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2522*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2523*61046927SAndroid Build Coastguard Worker             />
2524*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
2525*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
2526*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
2527*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
2528*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2529*61046927SAndroid Build Coastguard Worker             units="threads"
2530*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2531*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
2532*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
2533*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2534*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2535*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2536*61046927SAndroid Build Coastguard Worker             />
2537*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
2538*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
2539*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
2540*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
2541*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2542*61046927SAndroid Build Coastguard Worker             units="threads"
2543*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2544*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
2545*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
2546*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2547*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2548*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2549*61046927SAndroid Build Coastguard Worker             />
2550*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
2551*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
2552*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
2553*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
2554*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2555*61046927SAndroid Build Coastguard Worker             units="threads"
2556*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2557*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
2558*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
2559*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2560*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2561*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2562*61046927SAndroid Build Coastguard Worker             />
2563*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
2564*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
2565*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
2566*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
2567*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2568*61046927SAndroid Build Coastguard Worker             units="threads"
2569*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2570*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
2571*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
2572*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2573*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2574*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2575*61046927SAndroid Build Coastguard Worker             />
2576*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
2577*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
2578*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
2579*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
2580*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2581*61046927SAndroid Build Coastguard Worker             units="threads"
2582*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2583*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
2584*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
2585*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2586*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
2587*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2588*61046927SAndroid Build Coastguard Worker             />
2589*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
2590*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
2591*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
2592*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
2593*61046927SAndroid Build Coastguard Worker             data_type="float"
2594*61046927SAndroid Build Coastguard Worker             max_equation="100"
2595*61046927SAndroid Build Coastguard Worker             units="percent"
2596*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2597*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"
2598*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2599*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2600*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2601*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2602*61046927SAndroid Build Coastguard Worker             />
2603*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
2604*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
2605*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
2606*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
2607*61046927SAndroid Build Coastguard Worker             data_type="float"
2608*61046927SAndroid Build Coastguard Worker             max_equation="100"
2609*61046927SAndroid Build Coastguard Worker             units="percent"
2610*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2611*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"
2612*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2613*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2614*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2615*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2616*61046927SAndroid Build Coastguard Worker             />
2617*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
2618*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
2619*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
2620*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
2621*61046927SAndroid Build Coastguard Worker             data_type="float"
2622*61046927SAndroid Build Coastguard Worker             max_equation="100"
2623*61046927SAndroid Build Coastguard Worker             units="percent"
2624*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2625*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"
2626*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
2627*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2628*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2629*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2630*61046927SAndroid Build Coastguard Worker             />
2631*61046927SAndroid Build Coastguard Worker    <counter name="Rasterized Pixels"
2632*61046927SAndroid Build Coastguard Worker             symbol_name="RasterizedPixels"
2633*61046927SAndroid Build Coastguard Worker             underscore_name="rasterized_pixels"
2634*61046927SAndroid Build Coastguard Worker             description="The total number of rasterized pixels."
2635*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2636*61046927SAndroid Build Coastguard Worker             units="pixels"
2637*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2638*61046927SAndroid Build Coastguard Worker             equation="A 21 READ 4 UMUL"
2639*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer"
2640*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2641*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2642*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2643*61046927SAndroid Build Coastguard Worker             />
2644*61046927SAndroid Build Coastguard Worker    <counter name="Early Hi-Depth Test Fails"
2645*61046927SAndroid Build Coastguard Worker             symbol_name="HiDepthTestFails"
2646*61046927SAndroid Build Coastguard Worker             underscore_name="hi_depth_test_fails"
2647*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early hierarchical depth test."
2648*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2649*61046927SAndroid Build Coastguard Worker             units="pixels"
2650*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2651*61046927SAndroid Build Coastguard Worker             equation="A 22 READ 4 UMUL"
2652*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
2653*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2654*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2655*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2656*61046927SAndroid Build Coastguard Worker             />
2657*61046927SAndroid Build Coastguard Worker    <counter name="Early Depth Test Fails"
2658*61046927SAndroid Build Coastguard Worker             symbol_name="EarlyDepthTestFails"
2659*61046927SAndroid Build Coastguard Worker             underscore_name="early_depth_test_fails"
2660*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on early depth test."
2661*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2662*61046927SAndroid Build Coastguard Worker             units="pixels"
2663*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2664*61046927SAndroid Build Coastguard Worker             equation="A 23 READ 4 UMUL"
2665*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
2666*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2667*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2668*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2669*61046927SAndroid Build Coastguard Worker             />
2670*61046927SAndroid Build Coastguard Worker    <counter name="Samples Killed in FS"
2671*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesKilledInPs"
2672*61046927SAndroid Build Coastguard Worker             underscore_name="samples_killed_in_ps"
2673*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels dropped in fragment shaders."
2674*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2675*61046927SAndroid Build Coastguard Worker             units="pixels"
2676*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2677*61046927SAndroid Build Coastguard Worker             equation="A 24 READ 4 UMUL"
2678*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Fragment Shader"
2679*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
2680*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2681*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2682*61046927SAndroid Build Coastguard Worker             />
2683*61046927SAndroid Build Coastguard Worker    <counter name="Pixels Failing Tests"
2684*61046927SAndroid Build Coastguard Worker             symbol_name="PixelsFailingPostPsTests"
2685*61046927SAndroid Build Coastguard Worker             underscore_name="pixels_failing_post_ps_tests"
2686*61046927SAndroid Build Coastguard Worker             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
2687*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2688*61046927SAndroid Build Coastguard Worker             units="pixels"
2689*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2690*61046927SAndroid Build Coastguard Worker             equation="A 25 READ 4 UMUL"
2691*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2692*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2693*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2694*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2695*61046927SAndroid Build Coastguard Worker             />
2696*61046927SAndroid Build Coastguard Worker    <counter name="Samples Written"
2697*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesWritten"
2698*61046927SAndroid Build Coastguard Worker             underscore_name="samples_written"
2699*61046927SAndroid Build Coastguard Worker             description="The total number of samples or pixels written to all render targets."
2700*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2701*61046927SAndroid Build Coastguard Worker             units="pixels"
2702*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2703*61046927SAndroid Build Coastguard Worker             equation="A 26 READ 4 UMUL"
2704*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2705*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2706*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2707*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2708*61046927SAndroid Build Coastguard Worker             />
2709*61046927SAndroid Build Coastguard Worker    <counter name="Samples Blended"
2710*61046927SAndroid Build Coastguard Worker             symbol_name="SamplesBlended"
2711*61046927SAndroid Build Coastguard Worker             underscore_name="samples_blended"
2712*61046927SAndroid Build Coastguard Worker             description="The total number of blended samples or pixels written to all render targets."
2713*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2714*61046927SAndroid Build Coastguard Worker             units="pixels"
2715*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2716*61046927SAndroid Build Coastguard Worker             equation="A 27 READ 4 UMUL"
2717*61046927SAndroid Build Coastguard Worker             mdapi_group="3D Pipe/Output Merger"
2718*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2719*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
2720*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2721*61046927SAndroid Build Coastguard Worker             />
2722*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels"
2723*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexels"
2724*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texels"
2725*61046927SAndroid Build Coastguard Worker             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
2726*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2727*61046927SAndroid Build Coastguard Worker             units="texels"
2728*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2729*61046927SAndroid Build Coastguard Worker             equation="A 28 READ 4 UMUL"
2730*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Input"
2731*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2732*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2733*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2734*61046927SAndroid Build Coastguard Worker             />
2735*61046927SAndroid Build Coastguard Worker    <counter name="Sampler Texels Misses"
2736*61046927SAndroid Build Coastguard Worker             symbol_name="SamplerTexelMisses"
2737*61046927SAndroid Build Coastguard Worker             underscore_name="sampler_texel_misses"
2738*61046927SAndroid Build Coastguard Worker             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
2739*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2740*61046927SAndroid Build Coastguard Worker             units="texels"
2741*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2742*61046927SAndroid Build Coastguard Worker             equation="A 29 READ 4 UMUL"
2743*61046927SAndroid Build Coastguard Worker             mdapi_group="Sampler/Sampler Cache"
2744*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Batch Frame Draw"
2745*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2746*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2747*61046927SAndroid Build Coastguard Worker             />
2748*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Read"
2749*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesRead"
2750*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_read"
2751*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from shared local memory."
2752*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2753*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2754*61046927SAndroid Build Coastguard Worker             units="bytes"
2755*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2756*61046927SAndroid Build Coastguard Worker             equation="A 30 READ 64 UMUL"
2757*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2758*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2759*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2760*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2761*61046927SAndroid Build Coastguard Worker             />
2762*61046927SAndroid Build Coastguard Worker    <counter name="SLM Bytes Written"
2763*61046927SAndroid Build Coastguard Worker             symbol_name="SlmBytesWritten"
2764*61046927SAndroid Build Coastguard Worker             underscore_name="slm_bytes_written"
2765*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written into shared local memory."
2766*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2767*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL $EuSubslicesTotalCount UMUL"
2768*61046927SAndroid Build Coastguard Worker             units="bytes"
2769*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2770*61046927SAndroid Build Coastguard Worker             equation="A 31 READ 64 UMUL"
2771*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/SLM"
2772*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2773*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2774*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2775*61046927SAndroid Build Coastguard Worker             />
2776*61046927SAndroid Build Coastguard Worker    <counter name="Shader Memory Accesses"
2777*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderMemoryAccesses"
2778*61046927SAndroid Build Coastguard Worker             underscore_name="shader_memory_accesses"
2779*61046927SAndroid Build Coastguard Worker             description="The total number of shader memory accesses to L3."
2780*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2781*61046927SAndroid Build Coastguard Worker             units="messages"
2782*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2783*61046927SAndroid Build Coastguard Worker             equation="A 32 READ"
2784*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2785*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2786*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2787*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2788*61046927SAndroid Build Coastguard Worker             />
2789*61046927SAndroid Build Coastguard Worker    <counter name="Shader Atomic Memory Accesses"
2790*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderAtomics"
2791*61046927SAndroid Build Coastguard Worker             underscore_name="shader_atomics"
2792*61046927SAndroid Build Coastguard Worker             description="The total number of shader atomic memory accesses."
2793*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2794*61046927SAndroid Build Coastguard Worker             units="messages"
2795*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2796*61046927SAndroid Build Coastguard Worker             equation="A 34 READ"
2797*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port/Atomics"
2798*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2799*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2800*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2801*61046927SAndroid Build Coastguard Worker             />
2802*61046927SAndroid Build Coastguard Worker    <counter name="L3 Shader Throughput"
2803*61046927SAndroid Build Coastguard Worker             symbol_name="L3ShaderThroughput"
2804*61046927SAndroid Build Coastguard Worker             underscore_name="l3_shader_throughput"
2805*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
2806*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2807*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
2808*61046927SAndroid Build Coastguard Worker             units="bytes"
2809*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
2810*61046927SAndroid Build Coastguard Worker             equation="$ShaderMemoryAccesses 64 UMUL"
2811*61046927SAndroid Build Coastguard Worker             mdapi_group="L3/Data Port"
2812*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Frame Batch Draw"
2813*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO"
2814*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2815*61046927SAndroid Build Coastguard Worker             />
2816*61046927SAndroid Build Coastguard Worker    <counter name="Shader Barrier Messages"
2817*61046927SAndroid Build Coastguard Worker             symbol_name="ShaderBarriers"
2818*61046927SAndroid Build Coastguard Worker             underscore_name="shader_barriers"
2819*61046927SAndroid Build Coastguard Worker             description="The total number of shader barrier messages."
2820*61046927SAndroid Build Coastguard Worker             data_type="uint64"
2821*61046927SAndroid Build Coastguard Worker             units="messages"
2822*61046927SAndroid Build Coastguard Worker             semantic_type="event"
2823*61046927SAndroid Build Coastguard Worker             equation="A 35 READ"
2824*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Barrier"
2825*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
2826*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2827*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2828*61046927SAndroid Build Coastguard Worker             />
2829*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Rasterizer Input Available"
2830*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer0InputAvailable"
2831*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer0_input_available"
2832*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 rasterizer input is available"
2833*61046927SAndroid Build Coastguard Worker             data_type="float"
2834*61046927SAndroid Build Coastguard Worker             max_equation="100"
2835*61046927SAndroid Build Coastguard Worker             units="percent"
2836*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2837*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2838*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2839*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
2840*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2841*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2842*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2843*61046927SAndroid Build Coastguard Worker             />
2844*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Rasterizer Output Ready"
2845*61046927SAndroid Build Coastguard Worker             symbol_name="Rasterizer0OutputReady"
2846*61046927SAndroid Build Coastguard Worker             underscore_name="rasterizer0_output_ready"
2847*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 rasterizer output is ready"
2848*61046927SAndroid Build Coastguard Worker             data_type="float"
2849*61046927SAndroid Build Coastguard Worker             max_equation="100"
2850*61046927SAndroid Build Coastguard Worker             units="percent"
2851*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2852*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
2853*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
2854*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Rasterizer"
2855*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2856*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2857*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2858*61046927SAndroid Build Coastguard Worker             />
2859*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe0 PS Output Available"
2860*61046927SAndroid Build Coastguard Worker             symbol_name="PSOutput00Available"
2861*61046927SAndroid Build Coastguard Worker             underscore_name="ps_output00_available"
2862*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe0 PS output is available"
2863*61046927SAndroid Build Coastguard Worker             data_type="float"
2864*61046927SAndroid Build Coastguard Worker             max_equation="100"
2865*61046927SAndroid Build Coastguard Worker             units="percent"
2866*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2867*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
2868*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
2869*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2870*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2871*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2872*61046927SAndroid Build Coastguard Worker             />
2873*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe1 PS Output Available"
2874*61046927SAndroid Build Coastguard Worker             symbol_name="PSOutput01Available"
2875*61046927SAndroid Build Coastguard Worker             underscore_name="ps_output01_available"
2876*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe1 PS output is available"
2877*61046927SAndroid Build Coastguard Worker             data_type="float"
2878*61046927SAndroid Build Coastguard Worker             max_equation="100"
2879*61046927SAndroid Build Coastguard Worker             units="percent"
2880*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2881*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
2882*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
2883*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2884*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2885*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2886*61046927SAndroid Build Coastguard Worker             />
2887*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe2 PS Output Available"
2888*61046927SAndroid Build Coastguard Worker             symbol_name="PSOutput02Available"
2889*61046927SAndroid Build Coastguard Worker             underscore_name="ps_output02_available"
2890*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe2 PS output is available"
2891*61046927SAndroid Build Coastguard Worker             data_type="float"
2892*61046927SAndroid Build Coastguard Worker             max_equation="100"
2893*61046927SAndroid Build Coastguard Worker             units="percent"
2894*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2895*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
2896*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
2897*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2898*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2899*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2900*61046927SAndroid Build Coastguard Worker             />
2901*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe0 Pixel Values Ready"
2902*61046927SAndroid Build Coastguard Worker             symbol_name="PixelValues00Ready"
2903*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_values00_ready"
2904*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe0 pixel values are ready"
2905*61046927SAndroid Build Coastguard Worker             data_type="float"
2906*61046927SAndroid Build Coastguard Worker             max_equation="100"
2907*61046927SAndroid Build Coastguard Worker             units="percent"
2908*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2909*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
2910*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
2911*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2912*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2913*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2914*61046927SAndroid Build Coastguard Worker             />
2915*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe1 Pixel Values Ready"
2916*61046927SAndroid Build Coastguard Worker             symbol_name="PixelValues01Ready"
2917*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_values01_ready"
2918*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe1 pixel values are ready"
2919*61046927SAndroid Build Coastguard Worker             data_type="float"
2920*61046927SAndroid Build Coastguard Worker             max_equation="100"
2921*61046927SAndroid Build Coastguard Worker             units="percent"
2922*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2923*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
2924*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
2925*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2926*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2927*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2928*61046927SAndroid Build Coastguard Worker             />
2929*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 Pipe2 Pixel Values Ready"
2930*61046927SAndroid Build Coastguard Worker             symbol_name="PixelValues02Ready"
2931*61046927SAndroid Build Coastguard Worker             underscore_name="pixel_values02_ready"
2932*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 pipe2 pixel values are ready"
2933*61046927SAndroid Build Coastguard Worker             data_type="float"
2934*61046927SAndroid Build Coastguard Worker             max_equation="100"
2935*61046927SAndroid Build Coastguard Worker             units="percent"
2936*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2937*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
2938*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/3D Pipe"
2939*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
2940*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2941*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
2942*61046927SAndroid Build Coastguard Worker             />
2943*61046927SAndroid Build Coastguard Worker    <counter name="SQ00 is full"
2944*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueue00Full"
2945*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue00_full"
2946*61046927SAndroid Build Coastguard Worker             description="The percentage of time when IDI0 SQ0 is filled above a threshold (usually 48 entries)"
2947*61046927SAndroid Build Coastguard Worker             data_type="float"
2948*61046927SAndroid Build Coastguard Worker             max_equation="100"
2949*61046927SAndroid Build Coastguard Worker             units="percent"
2950*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2951*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
2952*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2953*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2954*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2955*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2956*61046927SAndroid Build Coastguard Worker             />
2957*61046927SAndroid Build Coastguard Worker    <counter name="SQ01 is full"
2958*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueue01Full"
2959*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue01_full"
2960*61046927SAndroid Build Coastguard Worker             description="The percentage of time when IDI0 SQ1 is filled above a threshold (usually 48 entries)"
2961*61046927SAndroid Build Coastguard Worker             data_type="float"
2962*61046927SAndroid Build Coastguard Worker             max_equation="100"
2963*61046927SAndroid Build Coastguard Worker             units="percent"
2964*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2965*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
2966*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2967*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2968*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2969*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2970*61046927SAndroid Build Coastguard Worker             />
2971*61046927SAndroid Build Coastguard Worker    <counter name="SQ10 is full"
2972*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueue10Full"
2973*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue10_full"
2974*61046927SAndroid Build Coastguard Worker             description="The percentage of time when IDI1 SQ0 is filled above a threshold (usually 48 entries)"
2975*61046927SAndroid Build Coastguard Worker             data_type="float"
2976*61046927SAndroid Build Coastguard Worker             max_equation="100"
2977*61046927SAndroid Build Coastguard Worker             units="percent"
2978*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2979*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
2980*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2981*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2982*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2983*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2984*61046927SAndroid Build Coastguard Worker             />
2985*61046927SAndroid Build Coastguard Worker    <counter name="SQ11 is full"
2986*61046927SAndroid Build Coastguard Worker             symbol_name="GTRequestQueue11Full"
2987*61046927SAndroid Build Coastguard Worker             underscore_name="gt_request_queue11_full"
2988*61046927SAndroid Build Coastguard Worker             description="The percentage of time when IDI1 SQ1 is filled above a threshold (usually 48 entries)"
2989*61046927SAndroid Build Coastguard Worker             data_type="float"
2990*61046927SAndroid Build Coastguard Worker             max_equation="100"
2991*61046927SAndroid Build Coastguard Worker             units="percent"
2992*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
2993*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
2994*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
2995*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2996*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
2997*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
2998*61046927SAndroid Build Coastguard Worker             />
2999*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3000*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
3001*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
3002*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3003*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E055000" />
3004*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0500C0" />
3005*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E065000" />
3006*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0600C0" />
3007*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E075000" />
3008*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0700C0" />
3009*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A0B7300" />
3010*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C0B0000" />
3011*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00004000" />
3012*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
3013*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
3014*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34005500" />
3015*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
3016*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
3017*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
3018*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00014000" />
3019*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
3020*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C012000" />
3021*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A015400" />
3022*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
3023*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
3024*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
3025*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C05C000" />
3026*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00052700" />
3027*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10050000" />
3028*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C05C000" />
3029*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405CF0F" />
3030*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
3031*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220500C0" />
3032*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0600D0" />
3033*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E062700" />
3034*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10060000" />
3035*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C064000" />
3036*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24064140" />
3037*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060010" />
3038*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22061000" />
3039*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10098000" />
3040*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090366" />
3041*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A091000" />
3042*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A07C000" />
3043*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E070027" />
3044*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10070000" />
3045*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24070000" />
3046*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0A0104" />
3047*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D1040" />
3048*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0E8000" />
3049*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120E4000" />
3050*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000B0144" />
3051*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0B0145" />
3052*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100B0156" />
3053*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040B014F" />
3054*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200B0000" />
3055*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160B4000" />
3056*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
3057*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3058*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19151400" />
3059*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21152800" />
3060*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x19351400" />
3061*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x21352800" />
3062*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
3063*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105FA5" />
3064*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101550" />
3065*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
3066*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B146000" />
3067*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14003E" />
3068*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
3069*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
3070*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B114000" />
3071*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11A00A" />
3072*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112AA0" />
3073*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07150016" />
3074*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09150096" />
3075*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
3076*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03168000" />
3077*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
3078*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350016" />
3079*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D350096" />
3080*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
3081*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
3082*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07364000" />
3083*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101800" />
3084*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100131" />
3085*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100808" />
3086*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100000" />
3087*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53101A00" />
3088*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100003" />
3089*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
3090*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
3091*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5710000A" />
3092*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49103803" />
3093*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B103131" />
3094*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3095*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
3096*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3097*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
3098*61046927SAndroid Build Coastguard Worker    </register_config>
3099*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3100*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
3101*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
3102*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
3103*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
3104*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
3105*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
3106*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000038" />
3107*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFF8" />
3108*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000038" />
3109*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFF8" />
3110*61046927SAndroid Build Coastguard Worker    </register_config>
3111*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3112*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3113*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3114*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3115*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3116*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3117*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3118*61046927SAndroid Build Coastguard Worker    </register_config>
3119*61046927SAndroid Build Coastguard Worker  </set>
3120*61046927SAndroid Build Coastguard Worker
3121*61046927SAndroid Build Coastguard Worker  <set name="L3_1"
3122*61046927SAndroid Build Coastguard Worker       chipset="DG1"
3123*61046927SAndroid Build Coastguard Worker       symbol_name="L3_1"
3124*61046927SAndroid Build Coastguard Worker       underscore_name="l3_1"
3125*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3126*61046927SAndroid Build Coastguard Worker       hw_config_guid="cdccda4b-c7c9-41a9-965f-fc2adf8cff0b"
3127*61046927SAndroid Build Coastguard Worker       >
3128*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3129*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3130*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3131*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3132*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3133*61046927SAndroid Build Coastguard Worker             units="ns"
3134*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3135*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3136*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3137*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3138*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3139*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3140*61046927SAndroid Build Coastguard Worker             />
3141*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
3142*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
3143*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
3144*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
3145*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3146*61046927SAndroid Build Coastguard Worker             units="cycles"
3147*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3148*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
3149*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3150*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
3151*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3152*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3153*61046927SAndroid Build Coastguard Worker             />
3154*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
3155*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
3156*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
3157*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
3158*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3159*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
3160*61046927SAndroid Build Coastguard Worker             units="hz"
3161*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3162*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3163*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3164*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3165*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3166*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3167*61046927SAndroid Build Coastguard Worker             />
3168*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
3169*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
3170*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
3171*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
3172*61046927SAndroid Build Coastguard Worker             data_type="float"
3173*61046927SAndroid Build Coastguard Worker             max_equation="100"
3174*61046927SAndroid Build Coastguard Worker             units="percent"
3175*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3176*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3177*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3178*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
3179*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3180*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3181*61046927SAndroid Build Coastguard Worker             />
3182*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
3183*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
3184*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
3185*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
3186*61046927SAndroid Build Coastguard Worker             data_type="float"
3187*61046927SAndroid Build Coastguard Worker             max_equation="100"
3188*61046927SAndroid Build Coastguard Worker             units="percent"
3189*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3190*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"
3191*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3192*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3193*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3194*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3195*61046927SAndroid Build Coastguard Worker             />
3196*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
3197*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
3198*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
3199*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
3200*61046927SAndroid Build Coastguard Worker             data_type="float"
3201*61046927SAndroid Build Coastguard Worker             max_equation="100"
3202*61046927SAndroid Build Coastguard Worker             units="percent"
3203*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3204*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"
3205*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3206*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3207*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3208*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3209*61046927SAndroid Build Coastguard Worker             />
3210*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
3211*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
3212*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
3213*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
3214*61046927SAndroid Build Coastguard Worker             data_type="float"
3215*61046927SAndroid Build Coastguard Worker             max_equation="100"
3216*61046927SAndroid Build Coastguard Worker             units="percent"
3217*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3218*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"
3219*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3220*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3221*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3222*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3223*61046927SAndroid Build Coastguard Worker             />
3224*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3225*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3226*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3227*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3228*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3229*61046927SAndroid Build Coastguard Worker             units="threads"
3230*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3231*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3232*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3233*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3234*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3235*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3236*61046927SAndroid Build Coastguard Worker             />
3237*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3238*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
3239*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
3240*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
3241*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3242*61046927SAndroid Build Coastguard Worker             units="threads"
3243*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3244*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
3245*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
3246*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3247*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3248*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3249*61046927SAndroid Build Coastguard Worker             />
3250*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
3251*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
3252*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
3253*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
3254*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3255*61046927SAndroid Build Coastguard Worker             units="threads"
3256*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3257*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
3258*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
3259*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3260*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3261*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3262*61046927SAndroid Build Coastguard Worker             />
3263*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
3264*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
3265*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
3266*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
3267*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3268*61046927SAndroid Build Coastguard Worker             units="threads"
3269*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3270*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
3271*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
3272*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3273*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3274*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3275*61046927SAndroid Build Coastguard Worker             />
3276*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
3277*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
3278*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
3279*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
3280*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3281*61046927SAndroid Build Coastguard Worker             units="threads"
3282*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3283*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
3284*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
3285*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3286*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3287*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3288*61046927SAndroid Build Coastguard Worker             />
3289*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
3290*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
3291*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
3292*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
3293*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3294*61046927SAndroid Build Coastguard Worker             units="threads"
3295*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3296*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3297*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3298*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3299*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3300*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3301*61046927SAndroid Build Coastguard Worker             />
3302*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank0 Input Available"
3303*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank0InputAvailable"
3304*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank0_input_available"
3305*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank0 has input available"
3306*61046927SAndroid Build Coastguard Worker             data_type="float"
3307*61046927SAndroid Build Coastguard Worker             max_equation="100"
3308*61046927SAndroid Build Coastguard Worker             units="percent"
3309*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3310*61046927SAndroid Build Coastguard Worker             equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3311*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3312*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3313*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3314*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3315*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3316*61046927SAndroid Build Coastguard Worker             />
3317*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank1 Input Available"
3318*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank1InputAvailable"
3319*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank1_input_available"
3320*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank1 has input available"
3321*61046927SAndroid Build Coastguard Worker             data_type="float"
3322*61046927SAndroid Build Coastguard Worker             max_equation="100"
3323*61046927SAndroid Build Coastguard Worker             units="percent"
3324*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3325*61046927SAndroid Build Coastguard Worker             equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3326*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3327*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3328*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3329*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3330*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3331*61046927SAndroid Build Coastguard Worker             />
3332*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank4 Input Available"
3333*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank4InputAvailable"
3334*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank4_input_available"
3335*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank4 has input available"
3336*61046927SAndroid Build Coastguard Worker             data_type="float"
3337*61046927SAndroid Build Coastguard Worker             max_equation="100"
3338*61046927SAndroid Build Coastguard Worker             units="percent"
3339*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3340*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"
3341*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3342*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3343*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3344*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3345*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3346*61046927SAndroid Build Coastguard Worker             />
3347*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank5 Input Available"
3348*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank5InputAvailable"
3349*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank5_input_available"
3350*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank5 has input available"
3351*61046927SAndroid Build Coastguard Worker             data_type="float"
3352*61046927SAndroid Build Coastguard Worker             max_equation="100"
3353*61046927SAndroid Build Coastguard Worker             units="percent"
3354*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3355*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"
3356*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3357*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3358*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3359*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3360*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3361*61046927SAndroid Build Coastguard Worker             />
3362*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3363*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
3364*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
3365*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3366*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04022000" />
3367*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06022800" />
3368*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04002827" />
3369*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0600202C" />
3370*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00020024" />
3371*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E020025" />
3372*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10020026" />
3373*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12020027" />
3374*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1402002C" />
3375*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1602002D" />
3376*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1802002E" />
3377*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A02002F" />
3378*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E020000" />
3379*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C020000" />
3380*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C000024" />
3381*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E000025" />
3382*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02000026" />
3383*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0800002D" />
3384*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A00002E" />
3385*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C00002F" />
3386*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
3387*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00004000" />
3388*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
3389*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
3390*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
3391*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34001540" />
3392*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000000" />
3393*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00014000" />
3394*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
3395*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C012000" />
3396*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E012000" />
3397*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A015500" />
3398*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C05C000" />
3399*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24053FFF" />
3400*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C064000" />
3401*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24065540" />
3402*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060005" />
3403*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10098000" />
3404*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0900FE" />
3405*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C074000" />
3406*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24071555" />
3407*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160A1000" />
3408*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180A5400" />
3409*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0A0055" />
3410*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D4001" />
3411*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D0555" />
3412*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E4000" />
3413*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E8000" />
3414*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0EC000" />
3415*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0EC000" />
3416*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100EC000" />
3417*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000B4000" />
3418*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
3419*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100B4000" />
3420*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120B4000" />
3421*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140B4000" />
3422*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160B4000" />
3423*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180B4000" />
3424*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0B4000" />
3425*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3426*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
3427*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105555" />
3428*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101555" />
3429*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
3430*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
3431*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14003F" />
3432*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
3433*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
3434*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
3435*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B114000" />
3436*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11AAAA" />
3437*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112AAA" />
3438*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
3439*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100919" />
3440*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100000" />
3441*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100000" />
3442*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53100000" />
3443*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55101910" />
3444*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
3445*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
3446*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100009" />
3447*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101919" />
3448*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101919" />
3449*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3450*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
3451*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3452*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
3453*61046927SAndroid Build Coastguard Worker    </register_config>
3454*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3455*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
3456*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
3457*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
3458*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
3459*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
3460*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
3461*61046927SAndroid Build Coastguard Worker    </register_config>
3462*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3463*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3464*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3465*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3466*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3467*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3468*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3469*61046927SAndroid Build Coastguard Worker    </register_config>
3470*61046927SAndroid Build Coastguard Worker  </set>
3471*61046927SAndroid Build Coastguard Worker
3472*61046927SAndroid Build Coastguard Worker  <set name="L3_2"
3473*61046927SAndroid Build Coastguard Worker       chipset="DG1"
3474*61046927SAndroid Build Coastguard Worker       symbol_name="L3_2"
3475*61046927SAndroid Build Coastguard Worker       underscore_name="l3_2"
3476*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3477*61046927SAndroid Build Coastguard Worker       hw_config_guid="3c44fb1b-f9b3-4d52-a507-e2b2a80ec8b7"
3478*61046927SAndroid Build Coastguard Worker       >
3479*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3480*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3481*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3482*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3483*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3484*61046927SAndroid Build Coastguard Worker             units="ns"
3485*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3486*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3487*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3488*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3489*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3490*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3491*61046927SAndroid Build Coastguard Worker             />
3492*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
3493*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
3494*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
3495*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
3496*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3497*61046927SAndroid Build Coastguard Worker             units="cycles"
3498*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3499*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
3500*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3501*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
3502*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3503*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3504*61046927SAndroid Build Coastguard Worker             />
3505*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
3506*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
3507*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
3508*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
3509*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3510*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
3511*61046927SAndroid Build Coastguard Worker             units="hz"
3512*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3513*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3514*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3515*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3516*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3517*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3518*61046927SAndroid Build Coastguard Worker             />
3519*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
3520*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
3521*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
3522*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
3523*61046927SAndroid Build Coastguard Worker             data_type="float"
3524*61046927SAndroid Build Coastguard Worker             max_equation="100"
3525*61046927SAndroid Build Coastguard Worker             units="percent"
3526*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3527*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3528*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3529*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
3530*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3531*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3532*61046927SAndroid Build Coastguard Worker             />
3533*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3534*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3535*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3536*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3537*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3538*61046927SAndroid Build Coastguard Worker             units="threads"
3539*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3540*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3541*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3542*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3543*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3544*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3545*61046927SAndroid Build Coastguard Worker             />
3546*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3547*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
3548*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
3549*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
3550*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3551*61046927SAndroid Build Coastguard Worker             units="threads"
3552*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3553*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
3554*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
3555*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3556*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3557*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3558*61046927SAndroid Build Coastguard Worker             />
3559*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
3560*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
3561*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
3562*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
3563*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3564*61046927SAndroid Build Coastguard Worker             units="threads"
3565*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3566*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
3567*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
3568*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3569*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3570*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3571*61046927SAndroid Build Coastguard Worker             />
3572*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
3573*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
3574*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
3575*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
3576*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3577*61046927SAndroid Build Coastguard Worker             units="threads"
3578*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3579*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
3580*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
3581*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3582*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3583*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3584*61046927SAndroid Build Coastguard Worker             />
3585*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
3586*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
3587*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
3588*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
3589*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3590*61046927SAndroid Build Coastguard Worker             units="threads"
3591*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3592*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
3593*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
3594*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3595*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3596*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3597*61046927SAndroid Build Coastguard Worker             />
3598*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
3599*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
3600*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
3601*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
3602*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3603*61046927SAndroid Build Coastguard Worker             units="threads"
3604*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3605*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3606*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3607*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3608*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3609*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3610*61046927SAndroid Build Coastguard Worker             />
3611*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
3612*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
3613*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
3614*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
3615*61046927SAndroid Build Coastguard Worker             data_type="float"
3616*61046927SAndroid Build Coastguard Worker             max_equation="100"
3617*61046927SAndroid Build Coastguard Worker             units="percent"
3618*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3619*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"
3620*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3621*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3622*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3623*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3624*61046927SAndroid Build Coastguard Worker             />
3625*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
3626*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
3627*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
3628*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
3629*61046927SAndroid Build Coastguard Worker             data_type="float"
3630*61046927SAndroid Build Coastguard Worker             max_equation="100"
3631*61046927SAndroid Build Coastguard Worker             units="percent"
3632*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3633*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"
3634*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3635*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3636*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3637*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3638*61046927SAndroid Build Coastguard Worker             />
3639*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
3640*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
3641*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
3642*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
3643*61046927SAndroid Build Coastguard Worker             data_type="float"
3644*61046927SAndroid Build Coastguard Worker             max_equation="100"
3645*61046927SAndroid Build Coastguard Worker             units="percent"
3646*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3647*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"
3648*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3649*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3650*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3651*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3652*61046927SAndroid Build Coastguard Worker             />
3653*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank2 Input Available"
3654*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank2InputAvailable"
3655*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank2_input_available"
3656*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank2 has input available"
3657*61046927SAndroid Build Coastguard Worker             data_type="float"
3658*61046927SAndroid Build Coastguard Worker             max_equation="100"
3659*61046927SAndroid Build Coastguard Worker             units="percent"
3660*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3661*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"
3662*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3663*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3664*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3665*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3666*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3667*61046927SAndroid Build Coastguard Worker             />
3668*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank3 Input Available"
3669*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank3InputAvailable"
3670*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank3_input_available"
3671*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank3 has input available"
3672*61046927SAndroid Build Coastguard Worker             data_type="float"
3673*61046927SAndroid Build Coastguard Worker             max_equation="100"
3674*61046927SAndroid Build Coastguard Worker             units="percent"
3675*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3676*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"
3677*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3678*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3679*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3680*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3681*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3682*61046927SAndroid Build Coastguard Worker             />
3683*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank6 Input Available"
3684*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank6InputAvailable"
3685*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank6_input_available"
3686*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank6 has input available"
3687*61046927SAndroid Build Coastguard Worker             data_type="float"
3688*61046927SAndroid Build Coastguard Worker             max_equation="100"
3689*61046927SAndroid Build Coastguard Worker             units="percent"
3690*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3691*61046927SAndroid Build Coastguard Worker             equation="C 3 READ C 2 READ FADD C 1 READ FADD C 0 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3692*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3693*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3694*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3695*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3696*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3697*61046927SAndroid Build Coastguard Worker             />
3698*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank7 Input Available"
3699*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank7InputAvailable"
3700*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank7_input_available"
3701*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank7 has input available"
3702*61046927SAndroid Build Coastguard Worker             data_type="float"
3703*61046927SAndroid Build Coastguard Worker             max_equation="100"
3704*61046927SAndroid Build Coastguard Worker             units="percent"
3705*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3706*61046927SAndroid Build Coastguard Worker             equation="C 7 READ C 6 READ FADD C 5 READ FADD C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
3707*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
3708*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
3709*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
3710*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3711*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
3712*61046927SAndroid Build Coastguard Worker             />
3713*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
3714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
3715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
3716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04023027" />
3718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0602382C" />
3719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04007000" />
3720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06007800" />
3721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C020024" />
3722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E020025" />
3723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02020026" />
3724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0802002D" />
3725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A02002E" />
3726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C02002F" />
3727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E020000" />
3728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C020000" />
3729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00000024" />
3730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E000025" />
3731*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10000026" />
3732*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12000027" />
3733*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1400002C" />
3734*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1600002D" />
3735*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1800002E" />
3736*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A00002F" />
3737*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
3738*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
3739*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
3740*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
3741*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
3742*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
3743*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
3744*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
3745*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
3746*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
3747*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06014000" />
3748*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08014000" />
3749*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
3750*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18012000" />
3751*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405C000" />
3752*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
3753*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2205FFF0" />
3754*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060050" />
3755*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22065400" />
3756*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24060015" />
3757*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090301" />
3758*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14098000" />
3759*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A09F000" />
3760*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24074000" />
3761*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26070001" />
3762*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22075550" />
3763*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0A0500" />
3764*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160A4000" />
3765*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180A0155" />
3766*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D5000" />
3767*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D1554" />
3768*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120EC000" />
3769*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E8000" />
3770*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060EC000" />
3771*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080EC000" />
3772*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E4000" />
3773*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
3774*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
3775*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020B4000" />
3776*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040B4000" />
3777*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060B4000" />
3778*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080B4000" />
3779*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
3780*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0B4000" />
3781*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3782*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
3783*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105555" />
3784*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101555" />
3785*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
3786*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
3787*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14003F" />
3788*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
3789*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
3790*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
3791*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B114000" />
3792*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11AAAA" />
3793*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112AAA" />
3794*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100910" />
3795*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D101000" />
3796*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F101919" />
3797*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51101919" />
3798*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53101919" />
3799*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100009" />
3800*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
3801*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
3802*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
3803*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
3804*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100000" />
3805*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
3806*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
3807*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
3808*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
3809*61046927SAndroid Build Coastguard Worker    </register_config>
3810*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
3811*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
3812*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
3813*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
3814*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
3815*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
3816*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
3817*61046927SAndroid Build Coastguard Worker    </register_config>
3818*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
3819*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
3820*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
3821*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
3822*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
3823*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
3824*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
3825*61046927SAndroid Build Coastguard Worker    </register_config>
3826*61046927SAndroid Build Coastguard Worker  </set>
3827*61046927SAndroid Build Coastguard Worker
3828*61046927SAndroid Build Coastguard Worker  <set name="L3_3"
3829*61046927SAndroid Build Coastguard Worker       chipset="DG1"
3830*61046927SAndroid Build Coastguard Worker       symbol_name="L3_3"
3831*61046927SAndroid Build Coastguard Worker       underscore_name="l3_3"
3832*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
3833*61046927SAndroid Build Coastguard Worker       hw_config_guid="ec911098-71bf-4432-9153-6143e3cfbe06"
3834*61046927SAndroid Build Coastguard Worker       >
3835*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
3836*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
3837*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
3838*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
3839*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3840*61046927SAndroid Build Coastguard Worker             units="ns"
3841*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3842*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
3843*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3844*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3845*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3846*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3847*61046927SAndroid Build Coastguard Worker             />
3848*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
3849*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
3850*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
3851*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
3852*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3853*61046927SAndroid Build Coastguard Worker             units="cycles"
3854*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3855*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
3856*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3857*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
3858*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3859*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3860*61046927SAndroid Build Coastguard Worker             />
3861*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
3862*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
3863*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
3864*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
3865*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3866*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
3867*61046927SAndroid Build Coastguard Worker             units="hz"
3868*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3869*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
3870*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3871*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
3872*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3873*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3874*61046927SAndroid Build Coastguard Worker             />
3875*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
3876*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
3877*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
3878*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
3879*61046927SAndroid Build Coastguard Worker             data_type="float"
3880*61046927SAndroid Build Coastguard Worker             max_equation="100"
3881*61046927SAndroid Build Coastguard Worker             units="percent"
3882*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3883*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
3884*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
3885*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
3886*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3887*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3888*61046927SAndroid Build Coastguard Worker             />
3889*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
3890*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
3891*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
3892*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
3893*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3894*61046927SAndroid Build Coastguard Worker             units="threads"
3895*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3896*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
3897*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
3898*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3899*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3900*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3901*61046927SAndroid Build Coastguard Worker             />
3902*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
3903*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
3904*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
3905*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
3906*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3907*61046927SAndroid Build Coastguard Worker             units="threads"
3908*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3909*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
3910*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
3911*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3912*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3913*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3914*61046927SAndroid Build Coastguard Worker             />
3915*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
3916*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
3917*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
3918*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
3919*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3920*61046927SAndroid Build Coastguard Worker             units="threads"
3921*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3922*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
3923*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
3924*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3925*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3926*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3927*61046927SAndroid Build Coastguard Worker             />
3928*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
3929*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
3930*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
3931*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
3932*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3933*61046927SAndroid Build Coastguard Worker             units="threads"
3934*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3935*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
3936*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
3937*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3938*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3939*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3940*61046927SAndroid Build Coastguard Worker             />
3941*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
3942*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
3943*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
3944*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
3945*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3946*61046927SAndroid Build Coastguard Worker             units="threads"
3947*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3948*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
3949*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
3950*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3951*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
3952*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3953*61046927SAndroid Build Coastguard Worker             />
3954*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
3955*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
3956*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
3957*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
3958*61046927SAndroid Build Coastguard Worker             data_type="uint64"
3959*61046927SAndroid Build Coastguard Worker             units="threads"
3960*61046927SAndroid Build Coastguard Worker             semantic_type="event"
3961*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
3962*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
3963*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
3964*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
3965*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3966*61046927SAndroid Build Coastguard Worker             />
3967*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
3968*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
3969*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
3970*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
3971*61046927SAndroid Build Coastguard Worker             data_type="float"
3972*61046927SAndroid Build Coastguard Worker             max_equation="100"
3973*61046927SAndroid Build Coastguard Worker             units="percent"
3974*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3975*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"
3976*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3977*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3978*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3979*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3980*61046927SAndroid Build Coastguard Worker             />
3981*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
3982*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
3983*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
3984*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
3985*61046927SAndroid Build Coastguard Worker             data_type="float"
3986*61046927SAndroid Build Coastguard Worker             max_equation="100"
3987*61046927SAndroid Build Coastguard Worker             units="percent"
3988*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
3989*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"
3990*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
3991*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3992*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
3993*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
3994*61046927SAndroid Build Coastguard Worker             />
3995*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
3996*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
3997*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
3998*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
3999*61046927SAndroid Build Coastguard Worker             data_type="float"
4000*61046927SAndroid Build Coastguard Worker             max_equation="100"
4001*61046927SAndroid Build Coastguard Worker             units="percent"
4002*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4003*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"
4004*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4005*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4006*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4007*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4008*61046927SAndroid Build Coastguard Worker             />
4009*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank0 Output Ready"
4010*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank0OutputReady"
4011*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank0_output_ready"
4012*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank0 output is ready"
4013*61046927SAndroid Build Coastguard Worker             data_type="float"
4014*61046927SAndroid Build Coastguard Worker             max_equation="100"
4015*61046927SAndroid Build Coastguard Worker             units="percent"
4016*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4017*61046927SAndroid Build Coastguard Worker             equation="C 7 READ C 6 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4018*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4019*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4020*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4021*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4022*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4023*61046927SAndroid Build Coastguard Worker             />
4024*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank4 Output Ready"
4025*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank4OutputReady"
4026*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank4_output_ready"
4027*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank4 output is ready"
4028*61046927SAndroid Build Coastguard Worker             data_type="float"
4029*61046927SAndroid Build Coastguard Worker             max_equation="100"
4030*61046927SAndroid Build Coastguard Worker             units="percent"
4031*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4032*61046927SAndroid Build Coastguard Worker             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4033*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4034*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4035*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4036*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4037*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4038*61046927SAndroid Build Coastguard Worker             />
4039*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4040*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
4041*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
4042*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4043*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04020200" />
4044*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06020020" />
4045*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04000200" />
4046*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06004000" />
4047*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08020028" />
4048*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E020000" />
4049*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A000020" />
4050*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C000028" />
4051*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
4052*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
4053*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06014000" />
4054*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08014000" />
4055*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22050F00" />
4056*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22064000" />
4057*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24060001" />
4058*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A096000" />
4059*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22070500" />
4060*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180A0014" />
4061*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D0140" />
4062*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060E8000" />
4063*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E4000" />
4064*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060B4000" />
4065*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080B4000" />
4066*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4067*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100550" />
4068*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
4069*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B141C00" />
4070*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110AA0" />
4071*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
4072*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100000" />
4073*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101000" />
4074*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100919" />
4075*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
4076*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4077*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
4078*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4079*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
4080*61046927SAndroid Build Coastguard Worker    </register_config>
4081*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4082*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
4083*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
4084*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
4085*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
4086*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
4087*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
4088*61046927SAndroid Build Coastguard Worker    </register_config>
4089*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4090*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4091*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4092*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4093*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4094*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4095*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4096*61046927SAndroid Build Coastguard Worker    </register_config>
4097*61046927SAndroid Build Coastguard Worker  </set>
4098*61046927SAndroid Build Coastguard Worker
4099*61046927SAndroid Build Coastguard Worker  <set name="L3_4"
4100*61046927SAndroid Build Coastguard Worker       chipset="DG1"
4101*61046927SAndroid Build Coastguard Worker       symbol_name="L3_4"
4102*61046927SAndroid Build Coastguard Worker       underscore_name="l3_4"
4103*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4104*61046927SAndroid Build Coastguard Worker       hw_config_guid="17d351db-7916-4eea-9817-29ca522daacd"
4105*61046927SAndroid Build Coastguard Worker       >
4106*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4107*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4108*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4109*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4110*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4111*61046927SAndroid Build Coastguard Worker             units="ns"
4112*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4113*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4114*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4115*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4116*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4117*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4118*61046927SAndroid Build Coastguard Worker             />
4119*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4120*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4121*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4122*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4123*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4124*61046927SAndroid Build Coastguard Worker             units="cycles"
4125*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4126*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4127*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4128*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4129*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4130*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4131*61046927SAndroid Build Coastguard Worker             />
4132*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4133*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4134*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4135*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4136*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4137*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4138*61046927SAndroid Build Coastguard Worker             units="hz"
4139*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4140*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4141*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4142*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4143*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4144*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4145*61046927SAndroid Build Coastguard Worker             />
4146*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4147*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4148*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4149*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4150*61046927SAndroid Build Coastguard Worker             data_type="float"
4151*61046927SAndroid Build Coastguard Worker             max_equation="100"
4152*61046927SAndroid Build Coastguard Worker             units="percent"
4153*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4154*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4155*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4156*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4157*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4158*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4159*61046927SAndroid Build Coastguard Worker             />
4160*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4161*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4162*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4163*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4164*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4165*61046927SAndroid Build Coastguard Worker             units="threads"
4166*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4167*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4168*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4169*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4170*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4171*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4172*61046927SAndroid Build Coastguard Worker             />
4173*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4174*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4175*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4176*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4177*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4178*61046927SAndroid Build Coastguard Worker             units="threads"
4179*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4180*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4181*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4182*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4183*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4184*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4185*61046927SAndroid Build Coastguard Worker             />
4186*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4187*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4188*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4189*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4190*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4191*61046927SAndroid Build Coastguard Worker             units="threads"
4192*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4193*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4194*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4195*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4196*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4197*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4198*61046927SAndroid Build Coastguard Worker             />
4199*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4200*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4201*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4202*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4203*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4204*61046927SAndroid Build Coastguard Worker             units="threads"
4205*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4206*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4207*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4208*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4209*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4210*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4211*61046927SAndroid Build Coastguard Worker             />
4212*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4213*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4214*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4215*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4216*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4217*61046927SAndroid Build Coastguard Worker             units="threads"
4218*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4219*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4220*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4221*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4222*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4223*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4224*61046927SAndroid Build Coastguard Worker             />
4225*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4226*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4227*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4228*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4229*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4230*61046927SAndroid Build Coastguard Worker             units="threads"
4231*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4232*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4233*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4234*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4235*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4236*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4237*61046927SAndroid Build Coastguard Worker             />
4238*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4239*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4240*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4241*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4242*61046927SAndroid Build Coastguard Worker             data_type="float"
4243*61046927SAndroid Build Coastguard Worker             max_equation="100"
4244*61046927SAndroid Build Coastguard Worker             units="percent"
4245*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4246*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"
4247*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4248*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4249*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4250*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4251*61046927SAndroid Build Coastguard Worker             />
4252*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
4253*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4254*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4255*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4256*61046927SAndroid Build Coastguard Worker             data_type="float"
4257*61046927SAndroid Build Coastguard Worker             max_equation="100"
4258*61046927SAndroid Build Coastguard Worker             units="percent"
4259*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4260*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"
4261*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4262*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4263*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4264*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4265*61046927SAndroid Build Coastguard Worker             />
4266*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
4267*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
4268*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
4269*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
4270*61046927SAndroid Build Coastguard Worker             data_type="float"
4271*61046927SAndroid Build Coastguard Worker             max_equation="100"
4272*61046927SAndroid Build Coastguard Worker             units="percent"
4273*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4274*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"
4275*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4276*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4277*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4278*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4279*61046927SAndroid Build Coastguard Worker             />
4280*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank1 Output Ready"
4281*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank1OutputReady"
4282*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank1_output_ready"
4283*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank1 output is ready"
4284*61046927SAndroid Build Coastguard Worker             data_type="float"
4285*61046927SAndroid Build Coastguard Worker             max_equation="100"
4286*61046927SAndroid Build Coastguard Worker             units="percent"
4287*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4288*61046927SAndroid Build Coastguard Worker             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4289*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4290*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4291*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4292*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4293*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4294*61046927SAndroid Build Coastguard Worker             />
4295*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank5 Output Ready"
4296*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank5OutputReady"
4297*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank5_output_ready"
4298*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank5 output is ready"
4299*61046927SAndroid Build Coastguard Worker             data_type="float"
4300*61046927SAndroid Build Coastguard Worker             max_equation="100"
4301*61046927SAndroid Build Coastguard Worker             units="percent"
4302*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4303*61046927SAndroid Build Coastguard Worker             equation="C 7 READ C 6 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4304*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4305*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4306*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4307*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4308*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4309*61046927SAndroid Build Coastguard Worker             />
4310*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4311*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
4312*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
4313*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4314*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04020A00" />
4315*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06020800" />
4316*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04000A00" />
4317*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06000820" />
4318*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A020020" />
4319*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C020028" />
4320*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E020000" />
4321*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08000028" />
4322*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
4323*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
4324*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
4325*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
4326*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18012000" />
4327*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2205F000" />
4328*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24060014" />
4329*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A098000" />
4330*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090001" />
4331*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22075000" />
4332*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180A0140" />
4333*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D1400" />
4334*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E8000" />
4335*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E4000" />
4336*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
4337*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0B4000" />
4338*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4339*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100550" />
4340*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
4341*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B141C00" />
4342*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110AA0" />
4343*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
4344*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101000" />
4345*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100919" />
4346*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
4347*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
4348*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4349*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
4350*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4351*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
4352*61046927SAndroid Build Coastguard Worker    </register_config>
4353*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4354*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
4355*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
4356*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
4357*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
4358*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
4359*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
4360*61046927SAndroid Build Coastguard Worker    </register_config>
4361*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4362*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4363*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4364*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4365*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4366*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4367*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4368*61046927SAndroid Build Coastguard Worker    </register_config>
4369*61046927SAndroid Build Coastguard Worker  </set>
4370*61046927SAndroid Build Coastguard Worker
4371*61046927SAndroid Build Coastguard Worker  <set name="L3_5"
4372*61046927SAndroid Build Coastguard Worker       chipset="DG1"
4373*61046927SAndroid Build Coastguard Worker       symbol_name="L3_5"
4374*61046927SAndroid Build Coastguard Worker       underscore_name="l3_5"
4375*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4376*61046927SAndroid Build Coastguard Worker       hw_config_guid="f2de5846-f330-4d26-ad41-824deb6b53f6"
4377*61046927SAndroid Build Coastguard Worker       >
4378*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4379*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4380*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4381*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4382*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4383*61046927SAndroid Build Coastguard Worker             units="ns"
4384*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4385*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4386*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4387*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4388*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4389*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4390*61046927SAndroid Build Coastguard Worker             />
4391*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4392*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4393*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4394*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4395*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4396*61046927SAndroid Build Coastguard Worker             units="cycles"
4397*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4398*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4399*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4400*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4401*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4402*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4403*61046927SAndroid Build Coastguard Worker             />
4404*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4405*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4406*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4407*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4408*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4409*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4410*61046927SAndroid Build Coastguard Worker             units="hz"
4411*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4412*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4413*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4414*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4415*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4416*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4417*61046927SAndroid Build Coastguard Worker             />
4418*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4419*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4420*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4421*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4422*61046927SAndroid Build Coastguard Worker             data_type="float"
4423*61046927SAndroid Build Coastguard Worker             max_equation="100"
4424*61046927SAndroid Build Coastguard Worker             units="percent"
4425*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4426*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4427*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4428*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4429*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4430*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4431*61046927SAndroid Build Coastguard Worker             />
4432*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4433*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4434*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4435*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4436*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4437*61046927SAndroid Build Coastguard Worker             units="threads"
4438*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4439*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4440*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4441*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4442*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4443*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4444*61046927SAndroid Build Coastguard Worker             />
4445*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4446*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4447*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4448*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4449*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4450*61046927SAndroid Build Coastguard Worker             units="threads"
4451*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4452*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4453*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4454*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4455*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4456*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4457*61046927SAndroid Build Coastguard Worker             />
4458*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4459*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4460*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4461*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4462*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4463*61046927SAndroid Build Coastguard Worker             units="threads"
4464*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4465*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4466*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4467*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4468*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4469*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4470*61046927SAndroid Build Coastguard Worker             />
4471*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4472*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4473*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4474*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4475*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4476*61046927SAndroid Build Coastguard Worker             units="threads"
4477*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4478*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4479*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4480*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4481*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4482*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4483*61046927SAndroid Build Coastguard Worker             />
4484*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4485*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4486*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4487*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4488*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4489*61046927SAndroid Build Coastguard Worker             units="threads"
4490*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4491*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4492*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4493*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4494*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4495*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4496*61046927SAndroid Build Coastguard Worker             />
4497*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4498*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4499*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4500*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4501*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4502*61046927SAndroid Build Coastguard Worker             units="threads"
4503*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4504*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4505*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4506*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4507*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4508*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4509*61046927SAndroid Build Coastguard Worker             />
4510*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4511*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4512*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4513*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4514*61046927SAndroid Build Coastguard Worker             data_type="float"
4515*61046927SAndroid Build Coastguard Worker             max_equation="100"
4516*61046927SAndroid Build Coastguard Worker             units="percent"
4517*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4518*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"
4519*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4520*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4521*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4522*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4523*61046927SAndroid Build Coastguard Worker             />
4524*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
4525*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4526*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4527*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4528*61046927SAndroid Build Coastguard Worker             data_type="float"
4529*61046927SAndroid Build Coastguard Worker             max_equation="100"
4530*61046927SAndroid Build Coastguard Worker             units="percent"
4531*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4532*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"
4533*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4534*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4535*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4536*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4537*61046927SAndroid Build Coastguard Worker             />
4538*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
4539*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
4540*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
4541*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
4542*61046927SAndroid Build Coastguard Worker             data_type="float"
4543*61046927SAndroid Build Coastguard Worker             max_equation="100"
4544*61046927SAndroid Build Coastguard Worker             units="percent"
4545*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4546*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"
4547*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4548*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4549*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4550*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4551*61046927SAndroid Build Coastguard Worker             />
4552*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank2 Output Ready"
4553*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank2OutputReady"
4554*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank2_output_ready"
4555*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank2 output is ready"
4556*61046927SAndroid Build Coastguard Worker             data_type="float"
4557*61046927SAndroid Build Coastguard Worker             max_equation="100"
4558*61046927SAndroid Build Coastguard Worker             units="percent"
4559*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4560*61046927SAndroid Build Coastguard Worker             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4561*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4562*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4563*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4564*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4565*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4566*61046927SAndroid Build Coastguard Worker             />
4567*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank6 Output Ready"
4568*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank6OutputReady"
4569*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank6_output_ready"
4570*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank6 output is ready"
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="C 7 READ C 6 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4576*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4577*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4578*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4579*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4580*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4581*61046927SAndroid Build Coastguard Worker             />
4582*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4583*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
4584*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
4585*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4586*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04021200" />
4587*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06021000" />
4588*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04001200" />
4589*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06001020" />
4590*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A020020" />
4591*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C020028" />
4592*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E020000" />
4593*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08000028" />
4594*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
4595*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
4596*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
4597*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
4598*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18012000" />
4599*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2205F000" />
4600*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24060014" />
4601*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A098000" />
4602*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090001" />
4603*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22075000" />
4604*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180A0140" />
4605*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D1400" />
4606*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E8000" />
4607*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E4000" />
4608*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
4609*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0B4000" />
4610*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4611*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100550" />
4612*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
4613*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B141C00" />
4614*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110AA0" />
4615*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
4616*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101000" />
4617*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100919" />
4618*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
4619*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
4620*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4621*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
4622*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4623*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
4624*61046927SAndroid Build Coastguard Worker    </register_config>
4625*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4626*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
4627*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
4628*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
4629*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
4630*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
4631*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
4632*61046927SAndroid Build Coastguard Worker    </register_config>
4633*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4634*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4635*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4636*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4637*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4638*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4639*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4640*61046927SAndroid Build Coastguard Worker    </register_config>
4641*61046927SAndroid Build Coastguard Worker  </set>
4642*61046927SAndroid Build Coastguard Worker
4643*61046927SAndroid Build Coastguard Worker  <set name="L3_6"
4644*61046927SAndroid Build Coastguard Worker       chipset="DG1"
4645*61046927SAndroid Build Coastguard Worker       symbol_name="L3_6"
4646*61046927SAndroid Build Coastguard Worker       underscore_name="l3_6"
4647*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4648*61046927SAndroid Build Coastguard Worker       hw_config_guid="8f4ccb12-ee11-4741-93d4-d431b8ca58ef"
4649*61046927SAndroid Build Coastguard Worker       >
4650*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4651*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4652*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4653*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4654*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4655*61046927SAndroid Build Coastguard Worker             units="ns"
4656*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4657*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4658*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4659*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4660*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4661*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4662*61046927SAndroid Build Coastguard Worker             />
4663*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4664*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4665*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4666*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4667*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4668*61046927SAndroid Build Coastguard Worker             units="cycles"
4669*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4670*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4671*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4672*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4673*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4674*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4675*61046927SAndroid Build Coastguard Worker             />
4676*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4677*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4678*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4679*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4680*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4681*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4682*61046927SAndroid Build Coastguard Worker             units="hz"
4683*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4684*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4685*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4686*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4687*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4688*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4689*61046927SAndroid Build Coastguard Worker             />
4690*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4691*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4692*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4693*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4694*61046927SAndroid Build Coastguard Worker             data_type="float"
4695*61046927SAndroid Build Coastguard Worker             max_equation="100"
4696*61046927SAndroid Build Coastguard Worker             units="percent"
4697*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4698*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4699*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4700*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4701*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4702*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4703*61046927SAndroid Build Coastguard Worker             />
4704*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4705*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4706*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4707*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4708*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4709*61046927SAndroid Build Coastguard Worker             units="threads"
4710*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4711*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4712*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4713*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4714*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4715*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4716*61046927SAndroid Build Coastguard Worker             />
4717*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4718*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4719*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4720*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4721*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4722*61046927SAndroid Build Coastguard Worker             units="threads"
4723*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4724*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4725*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4726*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4727*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4728*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4729*61046927SAndroid Build Coastguard Worker             />
4730*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
4731*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
4732*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
4733*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
4734*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4735*61046927SAndroid Build Coastguard Worker             units="threads"
4736*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4737*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
4738*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
4739*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4740*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4741*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4742*61046927SAndroid Build Coastguard Worker             />
4743*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
4744*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
4745*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
4746*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
4747*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4748*61046927SAndroid Build Coastguard Worker             units="threads"
4749*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4750*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
4751*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
4752*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4753*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4754*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4755*61046927SAndroid Build Coastguard Worker             />
4756*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
4757*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
4758*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
4759*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
4760*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4761*61046927SAndroid Build Coastguard Worker             units="threads"
4762*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4763*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
4764*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
4765*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4766*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4767*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4768*61046927SAndroid Build Coastguard Worker             />
4769*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
4770*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
4771*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
4772*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
4773*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4774*61046927SAndroid Build Coastguard Worker             units="threads"
4775*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4776*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
4777*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
4778*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4779*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
4780*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4781*61046927SAndroid Build Coastguard Worker             />
4782*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
4783*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
4784*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
4785*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
4786*61046927SAndroid Build Coastguard Worker             data_type="float"
4787*61046927SAndroid Build Coastguard Worker             max_equation="100"
4788*61046927SAndroid Build Coastguard Worker             units="percent"
4789*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4790*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"
4791*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4792*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4793*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4794*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4795*61046927SAndroid Build Coastguard Worker             />
4796*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
4797*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
4798*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
4799*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
4800*61046927SAndroid Build Coastguard Worker             data_type="float"
4801*61046927SAndroid Build Coastguard Worker             max_equation="100"
4802*61046927SAndroid Build Coastguard Worker             units="percent"
4803*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4804*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"
4805*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4806*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4807*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4808*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4809*61046927SAndroid Build Coastguard Worker             />
4810*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
4811*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
4812*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
4813*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
4814*61046927SAndroid Build Coastguard Worker             data_type="float"
4815*61046927SAndroid Build Coastguard Worker             max_equation="100"
4816*61046927SAndroid Build Coastguard Worker             units="percent"
4817*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4818*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"
4819*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
4820*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
4821*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4822*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4823*61046927SAndroid Build Coastguard Worker             />
4824*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank3 Output Ready"
4825*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank3OutputReady"
4826*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank3_output_ready"
4827*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank3 output is ready"
4828*61046927SAndroid Build Coastguard Worker             data_type="float"
4829*61046927SAndroid Build Coastguard Worker             max_equation="100"
4830*61046927SAndroid Build Coastguard Worker             units="percent"
4831*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4832*61046927SAndroid Build Coastguard Worker             equation="C 5 READ C 4 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4833*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4834*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4835*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4836*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4837*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4838*61046927SAndroid Build Coastguard Worker             />
4839*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 L3 Bank7 Output Ready"
4840*61046927SAndroid Build Coastguard Worker             symbol_name="L30Bank7OutputReady"
4841*61046927SAndroid Build Coastguard Worker             underscore_name="l30_bank7_output_ready"
4842*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 L3 bank7 output is ready"
4843*61046927SAndroid Build Coastguard Worker             data_type="float"
4844*61046927SAndroid Build Coastguard Worker             max_equation="100"
4845*61046927SAndroid Build Coastguard Worker             units="percent"
4846*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4847*61046927SAndroid Build Coastguard Worker             equation="C 7 READ C 6 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
4848*61046927SAndroid Build Coastguard Worker             availability="$SliceMask 1 AND"
4849*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI/L3"
4850*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
4851*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4852*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="slice"
4853*61046927SAndroid Build Coastguard Worker             />
4854*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
4855*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
4856*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
4857*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4858*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04021A00" />
4859*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06021800" />
4860*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04001A00" />
4861*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06001820" />
4862*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A020020" />
4863*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C020028" />
4864*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2E020000" />
4865*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08000028" />
4866*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x3A000000" />
4867*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
4868*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
4869*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
4870*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18012000" />
4871*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2205F000" />
4872*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24060014" />
4873*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A098000" />
4874*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090001" />
4875*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22075000" />
4876*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180A0140" />
4877*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D1400" />
4878*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080E8000" />
4879*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E4000" />
4880*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
4881*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0B4000" />
4882*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4883*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100550" />
4884*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
4885*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B141C00" />
4886*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110AA0" />
4887*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
4888*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101000" />
4889*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100919" />
4890*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
4891*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
4892*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
4893*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
4894*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
4895*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
4896*61046927SAndroid Build Coastguard Worker    </register_config>
4897*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
4898*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
4899*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
4900*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x00800000" />
4901*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
4902*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
4903*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00000000" />
4904*61046927SAndroid Build Coastguard Worker    </register_config>
4905*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
4906*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
4907*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
4908*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
4909*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
4910*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
4911*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
4912*61046927SAndroid Build Coastguard Worker    </register_config>
4913*61046927SAndroid Build Coastguard Worker  </set>
4914*61046927SAndroid Build Coastguard Worker
4915*61046927SAndroid Build Coastguard Worker  <set name="Sampler_1"
4916*61046927SAndroid Build Coastguard Worker       chipset="DG1"
4917*61046927SAndroid Build Coastguard Worker       symbol_name="Sampler_1"
4918*61046927SAndroid Build Coastguard Worker       underscore_name="sampler_1"
4919*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
4920*61046927SAndroid Build Coastguard Worker       hw_config_guid="d336f948-7e5c-41a9-be57-e3b01b8c829a"
4921*61046927SAndroid Build Coastguard Worker       >
4922*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
4923*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
4924*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
4925*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
4926*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4927*61046927SAndroid Build Coastguard Worker             units="ns"
4928*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4929*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
4930*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4931*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4932*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4933*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4934*61046927SAndroid Build Coastguard Worker             />
4935*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
4936*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
4937*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
4938*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
4939*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4940*61046927SAndroid Build Coastguard Worker             units="cycles"
4941*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4942*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
4943*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4944*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
4945*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4946*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4947*61046927SAndroid Build Coastguard Worker             />
4948*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
4949*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
4950*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
4951*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
4952*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4953*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
4954*61046927SAndroid Build Coastguard Worker             units="hz"
4955*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4956*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
4957*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4958*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
4959*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4960*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4961*61046927SAndroid Build Coastguard Worker             />
4962*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
4963*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
4964*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
4965*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
4966*61046927SAndroid Build Coastguard Worker             data_type="float"
4967*61046927SAndroid Build Coastguard Worker             max_equation="100"
4968*61046927SAndroid Build Coastguard Worker             units="percent"
4969*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
4970*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
4971*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
4972*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
4973*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
4974*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4975*61046927SAndroid Build Coastguard Worker             />
4976*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
4977*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
4978*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
4979*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
4980*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4981*61046927SAndroid Build Coastguard Worker             units="threads"
4982*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4983*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
4984*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
4985*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4986*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
4987*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
4988*61046927SAndroid Build Coastguard Worker             />
4989*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
4990*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
4991*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
4992*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
4993*61046927SAndroid Build Coastguard Worker             data_type="uint64"
4994*61046927SAndroid Build Coastguard Worker             units="threads"
4995*61046927SAndroid Build Coastguard Worker             semantic_type="event"
4996*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
4997*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
4998*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
4999*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5000*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5001*61046927SAndroid Build Coastguard Worker             />
5002*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
5003*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
5004*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
5005*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
5006*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5007*61046927SAndroid Build Coastguard Worker             units="threads"
5008*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5009*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
5010*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
5011*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5012*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5013*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5014*61046927SAndroid Build Coastguard Worker             />
5015*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
5016*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
5017*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
5018*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
5019*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5020*61046927SAndroid Build Coastguard Worker             units="threads"
5021*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5022*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
5023*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
5024*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5025*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5026*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5027*61046927SAndroid Build Coastguard Worker             />
5028*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
5029*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
5030*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
5031*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
5032*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5033*61046927SAndroid Build Coastguard Worker             units="threads"
5034*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5035*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
5036*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
5037*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5038*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5039*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5040*61046927SAndroid Build Coastguard Worker             />
5041*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
5042*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
5043*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
5044*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
5045*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5046*61046927SAndroid Build Coastguard Worker             units="threads"
5047*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5048*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
5049*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
5050*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5051*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
5052*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5053*61046927SAndroid Build Coastguard Worker             />
5054*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
5055*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
5056*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
5057*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
5058*61046927SAndroid Build Coastguard Worker             data_type="float"
5059*61046927SAndroid Build Coastguard Worker             max_equation="100"
5060*61046927SAndroid Build Coastguard Worker             units="percent"
5061*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5062*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5063*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5064*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5065*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5066*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5067*61046927SAndroid Build Coastguard Worker             />
5068*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
5069*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
5070*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
5071*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
5072*61046927SAndroid Build Coastguard Worker             data_type="float"
5073*61046927SAndroid Build Coastguard Worker             max_equation="100"
5074*61046927SAndroid Build Coastguard Worker             units="percent"
5075*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5076*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
5077*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5078*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5079*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5080*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5081*61046927SAndroid Build Coastguard Worker             />
5082*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
5083*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
5084*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
5085*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
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="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"
5091*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5092*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5093*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5094*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5095*61046927SAndroid Build Coastguard Worker             />
5096*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice0 Input Available"
5097*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00InputAvailable"
5098*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_input_available"
5099*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice0 sampler input is available"
5100*61046927SAndroid Build Coastguard Worker             data_type="float"
5101*61046927SAndroid Build Coastguard Worker             max_equation="100"
5102*61046927SAndroid Build Coastguard Worker             units="percent"
5103*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5104*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
5105*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
5106*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5107*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5108*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5109*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5110*61046927SAndroid Build Coastguard Worker             />
5111*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice1 Input Available"
5112*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler01InputAvailable"
5113*61046927SAndroid Build Coastguard Worker             underscore_name="sampler01_input_available"
5114*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice1 sampler input is available"
5115*61046927SAndroid Build Coastguard Worker             data_type="float"
5116*61046927SAndroid Build Coastguard Worker             max_equation="100"
5117*61046927SAndroid Build Coastguard Worker             units="percent"
5118*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5119*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
5120*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
5121*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5122*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5123*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5124*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5125*61046927SAndroid Build Coastguard Worker             />
5126*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice2 Input Available"
5127*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler02InputAvailable"
5128*61046927SAndroid Build Coastguard Worker             underscore_name="sampler02_input_available"
5129*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice2 sampler input is available"
5130*61046927SAndroid Build Coastguard Worker             data_type="float"
5131*61046927SAndroid Build Coastguard Worker             max_equation="100"
5132*61046927SAndroid Build Coastguard Worker             units="percent"
5133*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5134*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
5135*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
5136*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5137*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5138*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5139*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5140*61046927SAndroid Build Coastguard Worker             />
5141*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice3 Input Available"
5142*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler03InputAvailable"
5143*61046927SAndroid Build Coastguard Worker             underscore_name="sampler03_input_available"
5144*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice3 sampler input is available"
5145*61046927SAndroid Build Coastguard Worker             data_type="float"
5146*61046927SAndroid Build Coastguard Worker             max_equation="100"
5147*61046927SAndroid Build Coastguard Worker             units="percent"
5148*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5149*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
5150*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
5151*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5152*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5153*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5154*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5155*61046927SAndroid Build Coastguard Worker             />
5156*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice4 Input Available"
5157*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler04InputAvailable"
5158*61046927SAndroid Build Coastguard Worker             underscore_name="sampler04_input_available"
5159*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice4 sampler input is available"
5160*61046927SAndroid Build Coastguard Worker             data_type="float"
5161*61046927SAndroid Build Coastguard Worker             max_equation="100"
5162*61046927SAndroid Build Coastguard Worker             units="percent"
5163*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5164*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
5165*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
5166*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5167*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5168*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5169*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5170*61046927SAndroid Build Coastguard Worker             />
5171*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice5 Input Available"
5172*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler05InputAvailable"
5173*61046927SAndroid Build Coastguard Worker             underscore_name="sampler05_input_available"
5174*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice5 sampler input is available"
5175*61046927SAndroid Build Coastguard Worker             data_type="float"
5176*61046927SAndroid Build Coastguard Worker             max_equation="100"
5177*61046927SAndroid Build Coastguard Worker             units="percent"
5178*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5179*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5180*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
5181*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5182*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5183*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5184*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
5185*61046927SAndroid Build Coastguard Worker             />
5186*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
5187*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
5188*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
5189*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5190*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C121600" />
5191*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18141600" />
5192*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C325600" />
5193*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18341600" />
5194*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C521600" />
5195*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x185416A6" />
5196*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C721600" />
5197*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18741600" />
5198*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C921600" />
5199*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18941600" />
5200*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CB21600" />
5201*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18B41600" />
5202*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04120086" />
5203*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20120000" />
5204*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02124000" />
5205*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12138000" />
5206*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14138000" />
5207*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021400A6" />
5208*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10140000" />
5209*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00140000" />
5210*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A150020" />
5211*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E320086" />
5212*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20320000" />
5213*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E330003" />
5214*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C3400A6" />
5215*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10340000" />
5216*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E340000" />
5217*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C358000" />
5218*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A520086" />
5219*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20520000" />
5220*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18524000" />
5221*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C53C000" />
5222*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10540000" />
5223*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C540000" />
5224*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C550800" />
5225*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16720086" />
5226*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20720000" />
5227*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14724000" />
5228*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C733000" />
5229*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x147400A6" />
5230*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10740000" />
5231*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A740000" />
5232*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C750080" />
5233*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12920086" />
5234*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20920000" />
5235*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10924000" />
5236*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C930C00" />
5237*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109400A6" />
5238*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08940000" />
5239*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C950008" />
5240*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB20086" />
5241*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20B20000" />
5242*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B24000" />
5243*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B38000" />
5244*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CB30200" />
5245*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B400A6" />
5246*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B40000" />
5247*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18B58000" />
5248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00004000" />
5249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
5250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
5251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
5252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34005540" />
5253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
5254*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
5255*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
5256*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00014000" />
5257*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
5258*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C012000" />
5259*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E012000" />
5260*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A015500" />
5261*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
5262*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
5263*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
5264*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C05C000" />
5265*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405BFFF" />
5266*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050002" />
5267*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22050050" />
5268*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14088000" />
5269*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A081000" />
5270*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C064000" />
5271*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2406A540" />
5272*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060005" />
5273*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10098000" />
5274*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0900FE" />
5275*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C078000" />
5276*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24070002" />
5277*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160A1000" />
5278*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180AA400" />
5279*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D4001" />
5280*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D0005" />
5281*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E4000" />
5282*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E8000" />
5283*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0EC000" />
5284*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000B4000" />
5285*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
5286*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100B4000" />
5287*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120B4000" />
5288*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180B8000" />
5289*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0B8000" />
5290*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5291*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
5292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105005" />
5293*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101555" />
5294*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
5295*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14E000" />
5296*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14003F" />
5297*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
5298*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
5299*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B114000" />
5300*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11A00A" />
5301*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112AAA" />
5302*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
5303*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
5304*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100204" />
5305*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51101A06" />
5306*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53101803" />
5307*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55101311" />
5308*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
5309*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
5310*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100007" />
5311*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100511" />
5312*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5313*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
5314*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5315*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
5316*61046927SAndroid Build Coastguard Worker    </register_config>
5317*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
5318*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
5319*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
5320*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0xF0800000" />
5321*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
5322*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x30800000" />
5323*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x003F0000" />
5324*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000018" />
5325*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
5326*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000018" />
5327*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
5328*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000060" />
5329*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
5330*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000060" />
5331*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
5332*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000180" />
5333*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFCF" />
5334*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000180" />
5335*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
5336*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D958" value="0x00000600" />
5337*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
5338*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC18" value="0x00000600" />
5339*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
5340*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D960" value="0x00001800" />
5341*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D964" value="0x0000FCFF" />
5342*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC20" value="0x00001800" />
5343*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC24" value="0x0000FCFF" />
5344*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D968" value="0x00006000" />
5345*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
5346*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC28" value="0x00006000" />
5347*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC2C" value="0x0000F3FF" />
5348*61046927SAndroid Build Coastguard Worker    </register_config>
5349*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
5350*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
5351*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
5352*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
5353*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
5354*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
5355*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
5356*61046927SAndroid Build Coastguard Worker    </register_config>
5357*61046927SAndroid Build Coastguard Worker  </set>
5358*61046927SAndroid Build Coastguard Worker
5359*61046927SAndroid Build Coastguard Worker  <set name="Sampler_2"
5360*61046927SAndroid Build Coastguard Worker       chipset="DG1"
5361*61046927SAndroid Build Coastguard Worker       symbol_name="Sampler_2"
5362*61046927SAndroid Build Coastguard Worker       underscore_name="sampler_2"
5363*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
5364*61046927SAndroid Build Coastguard Worker       hw_config_guid="c2929b2d-4ce9-4161-a1ac-fff0a75436b9"
5365*61046927SAndroid Build Coastguard Worker       >
5366*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
5367*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
5368*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
5369*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
5370*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5371*61046927SAndroid Build Coastguard Worker             units="ns"
5372*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5373*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5374*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5375*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5376*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5377*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5378*61046927SAndroid Build Coastguard Worker             />
5379*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
5380*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
5381*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
5382*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
5383*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5384*61046927SAndroid Build Coastguard Worker             units="cycles"
5385*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5386*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
5387*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5388*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
5389*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5390*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5391*61046927SAndroid Build Coastguard Worker             />
5392*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
5393*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
5394*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
5395*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
5396*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5397*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
5398*61046927SAndroid Build Coastguard Worker             units="hz"
5399*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5400*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5401*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5402*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5403*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5404*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5405*61046927SAndroid Build Coastguard Worker             />
5406*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
5407*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
5408*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
5409*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
5410*61046927SAndroid Build Coastguard Worker             data_type="float"
5411*61046927SAndroid Build Coastguard Worker             max_equation="100"
5412*61046927SAndroid Build Coastguard Worker             units="percent"
5413*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5414*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5415*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5416*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
5417*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5418*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5419*61046927SAndroid Build Coastguard Worker             />
5420*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
5421*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
5422*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
5423*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
5424*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5425*61046927SAndroid Build Coastguard Worker             units="threads"
5426*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5427*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
5428*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5429*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5430*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5431*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5432*61046927SAndroid Build Coastguard Worker             />
5433*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
5434*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
5435*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
5436*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
5437*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5438*61046927SAndroid Build Coastguard Worker             units="threads"
5439*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5440*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
5441*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
5442*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5443*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5444*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5445*61046927SAndroid Build Coastguard Worker             />
5446*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
5447*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
5448*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
5449*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
5450*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5451*61046927SAndroid Build Coastguard Worker             units="threads"
5452*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5453*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
5454*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
5455*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5456*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5457*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5458*61046927SAndroid Build Coastguard Worker             />
5459*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
5460*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
5461*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
5462*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
5463*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5464*61046927SAndroid Build Coastguard Worker             units="threads"
5465*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5466*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
5467*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
5468*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5469*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5470*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5471*61046927SAndroid Build Coastguard Worker             />
5472*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
5473*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
5474*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
5475*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
5476*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5477*61046927SAndroid Build Coastguard Worker             units="threads"
5478*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5479*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
5480*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
5481*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5482*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5483*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5484*61046927SAndroid Build Coastguard Worker             />
5485*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
5486*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
5487*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
5488*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
5489*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5490*61046927SAndroid Build Coastguard Worker             units="threads"
5491*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5492*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
5493*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
5494*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5495*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
5496*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5497*61046927SAndroid Build Coastguard Worker             />
5498*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
5499*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
5500*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
5501*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
5502*61046927SAndroid Build Coastguard Worker             data_type="float"
5503*61046927SAndroid Build Coastguard Worker             max_equation="100"
5504*61046927SAndroid Build Coastguard Worker             units="percent"
5505*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5506*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"
5507*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5508*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5509*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5510*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5511*61046927SAndroid Build Coastguard Worker             />
5512*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
5513*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
5514*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
5515*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
5516*61046927SAndroid Build Coastguard Worker             data_type="float"
5517*61046927SAndroid Build Coastguard Worker             max_equation="100"
5518*61046927SAndroid Build Coastguard Worker             units="percent"
5519*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5520*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"
5521*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5522*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5523*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5524*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5525*61046927SAndroid Build Coastguard Worker             />
5526*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
5527*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
5528*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
5529*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
5530*61046927SAndroid Build Coastguard Worker             data_type="float"
5531*61046927SAndroid Build Coastguard Worker             max_equation="100"
5532*61046927SAndroid Build Coastguard Worker             units="percent"
5533*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5534*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"
5535*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5536*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5537*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5538*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5539*61046927SAndroid Build Coastguard Worker             />
5540*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice0 Sampler Output Ready"
5541*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler00OutputReady"
5542*61046927SAndroid Build Coastguard Worker             underscore_name="sampler00_output_ready"
5543*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice0 sampler output is ready"
5544*61046927SAndroid Build Coastguard Worker             data_type="float"
5545*61046927SAndroid Build Coastguard Worker             max_equation="100"
5546*61046927SAndroid Build Coastguard Worker             units="percent"
5547*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5548*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
5549*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
5550*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5551*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5552*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5553*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
5554*61046927SAndroid Build Coastguard Worker             />
5555*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice1 Sampler Output Ready"
5556*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler01OutputReady"
5557*61046927SAndroid Build Coastguard Worker             underscore_name="sampler01_output_ready"
5558*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice1 sampler output is ready"
5559*61046927SAndroid Build Coastguard Worker             data_type="float"
5560*61046927SAndroid Build Coastguard Worker             max_equation="100"
5561*61046927SAndroid Build Coastguard Worker             units="percent"
5562*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5563*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
5564*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
5565*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5566*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5567*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5568*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
5569*61046927SAndroid Build Coastguard Worker             />
5570*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice2 Sampler Output Ready"
5571*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler02OutputReady"
5572*61046927SAndroid Build Coastguard Worker             underscore_name="sampler02_output_ready"
5573*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice2 sampler output is ready"
5574*61046927SAndroid Build Coastguard Worker             data_type="float"
5575*61046927SAndroid Build Coastguard Worker             max_equation="100"
5576*61046927SAndroid Build Coastguard Worker             units="percent"
5577*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5578*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
5579*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
5580*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5581*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5582*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5583*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
5584*61046927SAndroid Build Coastguard Worker             />
5585*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice3 Sampler Output Ready"
5586*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler03OutputReady"
5587*61046927SAndroid Build Coastguard Worker             underscore_name="sampler03_output_ready"
5588*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice3 sampler output is ready"
5589*61046927SAndroid Build Coastguard Worker             data_type="float"
5590*61046927SAndroid Build Coastguard Worker             max_equation="100"
5591*61046927SAndroid Build Coastguard Worker             units="percent"
5592*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5593*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
5594*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
5595*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5596*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5597*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5598*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
5599*61046927SAndroid Build Coastguard Worker             />
5600*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice4 Sampler Output Ready"
5601*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler04OutputReady"
5602*61046927SAndroid Build Coastguard Worker             underscore_name="sampler04_output_ready"
5603*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice4 sampler output is ready"
5604*61046927SAndroid Build Coastguard Worker             data_type="float"
5605*61046927SAndroid Build Coastguard Worker             max_equation="100"
5606*61046927SAndroid Build Coastguard Worker             units="percent"
5607*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5608*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
5609*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
5610*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5611*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5612*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5613*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
5614*61046927SAndroid Build Coastguard Worker             />
5615*61046927SAndroid Build Coastguard Worker    <counter name="Slice0 DualSubslice5 Sampler Output Ready"
5616*61046927SAndroid Build Coastguard Worker             symbol_name="Sampler05OutputReady"
5617*61046927SAndroid Build Coastguard Worker             underscore_name="sampler05_output_ready"
5618*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which slice0 dualsubslice5 sampler output is ready"
5619*61046927SAndroid Build Coastguard Worker             data_type="float"
5620*61046927SAndroid Build Coastguard Worker             max_equation="100"
5621*61046927SAndroid Build Coastguard Worker             units="percent"
5622*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5623*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
5624*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
5625*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Sampler"
5626*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5627*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5628*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="subslice"
5629*61046927SAndroid Build Coastguard Worker             />
5630*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
5631*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
5632*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
5633*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5634*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C123E00" />
5635*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04143E00" />
5636*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C323E00" />
5637*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04343E00" />
5638*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C523E00" />
5639*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04543E00" />
5640*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C723E00" />
5641*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04743E00" />
5642*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C923E00" />
5643*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04943E00" />
5644*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB23E00" />
5645*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B43E00" />
5646*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04120033" />
5647*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20120000" />
5648*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02124000" />
5649*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12138000" />
5650*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14138000" />
5651*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02140013" />
5652*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10140000" />
5653*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00140000" />
5654*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A150020" />
5655*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E320033" />
5656*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20320000" />
5657*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C324000" />
5658*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E330003" />
5659*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C340013" />
5660*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10340000" />
5661*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E340000" />
5662*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C358000" />
5663*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A520033" />
5664*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20520000" />
5665*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18524000" />
5666*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C53C000" />
5667*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18540013" />
5668*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10540000" />
5669*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C540000" />
5670*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C550800" />
5671*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16720033" />
5672*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20720000" />
5673*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14724000" />
5674*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C733000" />
5675*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14740013" />
5676*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10740000" />
5677*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A740000" />
5678*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C750080" />
5679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12920033" />
5680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20920000" />
5681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10924000" />
5682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C930C00" />
5683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10940013" />
5684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08940000" />
5685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C950008" />
5686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB20033" />
5687*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x20B20000" />
5688*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B24000" />
5689*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B38000" />
5690*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CB30200" />
5691*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B40013" />
5692*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B40000" />
5693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18B58000" />
5694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00004000" />
5695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
5696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
5697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
5698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34005540" />
5699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
5700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
5701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
5702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00014000" />
5703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
5704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C012000" />
5705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E012000" />
5706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A015500" />
5707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
5708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
5709*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
5710*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C05C000" />
5711*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405BFFF" />
5712*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050002" />
5713*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22050050" />
5714*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14088000" />
5715*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A081000" />
5716*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C064000" />
5717*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2406A540" />
5718*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060005" />
5719*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10098000" />
5720*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0900FE" />
5721*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C078000" />
5722*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24070002" />
5723*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160A1000" />
5724*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180AA400" />
5725*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D4001" />
5726*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D0005" />
5727*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E4000" />
5728*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E8000" />
5729*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0EC000" />
5730*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000B4000" />
5731*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
5732*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100B4000" />
5733*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120B4000" />
5734*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180B8000" />
5735*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0B8000" />
5736*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5737*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
5738*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105005" />
5739*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101555" />
5740*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
5741*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14E000" />
5742*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14003F" />
5743*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
5744*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
5745*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B114000" />
5746*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11A00A" />
5747*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112AAA" />
5748*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
5749*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
5750*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100204" />
5751*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51101A06" />
5752*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53101803" />
5753*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55101311" />
5754*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
5755*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
5756*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100007" />
5757*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100511" />
5758*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
5759*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
5760*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
5761*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
5762*61046927SAndroid Build Coastguard Worker    </register_config>
5763*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
5764*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
5765*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
5766*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0xF0800000" />
5767*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
5768*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x30800000" />
5769*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x003F0000" />
5770*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000018" />
5771*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
5772*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000018" />
5773*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
5774*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000060" />
5775*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
5776*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000060" />
5777*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
5778*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000180" />
5779*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFCF" />
5780*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000180" />
5781*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
5782*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D958" value="0x00000600" />
5783*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
5784*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC18" value="0x00000600" />
5785*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
5786*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D960" value="0x00001800" />
5787*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D964" value="0x0000FCFF" />
5788*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC20" value="0x00001800" />
5789*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC24" value="0x0000FCFF" />
5790*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D968" value="0x00006000" />
5791*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
5792*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC28" value="0x00006000" />
5793*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC2C" value="0x0000F3FF" />
5794*61046927SAndroid Build Coastguard Worker    </register_config>
5795*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
5796*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
5797*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
5798*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
5799*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
5800*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
5801*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
5802*61046927SAndroid Build Coastguard Worker    </register_config>
5803*61046927SAndroid Build Coastguard Worker  </set>
5804*61046927SAndroid Build Coastguard Worker
5805*61046927SAndroid Build Coastguard Worker  <set name="TDL_1"
5806*61046927SAndroid Build Coastguard Worker       chipset="DG1"
5807*61046927SAndroid Build Coastguard Worker       symbol_name="TDL_1"
5808*61046927SAndroid Build Coastguard Worker       underscore_name="tdl_1"
5809*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
5810*61046927SAndroid Build Coastguard Worker       hw_config_guid="a98b240c-71b7-4e72-b167-8538a581e26d"
5811*61046927SAndroid Build Coastguard Worker       >
5812*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
5813*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
5814*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
5815*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
5816*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5817*61046927SAndroid Build Coastguard Worker             units="ns"
5818*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5819*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
5820*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5821*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System 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="GPU Core Clocks"
5826*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
5827*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
5828*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
5829*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5830*61046927SAndroid Build Coastguard Worker             units="cycles"
5831*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5832*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
5833*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5834*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 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="AVG GPU Core Frequency"
5839*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
5840*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
5841*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
5842*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5843*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
5844*61046927SAndroid Build Coastguard Worker             units="hz"
5845*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5846*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
5847*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5848*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5849*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5850*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5851*61046927SAndroid Build Coastguard Worker             />
5852*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
5853*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
5854*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
5855*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
5856*61046927SAndroid Build Coastguard Worker             data_type="float"
5857*61046927SAndroid Build Coastguard Worker             max_equation="100"
5858*61046927SAndroid Build Coastguard Worker             units="percent"
5859*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5860*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
5861*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
5862*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
5863*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5864*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5865*61046927SAndroid Build Coastguard Worker             />
5866*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
5867*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
5868*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
5869*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
5870*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5871*61046927SAndroid Build Coastguard Worker             units="threads"
5872*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5873*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
5874*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
5875*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5876*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5877*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5878*61046927SAndroid Build Coastguard Worker             />
5879*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
5880*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
5881*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
5882*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
5883*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5884*61046927SAndroid Build Coastguard Worker             units="threads"
5885*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5886*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
5887*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
5888*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5889*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5890*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5891*61046927SAndroid Build Coastguard Worker             />
5892*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
5893*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
5894*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
5895*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
5896*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5897*61046927SAndroid Build Coastguard Worker             units="threads"
5898*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5899*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
5900*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
5901*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5902*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5903*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5904*61046927SAndroid Build Coastguard Worker             />
5905*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
5906*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
5907*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
5908*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
5909*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5910*61046927SAndroid Build Coastguard Worker             units="threads"
5911*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5912*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
5913*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
5914*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5915*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5916*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5917*61046927SAndroid Build Coastguard Worker             />
5918*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
5919*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
5920*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
5921*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
5922*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5923*61046927SAndroid Build Coastguard Worker             units="threads"
5924*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5925*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
5926*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
5927*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5928*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
5929*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5930*61046927SAndroid Build Coastguard Worker             />
5931*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
5932*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
5933*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
5934*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
5935*61046927SAndroid Build Coastguard Worker             data_type="uint64"
5936*61046927SAndroid Build Coastguard Worker             units="threads"
5937*61046927SAndroid Build Coastguard Worker             semantic_type="event"
5938*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
5939*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
5940*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
5941*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
5942*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5943*61046927SAndroid Build Coastguard Worker             />
5944*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
5945*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
5946*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
5947*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
5948*61046927SAndroid Build Coastguard Worker             data_type="float"
5949*61046927SAndroid Build Coastguard Worker             max_equation="100"
5950*61046927SAndroid Build Coastguard Worker             units="percent"
5951*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5952*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"
5953*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5954*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5955*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5956*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5957*61046927SAndroid Build Coastguard Worker             />
5958*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
5959*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
5960*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
5961*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
5962*61046927SAndroid Build Coastguard Worker             data_type="float"
5963*61046927SAndroid Build Coastguard Worker             max_equation="100"
5964*61046927SAndroid Build Coastguard Worker             units="percent"
5965*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5966*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"
5967*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5968*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5969*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5970*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5971*61046927SAndroid Build Coastguard Worker             />
5972*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
5973*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
5974*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
5975*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
5976*61046927SAndroid Build Coastguard Worker             data_type="float"
5977*61046927SAndroid Build Coastguard Worker             max_equation="100"
5978*61046927SAndroid Build Coastguard Worker             units="percent"
5979*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5980*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"
5981*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
5982*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
5983*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5984*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
5985*61046927SAndroid Build Coastguard Worker             />
5986*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice0 Thread Dispatcher"
5987*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread00ReadyForDispatch"
5988*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread00_ready_for_dispatch"
5989*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice0 thread dispatcher"
5990*61046927SAndroid Build Coastguard Worker             data_type="float"
5991*61046927SAndroid Build Coastguard Worker             max_equation="100"
5992*61046927SAndroid Build Coastguard Worker             units="percent"
5993*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
5994*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
5995*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
5996*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
5997*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
5998*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
5999*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6000*61046927SAndroid Build Coastguard Worker             />
6001*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice1 Thread Dispatcher"
6002*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread01ReadyForDispatch"
6003*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread01_ready_for_dispatch"
6004*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice1 thread dispatcher"
6005*61046927SAndroid Build Coastguard Worker             data_type="float"
6006*61046927SAndroid Build Coastguard Worker             max_equation="100"
6007*61046927SAndroid Build Coastguard Worker             units="percent"
6008*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6009*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
6010*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
6011*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6012*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6013*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6014*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6015*61046927SAndroid Build Coastguard Worker             />
6016*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice2 Thread Dispatcher"
6017*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread02ReadyForDispatch"
6018*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread02_ready_for_dispatch"
6019*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice2 thread dispatcher"
6020*61046927SAndroid Build Coastguard Worker             data_type="float"
6021*61046927SAndroid Build Coastguard Worker             max_equation="100"
6022*61046927SAndroid Build Coastguard Worker             units="percent"
6023*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6024*61046927SAndroid Build Coastguard Worker             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
6025*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
6026*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6027*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6028*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6029*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6030*61046927SAndroid Build Coastguard Worker             />
6031*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice3 Thread Dispatcher"
6032*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread03ReadyForDispatch"
6033*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread03_ready_for_dispatch"
6034*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice3 thread dispatcher"
6035*61046927SAndroid Build Coastguard Worker             data_type="float"
6036*61046927SAndroid Build Coastguard Worker             max_equation="100"
6037*61046927SAndroid Build Coastguard Worker             units="percent"
6038*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6039*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
6040*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
6041*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6042*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6043*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6044*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6045*61046927SAndroid Build Coastguard Worker             />
6046*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice4 Thread Dispatcher"
6047*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread04ReadyForDispatch"
6048*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread04_ready_for_dispatch"
6049*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice4 thread dispatcher"
6050*61046927SAndroid Build Coastguard Worker             data_type="float"
6051*61046927SAndroid Build Coastguard Worker             max_equation="100"
6052*61046927SAndroid Build Coastguard Worker             units="percent"
6053*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6054*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
6055*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
6056*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6057*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6058*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6059*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6060*61046927SAndroid Build Coastguard Worker             />
6061*61046927SAndroid Build Coastguard Worker    <counter name="Non-PS Thread Ready For Dispatch on Slice0 DualSubslice5 Thread Dispatcher"
6062*61046927SAndroid Build Coastguard Worker             symbol_name="NonPSThread05ReadyForDispatch"
6063*61046927SAndroid Build Coastguard Worker             underscore_name="non_ps_thread05_ready_for_dispatch"
6064*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 dualsubslice5 thread dispatcher"
6065*61046927SAndroid Build Coastguard Worker             data_type="float"
6066*61046927SAndroid Build Coastguard Worker             max_equation="100"
6067*61046927SAndroid Build Coastguard Worker             units="percent"
6068*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6069*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6070*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
6071*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6072*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6073*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6074*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6075*61046927SAndroid Build Coastguard Worker             />
6076*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 0"
6077*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort0"
6078*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port0"
6079*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 0"
6080*61046927SAndroid Build Coastguard Worker             data_type="float"
6081*61046927SAndroid Build Coastguard Worker             max_equation="100"
6082*61046927SAndroid Build Coastguard Worker             units="percent"
6083*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6084*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
6085*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
6086*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6087*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6088*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6089*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6090*61046927SAndroid Build Coastguard Worker             />
6091*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 1"
6092*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort1"
6093*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port1"
6094*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 1"
6095*61046927SAndroid Build Coastguard Worker             data_type="float"
6096*61046927SAndroid Build Coastguard Worker             max_equation="100"
6097*61046927SAndroid Build Coastguard Worker             units="percent"
6098*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6099*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
6100*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
6101*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6102*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6103*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6104*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6105*61046927SAndroid Build Coastguard Worker             />
6106*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 2"
6107*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort2"
6108*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port2"
6109*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 2"
6110*61046927SAndroid Build Coastguard Worker             data_type="float"
6111*61046927SAndroid Build Coastguard Worker             max_equation="100"
6112*61046927SAndroid Build Coastguard Worker             units="percent"
6113*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6114*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
6115*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
6116*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6117*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6118*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6119*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6120*61046927SAndroid Build Coastguard Worker             />
6121*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher Port 3"
6122*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00ReadyPort3"
6123*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready_port3"
6124*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher port 3"
6125*61046927SAndroid Build Coastguard Worker             data_type="float"
6126*61046927SAndroid Build Coastguard Worker             max_equation="100"
6127*61046927SAndroid Build Coastguard Worker             units="percent"
6128*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6129*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
6130*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
6131*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6132*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6133*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6134*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6135*61046927SAndroid Build Coastguard Worker             />
6136*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 0"
6137*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort0"
6138*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port0"
6139*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 0"
6140*61046927SAndroid Build Coastguard Worker             data_type="float"
6141*61046927SAndroid Build Coastguard Worker             max_equation="100"
6142*61046927SAndroid Build Coastguard Worker             units="percent"
6143*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6144*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
6145*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
6146*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6147*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6148*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6149*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6150*61046927SAndroid Build Coastguard Worker             />
6151*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 1"
6152*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort1"
6153*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port1"
6154*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 1"
6155*61046927SAndroid Build Coastguard Worker             data_type="float"
6156*61046927SAndroid Build Coastguard Worker             max_equation="100"
6157*61046927SAndroid Build Coastguard Worker             units="percent"
6158*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6159*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
6160*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
6161*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6162*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6163*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6164*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6165*61046927SAndroid Build Coastguard Worker             />
6166*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 2"
6167*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort2"
6168*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port2"
6169*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 2"
6170*61046927SAndroid Build Coastguard Worker             data_type="float"
6171*61046927SAndroid Build Coastguard Worker             max_equation="100"
6172*61046927SAndroid Build Coastguard Worker             units="percent"
6173*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6174*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6175*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
6176*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6177*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6178*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6179*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6180*61046927SAndroid Build Coastguard Worker             />
6181*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher Port 3"
6182*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01ReadyPort3"
6183*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready_port3"
6184*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher port 3"
6185*61046927SAndroid Build Coastguard Worker             data_type="float"
6186*61046927SAndroid Build Coastguard Worker             max_equation="100"
6187*61046927SAndroid Build Coastguard Worker             units="percent"
6188*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6189*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6190*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
6191*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6192*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6193*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6194*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6195*61046927SAndroid Build Coastguard Worker             />
6196*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice0 Thread Dispatcher"
6197*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader00Ready"
6198*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header00_ready"
6199*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice0 thread dispatcher"
6200*61046927SAndroid Build Coastguard Worker             data_type="float"
6201*61046927SAndroid Build Coastguard Worker             max_equation="100"
6202*61046927SAndroid Build Coastguard Worker             units="percent"
6203*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6204*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
6205*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
6206*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6207*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6208*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6209*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6210*61046927SAndroid Build Coastguard Worker             />
6211*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice1 Thread Dispatcher"
6212*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader01Ready"
6213*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header01_ready"
6214*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice1 thread dispatcher"
6215*61046927SAndroid Build Coastguard Worker             data_type="float"
6216*61046927SAndroid Build Coastguard Worker             max_equation="100"
6217*61046927SAndroid Build Coastguard Worker             units="percent"
6218*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6219*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
6220*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
6221*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6222*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6223*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6224*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6225*61046927SAndroid Build Coastguard Worker             />
6226*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
6227*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
6228*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
6229*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6230*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2611001C" />
6231*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2631001C" />
6232*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2651001C" />
6233*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2671001C" />
6234*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2691001C" />
6235*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26B1001C" />
6236*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16110103" />
6237*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C110104" />
6238*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E110105" />
6239*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02110106" />
6240*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04110107" />
6241*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10110000" />
6242*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A110000" />
6243*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E110000" />
6244*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00110000" />
6245*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16128000" />
6246*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C128000" />
6247*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E128000" />
6248*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02128000" />
6249*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04128000" />
6250*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C132000" />
6251*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E130003" />
6252*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12138000" />
6253*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14138000" />
6254*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14310103" />
6255*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06310104" />
6256*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08310105" />
6257*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A310106" />
6258*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C310107" />
6259*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10310000" />
6260*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02310000" />
6261*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04310000" />
6262*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14328000" />
6263*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06328000" />
6264*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08328000" />
6265*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A328000" />
6266*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C328000" />
6267*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C331100" />
6268*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16338000" />
6269*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18338000" />
6270*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A338000" />
6271*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12510103" />
6272*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10510000" />
6273*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08510000" />
6274*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12528000" />
6275*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C530800" />
6276*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10710103" />
6277*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08710000" />
6278*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10728000" />
6279*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C730400" />
6280*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E910103" />
6281*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10910000" />
6282*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06910000" />
6283*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E928000" />
6284*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C930200" />
6285*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B10103" />
6286*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B10000" />
6287*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B28000" />
6288*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B38000" />
6289*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00004000" />
6290*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
6291*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
6292*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
6293*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004140" />
6294*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
6295*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
6296*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
6297*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06004000" />
6298*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
6299*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
6300*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
6301*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00014000" />
6302*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
6303*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C012000" />
6304*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E012000" />
6305*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A010500" />
6306*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
6307*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
6308*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
6309*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06014000" />
6310*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08014000" />
6311*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
6312*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18012000" />
6313*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C05C000" />
6314*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x240541BF" />
6315*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050001" />
6316*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2205AA50" />
6317*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C080320" />
6318*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14088000" />
6319*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A081000" />
6320*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C064000" />
6321*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24060640" />
6322*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10098000" />
6323*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C09000E" />
6324*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C078000" />
6325*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160A1000" />
6326*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180A0800" />
6327*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D4001" />
6328*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E4000" />
6329*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0E8000" />
6330*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000B4000" />
6331*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
6332*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120B8000" />
6333*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6334*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
6335*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105555" />
6336*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101415" />
6337*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
6338*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
6339*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140033" />
6340*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
6341*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
6342*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
6343*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B114000" />
6344*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11AAAA" />
6345*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x6111282A" />
6346*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
6347*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100313" />
6348*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100A02" />
6349*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51101318" />
6350*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53100001" />
6351*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
6352*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
6353*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55101110" />
6354*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100001" />
6355*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101111" />
6356*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101313" />
6357*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6358*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
6359*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6360*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
6361*61046927SAndroid Build Coastguard Worker    </register_config>
6362*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
6363*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
6364*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
6365*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0xF0800000" />
6366*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
6367*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0xF0800000" />
6368*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00FF0000" />
6369*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000002" />
6370*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFE" />
6371*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000002" />
6372*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFE" />
6373*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000002" />
6374*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFFD" />
6375*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000002" />
6376*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFFD" />
6377*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000002" />
6378*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFFB" />
6379*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000002" />
6380*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFFB" />
6381*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D958" value="0x00000002" />
6382*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
6383*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC18" value="0x00000002" />
6384*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC1C" value="0x0000FFF7" />
6385*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D960" value="0x00000002" />
6386*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D964" value="0x0000FFEF" />
6387*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC20" value="0x00000002" />
6388*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC24" value="0x0000FFEF" />
6389*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D968" value="0x00000002" />
6390*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D96C" value="0x0000FFDF" />
6391*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC28" value="0x00000002" />
6392*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC2C" value="0x0000FFDF" />
6393*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D970" value="0x00007800" />
6394*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D974" value="0x0000F0FF" />
6395*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC30" value="0x00007800" />
6396*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC34" value="0x0000F0FF" />
6397*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D978" value="0x00078000" />
6398*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D97C" value="0x00000FFF" />
6399*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC38" value="0x00078000" />
6400*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC3C" value="0x00000FFF" />
6401*61046927SAndroid Build Coastguard Worker    </register_config>
6402*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
6403*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
6404*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
6405*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
6406*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
6407*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
6408*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
6409*61046927SAndroid Build Coastguard Worker    </register_config>
6410*61046927SAndroid Build Coastguard Worker  </set>
6411*61046927SAndroid Build Coastguard Worker
6412*61046927SAndroid Build Coastguard Worker  <set name="TDL_2"
6413*61046927SAndroid Build Coastguard Worker       chipset="DG1"
6414*61046927SAndroid Build Coastguard Worker       symbol_name="TDL_2"
6415*61046927SAndroid Build Coastguard Worker       underscore_name="tdl_2"
6416*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
6417*61046927SAndroid Build Coastguard Worker       hw_config_guid="5e7aa748-e1a6-4282-b3ae-48dbfb06dcf8"
6418*61046927SAndroid Build Coastguard Worker       >
6419*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
6420*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
6421*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
6422*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
6423*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6424*61046927SAndroid Build Coastguard Worker             units="ns"
6425*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6426*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6427*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6428*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6429*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6430*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6431*61046927SAndroid Build Coastguard Worker             />
6432*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
6433*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
6434*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
6435*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
6436*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6437*61046927SAndroid Build Coastguard Worker             units="cycles"
6438*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6439*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
6440*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6441*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
6442*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6443*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6444*61046927SAndroid Build Coastguard Worker             />
6445*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
6446*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
6447*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
6448*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
6449*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6450*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
6451*61046927SAndroid Build Coastguard Worker             units="hz"
6452*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6453*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6454*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6455*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6456*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6457*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6458*61046927SAndroid Build Coastguard Worker             />
6459*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
6460*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
6461*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
6462*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
6463*61046927SAndroid Build Coastguard Worker             data_type="float"
6464*61046927SAndroid Build Coastguard Worker             max_equation="100"
6465*61046927SAndroid Build Coastguard Worker             units="percent"
6466*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6467*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
6468*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6469*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
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="VS Threads Dispatched"
6474*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
6475*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
6476*61046927SAndroid Build Coastguard Worker             description="The total number of vertex 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 1 READ"
6481*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
6482*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6483*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
6484*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6485*61046927SAndroid Build Coastguard Worker             />
6486*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
6487*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
6488*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
6489*61046927SAndroid Build Coastguard Worker             description="The total number of hull 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 2 READ"
6494*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
6495*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6496*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
6497*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6498*61046927SAndroid Build Coastguard Worker             />
6499*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
6500*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
6501*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
6502*61046927SAndroid Build Coastguard Worker             description="The total number of domain 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 3 READ"
6507*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
6508*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6509*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
6510*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6511*61046927SAndroid Build Coastguard Worker             />
6512*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
6513*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
6514*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
6515*61046927SAndroid Build Coastguard Worker             description="The total number of geometry 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 5 READ"
6520*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
6521*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6522*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
6523*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6524*61046927SAndroid Build Coastguard Worker             />
6525*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
6526*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
6527*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
6528*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
6529*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6530*61046927SAndroid Build Coastguard Worker             units="threads"
6531*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6532*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
6533*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
6534*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6535*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
6536*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6537*61046927SAndroid Build Coastguard Worker             />
6538*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
6539*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
6540*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
6541*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
6542*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6543*61046927SAndroid Build Coastguard Worker             units="threads"
6544*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6545*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
6546*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
6547*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
6548*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
6549*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6550*61046927SAndroid Build Coastguard Worker             />
6551*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
6552*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
6553*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
6554*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
6555*61046927SAndroid Build Coastguard Worker             data_type="float"
6556*61046927SAndroid Build Coastguard Worker             max_equation="100"
6557*61046927SAndroid Build Coastguard Worker             units="percent"
6558*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6559*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"
6560*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6561*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6562*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6563*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6564*61046927SAndroid Build Coastguard Worker             />
6565*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
6566*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
6567*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
6568*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
6569*61046927SAndroid Build Coastguard Worker             data_type="float"
6570*61046927SAndroid Build Coastguard Worker             max_equation="100"
6571*61046927SAndroid Build Coastguard Worker             units="percent"
6572*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6573*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"
6574*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6575*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6576*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6577*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6578*61046927SAndroid Build Coastguard Worker             />
6579*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
6580*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
6581*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
6582*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
6583*61046927SAndroid Build Coastguard Worker             data_type="float"
6584*61046927SAndroid Build Coastguard Worker             max_equation="100"
6585*61046927SAndroid Build Coastguard Worker             units="percent"
6586*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6587*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"
6588*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
6589*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
6590*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6591*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6592*61046927SAndroid Build Coastguard Worker             />
6593*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice0 Thread Dispatcher"
6594*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread00ReadyForDispatch"
6595*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread00_ready_for_dispatch"
6596*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice0 thread dispatcher"
6597*61046927SAndroid Build Coastguard Worker             data_type="float"
6598*61046927SAndroid Build Coastguard Worker             max_equation="100"
6599*61046927SAndroid Build Coastguard Worker             units="percent"
6600*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6601*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
6602*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 1 AND"
6603*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6604*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6605*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6606*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6607*61046927SAndroid Build Coastguard Worker             />
6608*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice1 Thread Dispatcher"
6609*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread01ReadyForDispatch"
6610*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread01_ready_for_dispatch"
6611*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice1 thread dispatcher"
6612*61046927SAndroid Build Coastguard Worker             data_type="float"
6613*61046927SAndroid Build Coastguard Worker             max_equation="100"
6614*61046927SAndroid Build Coastguard Worker             units="percent"
6615*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6616*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
6617*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 2 AND"
6618*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6619*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6620*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6621*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6622*61046927SAndroid Build Coastguard Worker             />
6623*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice2 Thread Dispatcher"
6624*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread02ReadyForDispatch"
6625*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread02_ready_for_dispatch"
6626*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice2 thread dispatcher"
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="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
6632*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
6633*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6634*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6635*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6636*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6637*61046927SAndroid Build Coastguard Worker             />
6638*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice3 Thread Dispatcher"
6639*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread03ReadyForDispatch"
6640*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread03_ready_for_dispatch"
6641*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice3 thread dispatcher"
6642*61046927SAndroid Build Coastguard Worker             data_type="float"
6643*61046927SAndroid Build Coastguard Worker             max_equation="100"
6644*61046927SAndroid Build Coastguard Worker             units="percent"
6645*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6646*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
6647*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
6648*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6649*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6650*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6651*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6652*61046927SAndroid Build Coastguard Worker             />
6653*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice4 Thread Dispatcher"
6654*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread04ReadyForDispatch"
6655*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread04_ready_for_dispatch"
6656*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice4 thread dispatcher"
6657*61046927SAndroid Build Coastguard Worker             data_type="float"
6658*61046927SAndroid Build Coastguard Worker             max_equation="100"
6659*61046927SAndroid Build Coastguard Worker             units="percent"
6660*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6661*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
6662*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
6663*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6664*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6665*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6666*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6667*61046927SAndroid Build Coastguard Worker             />
6668*61046927SAndroid Build Coastguard Worker    <counter name="PS Thread Ready For Dispatch on Slice0 Dualsubslice5 Thread Dispatcher"
6669*61046927SAndroid Build Coastguard Worker             symbol_name="PSThread05ReadyForDispatch"
6670*61046927SAndroid Build Coastguard Worker             underscore_name="ps_thread05_ready_for_dispatch"
6671*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which PS thread is ready for dispatch on slice0 dualsubslice5 thread dispatcher"
6672*61046927SAndroid Build Coastguard Worker             data_type="float"
6673*61046927SAndroid Build Coastguard Worker             max_equation="100"
6674*61046927SAndroid Build Coastguard Worker             units="percent"
6675*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6676*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
6677*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
6678*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6679*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6680*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6681*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6682*61046927SAndroid Build Coastguard Worker             />
6683*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice5 Thread Dispatcher"
6684*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader05Ready"
6685*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header05_ready"
6686*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice5 thread dispatcher"
6687*61046927SAndroid Build Coastguard Worker             data_type="float"
6688*61046927SAndroid Build Coastguard Worker             max_equation="100"
6689*61046927SAndroid Build Coastguard Worker             units="percent"
6690*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6691*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
6692*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
6693*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6694*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6695*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6696*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6697*61046927SAndroid Build Coastguard Worker             />
6698*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice5 Thread Dispatcher Port 0"
6699*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader05ReadyPort0"
6700*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header05_ready_port0"
6701*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice5 thread dispatcher port 0"
6702*61046927SAndroid Build Coastguard Worker             data_type="float"
6703*61046927SAndroid Build Coastguard Worker             max_equation="100"
6704*61046927SAndroid Build Coastguard Worker             units="percent"
6705*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6706*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
6707*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
6708*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6709*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6710*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6711*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6712*61046927SAndroid Build Coastguard Worker             />
6713*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice5 Thread Dispatcher Port 1"
6714*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader05ReadyPort1"
6715*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header05_ready_port1"
6716*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice5 thread dispatcher port 1"
6717*61046927SAndroid Build Coastguard Worker             data_type="float"
6718*61046927SAndroid Build Coastguard Worker             max_equation="100"
6719*61046927SAndroid Build Coastguard Worker             units="percent"
6720*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6721*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
6722*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
6723*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6724*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6725*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6726*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6727*61046927SAndroid Build Coastguard Worker             />
6728*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice5 Thread Dispatcher Port 2"
6729*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader05ReadyPort2"
6730*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header05_ready_port2"
6731*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice5 thread dispatcher port 2"
6732*61046927SAndroid Build Coastguard Worker             data_type="float"
6733*61046927SAndroid Build Coastguard Worker             max_equation="100"
6734*61046927SAndroid Build Coastguard Worker             units="percent"
6735*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6736*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
6737*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
6738*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6739*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6740*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6741*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6742*61046927SAndroid Build Coastguard Worker             />
6743*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice5 Thread Dispatcher Port 3"
6744*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader05ReadyPort3"
6745*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header05_ready_port3"
6746*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice5 thread dispatcher port 3"
6747*61046927SAndroid Build Coastguard Worker             data_type="float"
6748*61046927SAndroid Build Coastguard Worker             max_equation="100"
6749*61046927SAndroid Build Coastguard Worker             units="percent"
6750*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6751*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
6752*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 32 AND"
6753*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
6754*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
6755*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6756*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
6757*61046927SAndroid Build Coastguard Worker             />
6758*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
6759*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
6760*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
6761*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6762*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24110340" />
6763*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24310340" />
6764*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24510340" />
6765*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24710340" />
6766*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24910340" />
6767*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24B10340" />
6768*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26B1001C" />
6769*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x021100F3" />
6770*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x041100F2" />
6771*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10110000" />
6772*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00110000" />
6773*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02128000" />
6774*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04128000" />
6775*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12138000" />
6776*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14138000" />
6777*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C3100F3" />
6778*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E3100F2" />
6779*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10310000" />
6780*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E310000" />
6781*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C328000" />
6782*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E328000" />
6783*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E330003" />
6784*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x185100F3" />
6785*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A5100F2" />
6786*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10510000" />
6787*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C510000" />
6788*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18528000" />
6789*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A528000" />
6790*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C53C000" />
6791*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x147100F3" />
6792*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x167100F2" />
6793*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10710000" />
6794*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A710000" />
6795*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14728000" />
6796*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16728000" />
6797*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C733000" />
6798*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x109100F3" />
6799*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x129100F2" />
6800*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08910000" />
6801*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10928000" />
6802*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12928000" />
6803*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C930C00" />
6804*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B100F3" />
6805*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB100F2" />
6806*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B10104" />
6807*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B10105" />
6808*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AB10106" />
6809*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB10107" />
6810*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B10000" />
6811*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02B10000" />
6812*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04B10000" />
6813*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00B28000" />
6814*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0EB28000" />
6815*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06B28000" />
6816*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08B28000" />
6817*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0AB28000" />
6818*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0CB28000" />
6819*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10B38000" />
6820*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1CB30300" />
6821*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16B38000" />
6822*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18B38000" />
6823*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1AB38000" />
6824*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00004000" />
6825*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E004000" />
6826*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10004000" />
6827*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12004000" />
6828*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34005540" />
6829*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
6830*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
6831*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
6832*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06004000" />
6833*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
6834*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
6835*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
6836*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00014000" />
6837*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A012000" />
6838*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C012000" />
6839*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E012000" />
6840*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A015500" />
6841*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
6842*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
6843*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
6844*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06014000" />
6845*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08014000" />
6846*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
6847*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18012000" />
6848*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C05C000" />
6849*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405BFFF" />
6850*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050002" />
6851*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2205FF50" />
6852*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14088000" />
6853*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A081000" />
6854*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C064000" />
6855*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2406A555" />
6856*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060005" />
6857*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22064000" />
6858*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10098000" />
6859*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0900FF" />
6860*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A09E000" />
6861*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C078000" />
6862*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24070002" />
6863*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2207AA00" />
6864*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160A1000" />
6865*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180AA554" />
6866*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D5541" />
6867*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D0005" />
6868*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040E4000" />
6869*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0EC000" />
6870*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0EC000" />
6871*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060E8000" />
6872*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080EC000" />
6873*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x000B4000" />
6874*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0B4000" />
6875*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100B4000" />
6876*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x120B4000" />
6877*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180B8000" />
6878*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0B8000" />
6879*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060B4000" />
6880*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080B4000" />
6881*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
6882*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0B4000" />
6883*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6884*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x41104000" />
6885*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B105555" />
6886*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101555" />
6887*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11148000" />
6888*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B14FC00" />
6889*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14003F" />
6890*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
6891*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
6892*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
6893*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B114000" />
6894*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F11AAAA" />
6895*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112AAA" />
6896*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
6897*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100000" />
6898*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4F100200" />
6899*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100A02" />
6900*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5310080A" />
6901*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55101318" />
6902*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
6903*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
6904*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100003" />
6905*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100111" />
6906*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100000" />
6907*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
6908*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
6909*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
6910*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
6911*61046927SAndroid Build Coastguard Worker    </register_config>
6912*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
6913*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
6914*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
6915*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0xF0800000" />
6916*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
6917*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x70800000" />
6918*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x007F0000" />
6919*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000000" />
6920*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFC" />
6921*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000000" />
6922*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFC" />
6923*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000000" />
6924*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFF3" />
6925*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000000" />
6926*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFF3" />
6927*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000000" />
6928*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFCF" />
6929*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000000" />
6930*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFCF" />
6931*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D958" value="0x00000000" />
6932*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D95C" value="0x0000FF3F" />
6933*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC18" value="0x00000000" />
6934*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC1C" value="0x0000FF3F" />
6935*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D960" value="0x00000000" />
6936*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D964" value="0x0000FCFF" />
6937*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC20" value="0x00000000" />
6938*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC24" value="0x0000FCFF" />
6939*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D968" value="0x00000000" />
6940*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D96C" value="0x0000F3FF" />
6941*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC28" value="0x00000000" />
6942*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC2C" value="0x0000F3FF" />
6943*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D970" value="0x00078000" />
6944*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D974" value="0x00000FFF" />
6945*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC30" value="0x00078000" />
6946*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC34" value="0x00000FFF" />
6947*61046927SAndroid Build Coastguard Worker    </register_config>
6948*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
6949*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
6950*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
6951*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
6952*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
6953*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
6954*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
6955*61046927SAndroid Build Coastguard Worker    </register_config>
6956*61046927SAndroid Build Coastguard Worker  </set>
6957*61046927SAndroid Build Coastguard Worker
6958*61046927SAndroid Build Coastguard Worker  <set name="TDL_3"
6959*61046927SAndroid Build Coastguard Worker       chipset="DG1"
6960*61046927SAndroid Build Coastguard Worker       symbol_name="TDL_3"
6961*61046927SAndroid Build Coastguard Worker       underscore_name="tdl_3"
6962*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
6963*61046927SAndroid Build Coastguard Worker       hw_config_guid="e12f8fc0-2eb9-4bf6-bf44-a13ceb42c9f7"
6964*61046927SAndroid Build Coastguard Worker       >
6965*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
6966*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
6967*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
6968*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
6969*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6970*61046927SAndroid Build Coastguard Worker             units="ns"
6971*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
6972*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6973*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6974*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6975*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6976*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6977*61046927SAndroid Build Coastguard Worker             />
6978*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
6979*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
6980*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
6981*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
6982*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6983*61046927SAndroid Build Coastguard Worker             units="cycles"
6984*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6985*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
6986*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
6987*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
6988*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
6989*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
6990*61046927SAndroid Build Coastguard Worker             />
6991*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
6992*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
6993*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
6994*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
6995*61046927SAndroid Build Coastguard Worker             data_type="uint64"
6996*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
6997*61046927SAndroid Build Coastguard Worker             units="hz"
6998*61046927SAndroid Build Coastguard Worker             semantic_type="event"
6999*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7000*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7001*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7002*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7003*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7004*61046927SAndroid Build Coastguard Worker             />
7005*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
7006*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
7007*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
7008*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
7009*61046927SAndroid Build Coastguard Worker             data_type="float"
7010*61046927SAndroid Build Coastguard Worker             max_equation="100"
7011*61046927SAndroid Build Coastguard Worker             units="percent"
7012*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7013*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7014*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7015*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
7016*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7017*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7018*61046927SAndroid Build Coastguard Worker             />
7019*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
7020*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
7021*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
7022*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
7023*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7024*61046927SAndroid Build Coastguard Worker             units="threads"
7025*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7026*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
7027*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7028*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7029*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7030*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7031*61046927SAndroid Build Coastguard Worker             />
7032*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
7033*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
7034*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
7035*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
7036*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7037*61046927SAndroid Build Coastguard Worker             units="threads"
7038*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7039*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
7040*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7041*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7042*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7043*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7044*61046927SAndroid Build Coastguard Worker             />
7045*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
7046*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
7047*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
7048*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
7049*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7050*61046927SAndroid Build Coastguard Worker             units="threads"
7051*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7052*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
7053*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7054*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7055*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7056*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7057*61046927SAndroid Build Coastguard Worker             />
7058*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
7059*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
7060*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
7061*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
7062*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7063*61046927SAndroid Build Coastguard Worker             units="threads"
7064*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7065*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
7066*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7067*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7068*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7069*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7070*61046927SAndroid Build Coastguard Worker             />
7071*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
7072*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
7073*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
7074*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
7075*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7076*61046927SAndroid Build Coastguard Worker             units="threads"
7077*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7078*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
7079*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
7080*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7081*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7082*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7083*61046927SAndroid Build Coastguard Worker             />
7084*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
7085*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
7086*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
7087*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
7088*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7089*61046927SAndroid Build Coastguard Worker             units="threads"
7090*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7091*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
7092*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
7093*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7094*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
7095*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7096*61046927SAndroid Build Coastguard Worker             />
7097*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
7098*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
7099*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
7100*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
7101*61046927SAndroid Build Coastguard Worker             data_type="float"
7102*61046927SAndroid Build Coastguard Worker             max_equation="100"
7103*61046927SAndroid Build Coastguard Worker             units="percent"
7104*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7105*61046927SAndroid Build Coastguard Worker             equation="A 7 READ A 8 READ FADD A 9 READ FADD A 10 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7106*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7107*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7108*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7109*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7110*61046927SAndroid Build Coastguard Worker             />
7111*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
7112*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
7113*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
7114*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
7115*61046927SAndroid Build Coastguard Worker             data_type="float"
7116*61046927SAndroid Build Coastguard Worker             max_equation="100"
7117*61046927SAndroid Build Coastguard Worker             units="percent"
7118*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7119*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7120*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7121*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7122*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7123*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7124*61046927SAndroid Build Coastguard Worker             />
7125*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
7126*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
7127*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
7128*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
7129*61046927SAndroid Build Coastguard Worker             data_type="float"
7130*61046927SAndroid Build Coastguard Worker             max_equation="100"
7131*61046927SAndroid Build Coastguard Worker             units="percent"
7132*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7133*61046927SAndroid Build Coastguard Worker             equation="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"
7134*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7135*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7136*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7137*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7138*61046927SAndroid Build Coastguard Worker             />
7139*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice2 Thread Dispatcher"
7140*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader02Ready"
7141*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header02_ready"
7142*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice2 thread dispatcher"
7143*61046927SAndroid Build Coastguard Worker             data_type="float"
7144*61046927SAndroid Build Coastguard Worker             max_equation="100"
7145*61046927SAndroid Build Coastguard Worker             units="percent"
7146*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7147*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7148*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
7149*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7150*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7151*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7152*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7153*61046927SAndroid Build Coastguard Worker             />
7154*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice3 Thread Dispatcher"
7155*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader03Ready"
7156*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header03_ready"
7157*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice3 thread dispatcher"
7158*61046927SAndroid Build Coastguard Worker             data_type="float"
7159*61046927SAndroid Build Coastguard Worker             max_equation="100"
7160*61046927SAndroid Build Coastguard Worker             units="percent"
7161*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7162*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7163*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
7164*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7165*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7166*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7167*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7168*61046927SAndroid Build Coastguard Worker             />
7169*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice4 Thread Dispatcher"
7170*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader04Ready"
7171*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header04_ready"
7172*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice4 thread dispatcher"
7173*61046927SAndroid Build Coastguard Worker             data_type="float"
7174*61046927SAndroid Build Coastguard Worker             max_equation="100"
7175*61046927SAndroid Build Coastguard Worker             units="percent"
7176*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7177*61046927SAndroid Build Coastguard Worker             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
7178*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
7179*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7180*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7181*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7182*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7183*61046927SAndroid Build Coastguard Worker             />
7184*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice2 Thread Dispatcher Port 0"
7185*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader02ReadyPort0"
7186*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header02_ready_port0"
7187*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice2 thread dispatcher port 0"
7188*61046927SAndroid Build Coastguard Worker             data_type="float"
7189*61046927SAndroid Build Coastguard Worker             max_equation="100"
7190*61046927SAndroid Build Coastguard Worker             units="percent"
7191*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7192*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7193*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
7194*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7195*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7196*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7197*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7198*61046927SAndroid Build Coastguard Worker             />
7199*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice2 Thread Dispatcher Port 1"
7200*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader02ReadyPort1"
7201*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header02_ready_port1"
7202*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice2 thread dispatcher port 1"
7203*61046927SAndroid Build Coastguard Worker             data_type="float"
7204*61046927SAndroid Build Coastguard Worker             max_equation="100"
7205*61046927SAndroid Build Coastguard Worker             units="percent"
7206*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7207*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
7208*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
7209*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7210*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7211*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7212*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7213*61046927SAndroid Build Coastguard Worker             />
7214*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice2 Thread Dispatcher Port 2"
7215*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader02ReadyPort2"
7216*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header02_ready_port2"
7217*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice2 thread dispatcher port 2"
7218*61046927SAndroid Build Coastguard Worker             data_type="float"
7219*61046927SAndroid Build Coastguard Worker             max_equation="100"
7220*61046927SAndroid Build Coastguard Worker             units="percent"
7221*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7222*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
7223*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
7224*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7225*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7226*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7227*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7228*61046927SAndroid Build Coastguard Worker             />
7229*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice2 Thread Dispatcher Port 3"
7230*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader02ReadyPort3"
7231*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header02_ready_port3"
7232*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice2 thread dispatcher port 3"
7233*61046927SAndroid Build Coastguard Worker             data_type="float"
7234*61046927SAndroid Build Coastguard Worker             max_equation="100"
7235*61046927SAndroid Build Coastguard Worker             units="percent"
7236*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7237*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
7238*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 4 AND"
7239*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7240*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7241*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7242*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7243*61046927SAndroid Build Coastguard Worker             />
7244*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice3 Thread Dispatcher Port 0"
7245*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader03ReadyPort0"
7246*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header03_ready_port0"
7247*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice3 thread dispatcher port 0"
7248*61046927SAndroid Build Coastguard Worker             data_type="float"
7249*61046927SAndroid Build Coastguard Worker             max_equation="100"
7250*61046927SAndroid Build Coastguard Worker             units="percent"
7251*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7252*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
7253*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
7254*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7255*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7256*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7257*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7258*61046927SAndroid Build Coastguard Worker             />
7259*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice3 Thread Dispatcher Port 1"
7260*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader03ReadyPort1"
7261*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header03_ready_port1"
7262*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice3 thread dispatcher port 1"
7263*61046927SAndroid Build Coastguard Worker             data_type="float"
7264*61046927SAndroid Build Coastguard Worker             max_equation="100"
7265*61046927SAndroid Build Coastguard Worker             units="percent"
7266*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7267*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
7268*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
7269*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7270*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7271*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7272*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7273*61046927SAndroid Build Coastguard Worker             />
7274*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice3 Thread Dispatcher Port 2"
7275*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader03ReadyPort2"
7276*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header03_ready_port2"
7277*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice3 thread dispatcher port 2"
7278*61046927SAndroid Build Coastguard Worker             data_type="float"
7279*61046927SAndroid Build Coastguard Worker             max_equation="100"
7280*61046927SAndroid Build Coastguard Worker             units="percent"
7281*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7282*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
7283*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
7284*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7285*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7286*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7287*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7288*61046927SAndroid Build Coastguard Worker             />
7289*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice3 Thread Dispatcher Port 3"
7290*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader03ReadyPort3"
7291*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header03_ready_port3"
7292*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice3 thread dispatcher port 3"
7293*61046927SAndroid Build Coastguard Worker             data_type="float"
7294*61046927SAndroid Build Coastguard Worker             max_equation="100"
7295*61046927SAndroid Build Coastguard Worker             units="percent"
7296*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7297*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
7298*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 8 AND"
7299*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7300*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7301*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7302*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7303*61046927SAndroid Build Coastguard Worker             />
7304*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice4 Thread Dispatcher Port 0"
7305*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader04ReadyPort0"
7306*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header04_ready_port0"
7307*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice4 thread dispatcher port 0"
7308*61046927SAndroid Build Coastguard Worker             data_type="float"
7309*61046927SAndroid Build Coastguard Worker             max_equation="100"
7310*61046927SAndroid Build Coastguard Worker             units="percent"
7311*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7312*61046927SAndroid Build Coastguard Worker             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
7313*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
7314*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7315*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7316*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7317*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7318*61046927SAndroid Build Coastguard Worker             />
7319*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice4 Thread Dispatcher Port 1"
7320*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader04ReadyPort1"
7321*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header04_ready_port1"
7322*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice4 thread dispatcher port 1"
7323*61046927SAndroid Build Coastguard Worker             data_type="float"
7324*61046927SAndroid Build Coastguard Worker             max_equation="100"
7325*61046927SAndroid Build Coastguard Worker             units="percent"
7326*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7327*61046927SAndroid Build Coastguard Worker             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
7328*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
7329*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7330*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7331*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7332*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7333*61046927SAndroid Build Coastguard Worker             />
7334*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice4 Thread Dispatcher Port 2"
7335*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader04ReadyPort2"
7336*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header04_ready_port2"
7337*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice4 thread dispatcher port 2"
7338*61046927SAndroid Build Coastguard Worker             data_type="float"
7339*61046927SAndroid Build Coastguard Worker             max_equation="100"
7340*61046927SAndroid Build Coastguard Worker             units="percent"
7341*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7342*61046927SAndroid Build Coastguard Worker             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
7343*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
7344*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7345*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7346*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7347*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7348*61046927SAndroid Build Coastguard Worker             />
7349*61046927SAndroid Build Coastguard Worker    <counter name="Thread Header Ready on Slice0 DualSubslice4 Thread Dispatcher Port 3"
7350*61046927SAndroid Build Coastguard Worker             symbol_name="ThreadHeader04ReadyPort3"
7351*61046927SAndroid Build Coastguard Worker             underscore_name="thread_header04_ready_port3"
7352*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which thread header is ready on slice0 dualsubslice4 thread dispatcher port 3"
7353*61046927SAndroid Build Coastguard Worker             data_type="float"
7354*61046927SAndroid Build Coastguard Worker             max_equation="100"
7355*61046927SAndroid Build Coastguard Worker             units="percent"
7356*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7357*61046927SAndroid Build Coastguard Worker             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
7358*61046927SAndroid Build Coastguard Worker             availability="$DualSubsliceMask 16 AND"
7359*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU/Thread Dispatcher"
7360*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
7361*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7362*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="dualsubslice"
7363*61046927SAndroid Build Coastguard Worker             />
7364*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
7365*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
7366*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
7367*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7368*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2651001C" />
7369*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2671001C" />
7370*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2691001C" />
7371*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06510107" />
7372*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08510106" />
7373*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A510105" />
7374*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C510104" />
7375*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10510000" />
7376*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02510000" />
7377*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04510000" />
7378*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06528000" />
7379*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08528000" />
7380*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A528000" />
7381*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C528000" />
7382*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16538000" />
7383*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18538000" />
7384*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A538000" />
7385*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C530100" />
7386*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C710107" />
7387*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E710106" />
7388*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02710105" />
7389*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04710104" />
7390*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10710000" />
7391*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E710000" />
7392*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00710000" />
7393*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C728000" />
7394*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E728000" />
7395*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02728000" />
7396*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04728000" />
7397*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E730003" />
7398*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x12738000" />
7399*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14738000" />
7400*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14910107" />
7401*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16910106" />
7402*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18910105" />
7403*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A910104" />
7404*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x10910000" />
7405*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A910000" />
7406*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C910000" />
7407*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14928000" />
7408*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x16928000" />
7409*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18928000" />
7410*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A928000" />
7411*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C93F000" />
7412*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34005540" />
7413*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
7414*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02004000" />
7415*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
7416*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06004000" />
7417*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
7418*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
7419*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C004000" />
7420*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2A015500" />
7421*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
7422*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x02014000" />
7423*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
7424*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x06014000" />
7425*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08014000" />
7426*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
7427*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x18012000" />
7428*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405FFC0" />
7429*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
7430*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2205FFF0" />
7431*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24065015" />
7432*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x260600A5" />
7433*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22066800" />
7434*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0903F1" />
7435*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x14098000" />
7436*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A09F000" />
7437*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0A00AA" />
7438*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D0550" />
7439*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0EC000" />
7440*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x100EC000" />
7441*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x140B4000" />
7442*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x160B4000" />
7443*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x180B4000" />
7444*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A0B4000" />
7445*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x060B8000" />
7446*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080B8000" />
7447*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B8000" />
7448*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0C0B8000" />
7449*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7450*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101554" />
7451*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100555" />
7452*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D14003F" />
7453*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13148000" />
7454*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
7455*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17148000" />
7456*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B141C00" />
7457*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112AA8" />
7458*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110AAA" />
7459*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x51100000" />
7460*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x53100000" />
7461*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100800" />
7462*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
7463*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
7464*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100008" />
7465*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47100000" />
7466*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49100808" />
7467*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100606" />
7468*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100606" />
7469*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7470*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
7471*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7472*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
7473*61046927SAndroid Build Coastguard Worker    </register_config>
7474*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
7475*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
7476*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
7477*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x70800000" />
7478*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
7479*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
7480*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00070000" />
7481*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00078000" />
7482*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x00000FFF" />
7483*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00078000" />
7484*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x00000FFF" />
7485*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00007800" />
7486*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000F0FF" />
7487*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00007800" />
7488*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000F0FF" />
7489*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000780" />
7490*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FF0F" />
7491*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000780" />
7492*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FF0F" />
7493*61046927SAndroid Build Coastguard Worker    </register_config>
7494*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
7495*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
7496*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
7497*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
7498*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
7499*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
7500*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
7501*61046927SAndroid Build Coastguard Worker    </register_config>
7502*61046927SAndroid Build Coastguard Worker  </set>
7503*61046927SAndroid Build Coastguard Worker
7504*61046927SAndroid Build Coastguard Worker  <set name="GpuBusyness"
7505*61046927SAndroid Build Coastguard Worker       chipset="DG1"
7506*61046927SAndroid Build Coastguard Worker       symbol_name="GpuBusyness"
7507*61046927SAndroid Build Coastguard Worker       underscore_name="gpu_busyness"
7508*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
7509*61046927SAndroid Build Coastguard Worker       hw_config_guid="81be185c-7ac7-4a17-85fc-4144ccba4a46"
7510*61046927SAndroid Build Coastguard Worker       >
7511*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
7512*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
7513*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
7514*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
7515*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7516*61046927SAndroid Build Coastguard Worker             units="ns"
7517*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7518*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7519*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7520*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7521*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7522*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7523*61046927SAndroid Build Coastguard Worker             />
7524*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
7525*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
7526*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
7527*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
7528*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7529*61046927SAndroid Build Coastguard Worker             units="cycles"
7530*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7531*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
7532*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7533*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
7534*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7535*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7536*61046927SAndroid Build Coastguard Worker             />
7537*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
7538*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
7539*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
7540*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
7541*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7542*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
7543*61046927SAndroid Build Coastguard Worker             units="hz"
7544*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7545*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7546*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7547*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7548*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7549*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7550*61046927SAndroid Build Coastguard Worker             />
7551*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
7552*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
7553*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
7554*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
7555*61046927SAndroid Build Coastguard Worker             data_type="float"
7556*61046927SAndroid Build Coastguard Worker             max_equation="100"
7557*61046927SAndroid Build Coastguard Worker             units="percent"
7558*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7559*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7560*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7561*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
7562*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7563*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7564*61046927SAndroid Build Coastguard Worker             />
7565*61046927SAndroid Build Coastguard Worker    <counter name="EU Active"
7566*61046927SAndroid Build Coastguard Worker             symbol_name="EuActive"
7567*61046927SAndroid Build Coastguard Worker             underscore_name="eu_active"
7568*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were actively processing."
7569*61046927SAndroid Build Coastguard Worker             data_type="float"
7570*61046927SAndroid Build Coastguard Worker             max_equation="100"
7571*61046927SAndroid Build Coastguard Worker             units="percent"
7572*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7573*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"
7574*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7575*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7576*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7577*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7578*61046927SAndroid Build Coastguard Worker             />
7579*61046927SAndroid Build Coastguard Worker    <counter name="EU Stall"
7580*61046927SAndroid Build Coastguard Worker             symbol_name="EuStall"
7581*61046927SAndroid Build Coastguard Worker             underscore_name="eu_stall"
7582*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the Execution Units were stalled."
7583*61046927SAndroid Build Coastguard Worker             data_type="float"
7584*61046927SAndroid Build Coastguard Worker             max_equation="100"
7585*61046927SAndroid Build Coastguard Worker             units="percent"
7586*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7587*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"
7588*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7589*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7590*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7591*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7592*61046927SAndroid Build Coastguard Worker             />
7593*61046927SAndroid Build Coastguard Worker    <counter name="EU Thread Occupancy"
7594*61046927SAndroid Build Coastguard Worker             symbol_name="EuThreadOccupancy"
7595*61046927SAndroid Build Coastguard Worker             underscore_name="eu_thread_occupancy"
7596*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which hardware threads occupied EUs."
7597*61046927SAndroid Build Coastguard Worker             data_type="float"
7598*61046927SAndroid Build Coastguard Worker             max_equation="100"
7599*61046927SAndroid Build Coastguard Worker             units="percent"
7600*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7601*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"
7602*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
7603*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
7604*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7605*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7606*61046927SAndroid Build Coastguard Worker             />
7607*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
7608*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
7609*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
7610*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
7611*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7612*61046927SAndroid Build Coastguard Worker             units="threads"
7613*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7614*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
7615*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7616*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7617*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7618*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7619*61046927SAndroid Build Coastguard Worker             />
7620*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
7621*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
7622*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
7623*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
7624*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7625*61046927SAndroid Build Coastguard Worker             units="threads"
7626*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7627*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
7628*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7629*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7630*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7631*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7632*61046927SAndroid Build Coastguard Worker             />
7633*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
7634*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
7635*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
7636*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
7637*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7638*61046927SAndroid Build Coastguard Worker             units="threads"
7639*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7640*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
7641*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7642*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7643*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7644*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7645*61046927SAndroid Build Coastguard Worker             />
7646*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
7647*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
7648*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
7649*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
7650*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7651*61046927SAndroid Build Coastguard Worker             units="threads"
7652*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7653*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
7654*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
7655*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7656*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7657*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7658*61046927SAndroid Build Coastguard Worker             />
7659*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
7660*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
7661*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
7662*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
7663*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7664*61046927SAndroid Build Coastguard Worker             units="threads"
7665*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7666*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
7667*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
7668*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7669*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL IO"
7670*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7671*61046927SAndroid Build Coastguard Worker             />
7672*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
7673*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
7674*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
7675*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
7676*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7677*61046927SAndroid Build Coastguard Worker             units="threads"
7678*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7679*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
7680*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
7681*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7682*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="VK OGL OCL IO MEDIA"
7683*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7684*61046927SAndroid Build Coastguard Worker             />
7685*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
7686*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
7687*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
7688*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
7689*61046927SAndroid Build Coastguard Worker             data_type="float"
7690*61046927SAndroid Build Coastguard Worker             max_equation="100"
7691*61046927SAndroid Build Coastguard Worker             units="percent"
7692*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7693*61046927SAndroid Build Coastguard Worker             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
7694*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7695*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7696*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7697*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7698*61046927SAndroid Build Coastguard Worker             />
7699*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
7700*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
7701*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
7702*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
7703*61046927SAndroid Build Coastguard Worker             data_type="float"
7704*61046927SAndroid Build Coastguard Worker             max_equation="100"
7705*61046927SAndroid Build Coastguard Worker             units="percent"
7706*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7707*61046927SAndroid Build Coastguard Worker             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
7708*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7709*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7710*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7711*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7712*61046927SAndroid Build Coastguard Worker             />
7713*61046927SAndroid Build Coastguard Worker    <counter name="Posh Ring Busy"
7714*61046927SAndroid Build Coastguard Worker             symbol_name="PoshEngineBusy"
7715*61046927SAndroid Build Coastguard Worker             underscore_name="posh_engine_busy"
7716*61046927SAndroid Build Coastguard Worker             description="The percentage of time when posh command streamer was busy."
7717*61046927SAndroid Build Coastguard Worker             data_type="float"
7718*61046927SAndroid Build Coastguard Worker             max_equation="100"
7719*61046927SAndroid Build Coastguard Worker             units="percent"
7720*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7721*61046927SAndroid Build Coastguard Worker             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
7722*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7723*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7724*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7725*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7726*61046927SAndroid Build Coastguard Worker             />
7727*61046927SAndroid Build Coastguard Worker    <counter name="Blitter Ring Busy"
7728*61046927SAndroid Build Coastguard Worker             symbol_name="BlitterBusy"
7729*61046927SAndroid Build Coastguard Worker             underscore_name="blitter_busy"
7730*61046927SAndroid Build Coastguard Worker             description="The percentage of time when blitter command streamer was busy."
7731*61046927SAndroid Build Coastguard Worker             data_type="float"
7732*61046927SAndroid Build Coastguard Worker             max_equation="100"
7733*61046927SAndroid Build Coastguard Worker             units="percent"
7734*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7735*61046927SAndroid Build Coastguard Worker             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
7736*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7737*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7738*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
7739*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7740*61046927SAndroid Build Coastguard Worker             />
7741*61046927SAndroid Build Coastguard Worker    <counter name="Vebox Ring Busy"
7742*61046927SAndroid Build Coastguard Worker             symbol_name="VeboxBusy"
7743*61046927SAndroid Build Coastguard Worker             underscore_name="vebox_busy"
7744*61046927SAndroid Build Coastguard Worker             description="The percentage of time when vebox command streamer was busy."
7745*61046927SAndroid Build Coastguard Worker             data_type="float"
7746*61046927SAndroid Build Coastguard Worker             max_equation="100"
7747*61046927SAndroid Build Coastguard Worker             units="percent"
7748*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7749*61046927SAndroid Build Coastguard Worker             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
7750*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7751*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7752*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
7753*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7754*61046927SAndroid Build Coastguard Worker             />
7755*61046927SAndroid Build Coastguard Worker    <counter name="Vdbox0 Ring Busy"
7756*61046927SAndroid Build Coastguard Worker             symbol_name="Vdbox0Busy"
7757*61046927SAndroid Build Coastguard Worker             underscore_name="vdbox0_busy"
7758*61046927SAndroid Build Coastguard Worker             description="The percentage of time when Vdbox0 command streamer was busy."
7759*61046927SAndroid Build Coastguard Worker             data_type="float"
7760*61046927SAndroid Build Coastguard Worker             max_equation="100"
7761*61046927SAndroid Build Coastguard Worker             units="percent"
7762*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7763*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
7764*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7765*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7766*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
7767*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7768*61046927SAndroid Build Coastguard Worker             />
7769*61046927SAndroid Build Coastguard Worker    <counter name="Vdbox1 Ring Busy"
7770*61046927SAndroid Build Coastguard Worker             symbol_name="Vdbox1Busy"
7771*61046927SAndroid Build Coastguard Worker             underscore_name="vdbox1_busy"
7772*61046927SAndroid Build Coastguard Worker             description="The percentage of time when Vdbox1 command streamer was busy."
7773*61046927SAndroid Build Coastguard Worker             data_type="float"
7774*61046927SAndroid Build Coastguard Worker             max_equation="100"
7775*61046927SAndroid Build Coastguard Worker             units="percent"
7776*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7777*61046927SAndroid Build Coastguard Worker             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
7778*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7779*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
7780*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
7781*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7782*61046927SAndroid Build Coastguard Worker             />
7783*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
7784*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
7785*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
7786*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
7787*61046927SAndroid Build Coastguard Worker             data_type="float"
7788*61046927SAndroid Build Coastguard Worker             max_equation="100"
7789*61046927SAndroid Build Coastguard Worker             units="percent"
7790*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7791*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
7792*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7793*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
7794*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7795*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7796*61046927SAndroid Build Coastguard Worker             />
7797*61046927SAndroid Build Coastguard Worker    <counter name="Any Engine Busy"
7798*61046927SAndroid Build Coastguard Worker             symbol_name="AnyEngineBusy"
7799*61046927SAndroid Build Coastguard Worker             underscore_name="any_engine_busy"
7800*61046927SAndroid Build Coastguard Worker             description="The percentage of time when any command streamer was busy."
7801*61046927SAndroid Build Coastguard Worker             data_type="float"
7802*61046927SAndroid Build Coastguard Worker             max_equation="100"
7803*61046927SAndroid Build Coastguard Worker             units="percent"
7804*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7805*61046927SAndroid Build Coastguard Worker             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
7806*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7807*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
7808*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="IO"
7809*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7810*61046927SAndroid Build Coastguard Worker             />
7811*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
7812*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
7813*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
7814*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7815*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F2400" />
7816*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
7817*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22100009" />
7818*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04004000" />
7819*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08004000" />
7820*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A004000" />
7821*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04014000" />
7822*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x08014000" />
7823*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A014000" />
7824*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22053CC0" />
7825*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x22061000" />
7826*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x24060005" />
7827*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1A09D000" />
7828*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x020C4000" />
7829*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040CC000" />
7830*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0D0A20" />
7831*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040F0043" />
7832*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0F00B3" />
7833*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
7834*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080F8000" />
7835*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x081000A3" />
7836*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00100000" />
7837*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x040B4000" />
7838*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x080B4000" />
7839*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0A0B4000" />
7840*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7841*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15102400" />
7842*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x230B0120" />
7843*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15182400" />
7844*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x232B0120" />
7845*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100023" />
7846*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11100000" />
7847*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101000" />
7848*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100545" />
7849*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x15148000" />
7850*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B140C00" />
7851*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61113000" />
7852*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5F110E89" />
7853*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05128000" />
7854*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x13138000" />
7855*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B0D0040" />
7856*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1F0B00D3" />
7857*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x210B0000" />
7858*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1B170002" />
7859*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D174000" />
7860*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x071800A3" />
7861*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x11180000" />
7862*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x032D4000" />
7863*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x032B00D3" />
7864*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x212B0000" />
7865*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55101000" />
7866*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100007" />
7867*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
7868*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49103203" />
7869*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B100005" />
7870*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100912" />
7871*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
7872*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
7873*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
7874*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
7875*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
7876*61046927SAndroid Build Coastguard Worker    </register_config>
7877*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
7878*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
7879*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
7880*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x30800000" />
7881*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
7882*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
7883*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00030000" />
7884*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00024002" />
7885*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000B7FF" />
7886*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00024002" />
7887*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000B7FF" />
7888*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x0007F000" />
7889*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x000001FF" />
7890*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x0007F000" />
7891*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x000001FF" />
7892*61046927SAndroid Build Coastguard Worker    </register_config>
7893*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
7894*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00804704" />
7895*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A04904" />
7896*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00805705" />
7897*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A05905" />
7898*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00808708" />
7899*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A08908" />
7900*61046927SAndroid Build Coastguard Worker    </register_config>
7901*61046927SAndroid Build Coastguard Worker  </set>
7902*61046927SAndroid Build Coastguard Worker
7903*61046927SAndroid Build Coastguard Worker  <set name="EuActivity1"
7904*61046927SAndroid Build Coastguard Worker       chipset="DG1"
7905*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity1"
7906*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity1"
7907*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
7908*61046927SAndroid Build Coastguard Worker       hw_config_guid="5354b8d9-12fd-44eb-8f7d-0a4dffae4409"
7909*61046927SAndroid Build Coastguard Worker       >
7910*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
7911*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
7912*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
7913*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
7914*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7915*61046927SAndroid Build Coastguard Worker             units="ns"
7916*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7917*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
7918*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7919*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7920*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7921*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7922*61046927SAndroid Build Coastguard Worker             />
7923*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
7924*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
7925*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
7926*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
7927*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7928*61046927SAndroid Build Coastguard Worker             units="cycles"
7929*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7930*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
7931*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7932*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
7933*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7934*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7935*61046927SAndroid Build Coastguard Worker             />
7936*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
7937*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
7938*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
7939*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
7940*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7941*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
7942*61046927SAndroid Build Coastguard Worker             units="hz"
7943*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7944*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
7945*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7946*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7947*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7948*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7949*61046927SAndroid Build Coastguard Worker             />
7950*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
7951*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
7952*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
7953*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
7954*61046927SAndroid Build Coastguard Worker             data_type="float"
7955*61046927SAndroid Build Coastguard Worker             max_equation="100"
7956*61046927SAndroid Build Coastguard Worker             units="percent"
7957*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
7958*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7959*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
7960*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
7961*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7962*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7963*61046927SAndroid Build Coastguard Worker             />
7964*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
7965*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
7966*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
7967*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
7968*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7969*61046927SAndroid Build Coastguard Worker             units="threads"
7970*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7971*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
7972*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
7973*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7974*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7975*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7976*61046927SAndroid Build Coastguard Worker             />
7977*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
7978*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
7979*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
7980*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
7981*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7982*61046927SAndroid Build Coastguard Worker             units="threads"
7983*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7984*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
7985*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
7986*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
7987*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
7988*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
7989*61046927SAndroid Build Coastguard Worker             />
7990*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
7991*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
7992*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
7993*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
7994*61046927SAndroid Build Coastguard Worker             data_type="uint64"
7995*61046927SAndroid Build Coastguard Worker             units="threads"
7996*61046927SAndroid Build Coastguard Worker             semantic_type="event"
7997*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
7998*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
7999*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8000*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8001*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8002*61046927SAndroid Build Coastguard Worker             />
8003*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
8004*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
8005*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
8006*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
8007*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8008*61046927SAndroid Build Coastguard Worker             units="threads"
8009*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8010*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
8011*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
8012*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8013*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8014*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8015*61046927SAndroid Build Coastguard Worker             />
8016*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
8017*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
8018*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
8019*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
8020*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8021*61046927SAndroid Build Coastguard Worker             units="threads"
8022*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8023*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
8024*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
8025*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8026*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8027*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8028*61046927SAndroid Build Coastguard Worker             />
8029*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
8030*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
8031*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
8032*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
8033*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8034*61046927SAndroid Build Coastguard Worker             units="threads"
8035*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8036*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
8037*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
8038*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8039*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8040*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8041*61046927SAndroid Build Coastguard Worker             />
8042*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
8043*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
8044*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
8045*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
8046*61046927SAndroid Build Coastguard Worker             data_type="float"
8047*61046927SAndroid Build Coastguard Worker             max_equation="100"
8048*61046927SAndroid Build Coastguard Worker             units="percent"
8049*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8050*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
8051*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8052*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
8053*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8054*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8055*61046927SAndroid Build Coastguard Worker             />
8056*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
8057*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
8058*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
8059*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
8060*61046927SAndroid Build Coastguard Worker             data_type="float"
8061*61046927SAndroid Build Coastguard Worker             max_equation="100"
8062*61046927SAndroid Build Coastguard Worker             units="percent"
8063*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8064*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
8065*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8066*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
8067*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8068*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8069*61046927SAndroid Build Coastguard Worker             />
8070*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
8071*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
8072*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
8073*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
8074*61046927SAndroid Build Coastguard Worker             data_type="float"
8075*61046927SAndroid Build Coastguard Worker             max_equation="100"
8076*61046927SAndroid Build Coastguard Worker             units="percent"
8077*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8078*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8079*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8080*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8081*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8082*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8083*61046927SAndroid Build Coastguard Worker             />
8084*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
8085*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
8086*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
8087*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
8088*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8089*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
8090*61046927SAndroid Build Coastguard Worker             units="bytes"
8091*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8092*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
8093*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8094*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8095*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8096*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8097*61046927SAndroid Build Coastguard Worker             />
8098*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
8099*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
8100*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
8101*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
8102*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8103*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
8104*61046927SAndroid Build Coastguard Worker             units="bytes"
8105*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8106*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
8107*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8108*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8109*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8110*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8111*61046927SAndroid Build Coastguard Worker             />
8112*61046927SAndroid Build Coastguard Worker    <counter name="VS FPU Pipe Active"
8113*61046927SAndroid Build Coastguard Worker             symbol_name="VsFpuActive"
8114*61046927SAndroid Build Coastguard Worker             underscore_name="vs_fpu_active"
8115*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a vertex shader instruction."
8116*61046927SAndroid Build Coastguard Worker             data_type="float"
8117*61046927SAndroid Build Coastguard Worker             max_equation="100"
8118*61046927SAndroid Build Coastguard Worker             units="percent"
8119*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8120*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"
8121*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8122*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8123*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8124*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8125*61046927SAndroid Build Coastguard Worker             />
8126*61046927SAndroid Build Coastguard Worker    <counter name="PS FPU Pipe Active"
8127*61046927SAndroid Build Coastguard Worker             symbol_name="PsFpuActive"
8128*61046927SAndroid Build Coastguard Worker             underscore_name="ps_fpu_active"
8129*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a pixel shader instruction."
8130*61046927SAndroid Build Coastguard Worker             data_type="float"
8131*61046927SAndroid Build Coastguard Worker             max_equation="100"
8132*61046927SAndroid Build Coastguard Worker             units="percent"
8133*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8134*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"
8135*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8136*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8137*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8138*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8139*61046927SAndroid Build Coastguard Worker             />
8140*61046927SAndroid Build Coastguard Worker    <counter name="EU Send Pipe Active"
8141*61046927SAndroid Build Coastguard Worker             symbol_name="EuSendActive"
8142*61046927SAndroid Build Coastguard Worker             underscore_name="eu_send_active"
8143*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing."
8144*61046927SAndroid Build Coastguard Worker             data_type="float"
8145*61046927SAndroid Build Coastguard Worker             max_equation="100"
8146*61046927SAndroid Build Coastguard Worker             units="percent"
8147*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8148*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"
8149*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
8150*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8151*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8152*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8153*61046927SAndroid Build Coastguard Worker             />
8154*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
8155*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
8156*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
8157*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8158*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F2400" />
8159*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
8160*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
8161*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
8162*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
8163*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405C000" />
8164*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
8165*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060050" />
8166*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090300" />
8167*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0CC000" />
8168*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200DA000" />
8169*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F0043" />
8170*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F00B3" />
8171*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
8172*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
8173*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
8174*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8175*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
8176*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
8177*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
8178*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
8179*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
8180*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
8181*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
8182*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112800" />
8183*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
8184*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
8185*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
8186*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
8187*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
8188*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
8189*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
8190*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
8191*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
8192*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
8193*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
8194*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
8195*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
8196*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
8197*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
8198*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
8199*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101A1A" />
8200*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101A1A" />
8201*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100A1A" />
8202*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
8203*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8204*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
8205*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8206*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
8207*61046927SAndroid Build Coastguard Worker    </register_config>
8208*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
8209*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
8210*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
8211*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
8212*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
8213*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
8214*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
8215*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
8216*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
8217*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
8218*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
8219*61046927SAndroid Build Coastguard Worker    </register_config>
8220*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
8221*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00810710" />
8222*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A10910" />
8223*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00850750" />
8224*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A50950" />
8225*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00802702" />
8226*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A02902" />
8227*61046927SAndroid Build Coastguard Worker    </register_config>
8228*61046927SAndroid Build Coastguard Worker  </set>
8229*61046927SAndroid Build Coastguard Worker
8230*61046927SAndroid Build Coastguard Worker  <set name="EuActivity2"
8231*61046927SAndroid Build Coastguard Worker       chipset="DG1"
8232*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity2"
8233*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity2"
8234*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
8235*61046927SAndroid Build Coastguard Worker       hw_config_guid="3225b6c6-805a-4e93-aaa5-5f09d87b31f9"
8236*61046927SAndroid Build Coastguard Worker       >
8237*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
8238*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
8239*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
8240*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
8241*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8242*61046927SAndroid Build Coastguard Worker             units="ns"
8243*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8244*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8245*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8246*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8247*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8248*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8249*61046927SAndroid Build Coastguard Worker             />
8250*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
8251*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
8252*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
8253*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
8254*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8255*61046927SAndroid Build Coastguard Worker             units="cycles"
8256*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8257*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
8258*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8259*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
8260*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8261*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8262*61046927SAndroid Build Coastguard Worker             />
8263*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
8264*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
8265*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
8266*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
8267*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8268*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
8269*61046927SAndroid Build Coastguard Worker             units="hz"
8270*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8271*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8272*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8273*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8274*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8275*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8276*61046927SAndroid Build Coastguard Worker             />
8277*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
8278*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
8279*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
8280*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
8281*61046927SAndroid Build Coastguard Worker             data_type="float"
8282*61046927SAndroid Build Coastguard Worker             max_equation="100"
8283*61046927SAndroid Build Coastguard Worker             units="percent"
8284*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8285*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8286*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8287*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
8288*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8289*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8290*61046927SAndroid Build Coastguard Worker             />
8291*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
8292*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
8293*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
8294*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
8295*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8296*61046927SAndroid Build Coastguard Worker             units="threads"
8297*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8298*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
8299*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8300*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8301*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8302*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8303*61046927SAndroid Build Coastguard Worker             />
8304*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
8305*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
8306*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
8307*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
8308*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8309*61046927SAndroid Build Coastguard Worker             units="threads"
8310*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8311*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
8312*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
8313*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8314*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8315*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8316*61046927SAndroid Build Coastguard Worker             />
8317*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
8318*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
8319*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
8320*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
8321*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8322*61046927SAndroid Build Coastguard Worker             units="threads"
8323*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8324*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
8325*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
8326*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8327*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8328*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8329*61046927SAndroid Build Coastguard Worker             />
8330*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
8331*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
8332*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
8333*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
8334*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8335*61046927SAndroid Build Coastguard Worker             units="threads"
8336*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8337*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
8338*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
8339*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8340*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8341*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8342*61046927SAndroid Build Coastguard Worker             />
8343*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
8344*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
8345*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
8346*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
8347*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8348*61046927SAndroid Build Coastguard Worker             units="threads"
8349*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8350*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
8351*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
8352*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8353*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8354*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8355*61046927SAndroid Build Coastguard Worker             />
8356*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
8357*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
8358*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
8359*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
8360*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8361*61046927SAndroid Build Coastguard Worker             units="threads"
8362*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8363*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
8364*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
8365*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8366*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8367*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8368*61046927SAndroid Build Coastguard Worker             />
8369*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
8370*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
8371*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
8372*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
8373*61046927SAndroid Build Coastguard Worker             data_type="float"
8374*61046927SAndroid Build Coastguard Worker             max_equation="100"
8375*61046927SAndroid Build Coastguard Worker             units="percent"
8376*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8377*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
8378*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8379*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
8380*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8381*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8382*61046927SAndroid Build Coastguard Worker             />
8383*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
8384*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
8385*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
8386*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
8387*61046927SAndroid Build Coastguard Worker             data_type="float"
8388*61046927SAndroid Build Coastguard Worker             max_equation="100"
8389*61046927SAndroid Build Coastguard Worker             units="percent"
8390*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8391*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
8392*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8393*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
8394*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8395*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8396*61046927SAndroid Build Coastguard Worker             />
8397*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
8398*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
8399*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
8400*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
8401*61046927SAndroid Build Coastguard Worker             data_type="float"
8402*61046927SAndroid Build Coastguard Worker             max_equation="100"
8403*61046927SAndroid Build Coastguard Worker             units="percent"
8404*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8405*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
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="GTI Read Throughput"
8412*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
8413*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
8414*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
8415*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8416*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
8417*61046927SAndroid Build Coastguard Worker             units="bytes"
8418*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8419*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
8420*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8421*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8422*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8423*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8424*61046927SAndroid Build Coastguard Worker             />
8425*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
8426*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
8427*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
8428*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
8429*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8430*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
8431*61046927SAndroid Build Coastguard Worker             units="bytes"
8432*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8433*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
8434*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8435*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8436*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8437*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8438*61046927SAndroid Build Coastguard Worker             />
8439*61046927SAndroid Build Coastguard Worker    <counter name="CS EM Pipe Active"
8440*61046927SAndroid Build Coastguard Worker             symbol_name="CsEmActive"
8441*61046927SAndroid Build Coastguard Worker             underscore_name="cs_em_active"
8442*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU1 pipeline was actively processing a compute shader instruction."
8443*61046927SAndroid Build Coastguard Worker             data_type="float"
8444*61046927SAndroid Build Coastguard Worker             max_equation="100"
8445*61046927SAndroid Build Coastguard Worker             units="percent"
8446*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8447*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"
8448*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
8449*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8450*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8451*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8452*61046927SAndroid Build Coastguard Worker             />
8453*61046927SAndroid Build Coastguard Worker    <counter name="CS FPU Pipe Active"
8454*61046927SAndroid Build Coastguard Worker             symbol_name="CsFpuActive"
8455*61046927SAndroid Build Coastguard Worker             underscore_name="cs_fpu_active"
8456*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a compute shader instruction."
8457*61046927SAndroid Build Coastguard Worker             data_type="float"
8458*61046927SAndroid Build Coastguard Worker             max_equation="100"
8459*61046927SAndroid Build Coastguard Worker             units="percent"
8460*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8461*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"
8462*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
8463*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8464*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8465*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8466*61046927SAndroid Build Coastguard Worker             />
8467*61046927SAndroid Build Coastguard Worker    <counter name="CS Send Pipeline Active"
8468*61046927SAndroid Build Coastguard Worker             symbol_name="CsSendActive"
8469*61046927SAndroid Build Coastguard Worker             underscore_name="cs_send_active"
8470*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a compute shader instruction."
8471*61046927SAndroid Build Coastguard Worker             data_type="float"
8472*61046927SAndroid Build Coastguard Worker             max_equation="100"
8473*61046927SAndroid Build Coastguard Worker             units="percent"
8474*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8475*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"
8476*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
8477*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8478*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8479*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8480*61046927SAndroid Build Coastguard Worker             />
8481*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
8482*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
8483*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
8484*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8485*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F2400" />
8486*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
8487*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
8488*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
8489*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
8490*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405C000" />
8491*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
8492*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060050" />
8493*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090300" />
8494*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0CC000" />
8495*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200DA000" />
8496*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F0043" />
8497*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F00B3" />
8498*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
8499*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
8500*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
8501*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8502*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
8503*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
8504*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
8505*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
8506*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
8507*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
8508*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
8509*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112800" />
8510*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
8511*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
8512*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
8513*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
8514*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
8515*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
8516*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
8517*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
8518*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
8519*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
8520*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
8521*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
8522*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
8523*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
8524*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
8525*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
8526*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101A1A" />
8527*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101A1A" />
8528*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100A1A" />
8529*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
8530*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8531*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
8532*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8533*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
8534*61046927SAndroid Build Coastguard Worker    </register_config>
8535*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
8536*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
8537*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
8538*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
8539*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
8540*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
8541*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
8542*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
8543*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
8544*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
8545*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
8546*61046927SAndroid Build Coastguard Worker    </register_config>
8547*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
8548*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00862762" />
8549*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A62962" />
8550*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00860760" />
8551*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A60960" />
8552*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00861761" />
8553*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A61961" />
8554*61046927SAndroid Build Coastguard Worker    </register_config>
8555*61046927SAndroid Build Coastguard Worker  </set>
8556*61046927SAndroid Build Coastguard Worker
8557*61046927SAndroid Build Coastguard Worker  <set name="EuActivity3"
8558*61046927SAndroid Build Coastguard Worker       chipset="DG1"
8559*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity3"
8560*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity3"
8561*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
8562*61046927SAndroid Build Coastguard Worker       hw_config_guid="c423d483-13da-4bae-9b61-c13ec19ee450"
8563*61046927SAndroid Build Coastguard Worker       >
8564*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
8565*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
8566*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
8567*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
8568*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8569*61046927SAndroid Build Coastguard Worker             units="ns"
8570*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8571*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8572*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8573*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8574*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8575*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8576*61046927SAndroid Build Coastguard Worker             />
8577*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
8578*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
8579*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
8580*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
8581*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8582*61046927SAndroid Build Coastguard Worker             units="cycles"
8583*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8584*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
8585*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8586*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
8587*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8588*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8589*61046927SAndroid Build Coastguard Worker             />
8590*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
8591*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
8592*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
8593*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
8594*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8595*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
8596*61046927SAndroid Build Coastguard Worker             units="hz"
8597*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8598*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8599*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8600*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8601*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8602*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8603*61046927SAndroid Build Coastguard Worker             />
8604*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
8605*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
8606*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
8607*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
8608*61046927SAndroid Build Coastguard Worker             data_type="float"
8609*61046927SAndroid Build Coastguard Worker             max_equation="100"
8610*61046927SAndroid Build Coastguard Worker             units="percent"
8611*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8612*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8613*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8614*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
8615*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8616*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8617*61046927SAndroid Build Coastguard Worker             />
8618*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
8619*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
8620*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
8621*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
8622*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8623*61046927SAndroid Build Coastguard Worker             units="threads"
8624*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8625*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
8626*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8627*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8628*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8629*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8630*61046927SAndroid Build Coastguard Worker             />
8631*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
8632*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
8633*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
8634*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
8635*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8636*61046927SAndroid Build Coastguard Worker             units="threads"
8637*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8638*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
8639*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
8640*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8641*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8642*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8643*61046927SAndroid Build Coastguard Worker             />
8644*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
8645*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
8646*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
8647*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
8648*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8649*61046927SAndroid Build Coastguard Worker             units="threads"
8650*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8651*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
8652*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
8653*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8654*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8655*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8656*61046927SAndroid Build Coastguard Worker             />
8657*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
8658*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
8659*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
8660*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
8661*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8662*61046927SAndroid Build Coastguard Worker             units="threads"
8663*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8664*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
8665*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
8666*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8667*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8668*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8669*61046927SAndroid Build Coastguard Worker             />
8670*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
8671*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
8672*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
8673*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
8674*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8675*61046927SAndroid Build Coastguard Worker             units="threads"
8676*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8677*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
8678*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
8679*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8680*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8681*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8682*61046927SAndroid Build Coastguard Worker             />
8683*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
8684*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
8685*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
8686*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
8687*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8688*61046927SAndroid Build Coastguard Worker             units="threads"
8689*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8690*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
8691*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
8692*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8693*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8694*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8695*61046927SAndroid Build Coastguard Worker             />
8696*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
8697*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
8698*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
8699*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
8700*61046927SAndroid Build Coastguard Worker             data_type="float"
8701*61046927SAndroid Build Coastguard Worker             max_equation="100"
8702*61046927SAndroid Build Coastguard Worker             units="percent"
8703*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8704*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
8705*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8706*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
8707*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8708*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8709*61046927SAndroid Build Coastguard Worker             />
8710*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
8711*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
8712*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
8713*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
8714*61046927SAndroid Build Coastguard Worker             data_type="float"
8715*61046927SAndroid Build Coastguard Worker             max_equation="100"
8716*61046927SAndroid Build Coastguard Worker             units="percent"
8717*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8718*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
8719*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8720*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
8721*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8722*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8723*61046927SAndroid Build Coastguard Worker             />
8724*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
8725*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
8726*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
8727*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
8728*61046927SAndroid Build Coastguard Worker             data_type="float"
8729*61046927SAndroid Build Coastguard Worker             max_equation="100"
8730*61046927SAndroid Build Coastguard Worker             units="percent"
8731*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8732*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
8733*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8734*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
8735*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8736*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8737*61046927SAndroid Build Coastguard Worker             />
8738*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
8739*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
8740*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
8741*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
8742*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8743*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
8744*61046927SAndroid Build Coastguard Worker             units="bytes"
8745*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8746*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
8747*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8748*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8749*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8750*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8751*61046927SAndroid Build Coastguard Worker             />
8752*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
8753*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
8754*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
8755*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
8756*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8757*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
8758*61046927SAndroid Build Coastguard Worker             units="bytes"
8759*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
8760*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
8761*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
8762*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8763*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8764*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8765*61046927SAndroid Build Coastguard Worker             />
8766*61046927SAndroid Build Coastguard Worker    <counter name="VS EM Pipe Active"
8767*61046927SAndroid Build Coastguard Worker             symbol_name="VsEmActive"
8768*61046927SAndroid Build Coastguard Worker             underscore_name="vs_em_active"
8769*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a vertex shader instruction."
8770*61046927SAndroid Build Coastguard Worker             data_type="float"
8771*61046927SAndroid Build Coastguard Worker             max_equation="100"
8772*61046927SAndroid Build Coastguard Worker             units="percent"
8773*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8774*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"
8775*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8776*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8777*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8778*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8779*61046927SAndroid Build Coastguard Worker             />
8780*61046927SAndroid Build Coastguard Worker    <counter name="PS EM Pipe Active"
8781*61046927SAndroid Build Coastguard Worker             symbol_name="PsEmActive"
8782*61046927SAndroid Build Coastguard Worker             underscore_name="ps_em_active"
8783*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a pixel shader instruction."
8784*61046927SAndroid Build Coastguard Worker             data_type="float"
8785*61046927SAndroid Build Coastguard Worker             max_equation="100"
8786*61046927SAndroid Build Coastguard Worker             units="percent"
8787*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8788*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"
8789*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8790*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8791*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8792*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8793*61046927SAndroid Build Coastguard Worker             />
8794*61046927SAndroid Build Coastguard Worker    <counter name="PS Send Pipeline Active"
8795*61046927SAndroid Build Coastguard Worker             symbol_name="PsSendActive"
8796*61046927SAndroid Build Coastguard Worker             underscore_name="ps_send_active"
8797*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
8798*61046927SAndroid Build Coastguard Worker             data_type="float"
8799*61046927SAndroid Build Coastguard Worker             max_equation="100"
8800*61046927SAndroid Build Coastguard Worker             units="percent"
8801*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8802*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"
8803*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pixel Shader"
8804*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8805*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8806*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8807*61046927SAndroid Build Coastguard Worker             />
8808*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
8809*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
8810*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
8811*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8812*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F2400" />
8813*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
8814*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
8815*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
8816*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
8817*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405C000" />
8818*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
8819*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060050" />
8820*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090300" />
8821*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0CC000" />
8822*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200DA000" />
8823*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F0043" />
8824*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F00B3" />
8825*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
8826*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
8827*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
8828*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8829*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
8830*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
8831*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
8832*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
8833*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
8834*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
8835*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
8836*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112800" />
8837*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
8838*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
8839*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
8840*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
8841*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
8842*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
8843*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
8844*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
8845*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
8846*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
8847*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
8848*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
8849*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
8850*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
8851*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
8852*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
8853*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101A1A" />
8854*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101A1A" />
8855*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100A1A" />
8856*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
8857*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
8858*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
8859*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
8860*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
8861*61046927SAndroid Build Coastguard Worker    </register_config>
8862*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
8863*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
8864*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
8865*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
8866*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
8867*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
8868*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
8869*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
8870*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
8871*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
8872*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
8873*61046927SAndroid Build Coastguard Worker    </register_config>
8874*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
8875*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00811711" />
8876*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A11911" />
8877*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00851751" />
8878*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A51951" />
8879*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00852752" />
8880*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A52952" />
8881*61046927SAndroid Build Coastguard Worker    </register_config>
8882*61046927SAndroid Build Coastguard Worker  </set>
8883*61046927SAndroid Build Coastguard Worker
8884*61046927SAndroid Build Coastguard Worker  <set name="EuActivity4"
8885*61046927SAndroid Build Coastguard Worker       chipset="DG1"
8886*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity4"
8887*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity4"
8888*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
8889*61046927SAndroid Build Coastguard Worker       hw_config_guid="c7388ce3-9e3f-4804-a215-771791c4ea3c"
8890*61046927SAndroid Build Coastguard Worker       >
8891*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
8892*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
8893*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
8894*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
8895*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8896*61046927SAndroid Build Coastguard Worker             units="ns"
8897*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8898*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8899*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8900*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8901*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8902*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8903*61046927SAndroid Build Coastguard Worker             />
8904*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
8905*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
8906*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
8907*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
8908*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8909*61046927SAndroid Build Coastguard Worker             units="cycles"
8910*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8911*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
8912*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8913*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
8914*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8915*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8916*61046927SAndroid Build Coastguard Worker             />
8917*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
8918*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
8919*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
8920*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
8921*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8922*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
8923*61046927SAndroid Build Coastguard Worker             units="hz"
8924*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8925*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8926*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8927*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8928*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8929*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8930*61046927SAndroid Build Coastguard Worker             />
8931*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
8932*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
8933*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
8934*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
8935*61046927SAndroid Build Coastguard Worker             data_type="float"
8936*61046927SAndroid Build Coastguard Worker             max_equation="100"
8937*61046927SAndroid Build Coastguard Worker             units="percent"
8938*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
8939*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8940*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
8941*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
8942*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8943*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8944*61046927SAndroid Build Coastguard Worker             />
8945*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
8946*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
8947*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
8948*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
8949*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8950*61046927SAndroid Build Coastguard Worker             units="threads"
8951*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8952*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
8953*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
8954*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8955*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8956*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8957*61046927SAndroid Build Coastguard Worker             />
8958*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
8959*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
8960*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
8961*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
8962*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8963*61046927SAndroid Build Coastguard Worker             units="threads"
8964*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8965*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
8966*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
8967*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8968*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8969*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8970*61046927SAndroid Build Coastguard Worker             />
8971*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
8972*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
8973*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
8974*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
8975*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8976*61046927SAndroid Build Coastguard Worker             units="threads"
8977*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8978*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
8979*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
8980*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8981*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8982*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8983*61046927SAndroid Build Coastguard Worker             />
8984*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
8985*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
8986*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
8987*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
8988*61046927SAndroid Build Coastguard Worker             data_type="uint64"
8989*61046927SAndroid Build Coastguard Worker             units="threads"
8990*61046927SAndroid Build Coastguard Worker             semantic_type="event"
8991*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
8992*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
8993*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
8994*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
8995*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
8996*61046927SAndroid Build Coastguard Worker             />
8997*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
8998*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
8999*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
9000*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
9001*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9002*61046927SAndroid Build Coastguard Worker             units="threads"
9003*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9004*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
9005*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
9006*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9007*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9008*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9009*61046927SAndroid Build Coastguard Worker             />
9010*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
9011*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
9012*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
9013*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
9014*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9015*61046927SAndroid Build Coastguard Worker             units="threads"
9016*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9017*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
9018*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
9019*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9020*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9021*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9022*61046927SAndroid Build Coastguard Worker             />
9023*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
9024*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
9025*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
9026*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
9027*61046927SAndroid Build Coastguard Worker             data_type="float"
9028*61046927SAndroid Build Coastguard Worker             max_equation="100"
9029*61046927SAndroid Build Coastguard Worker             units="percent"
9030*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9031*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
9032*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9033*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
9034*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9035*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9036*61046927SAndroid Build Coastguard Worker             />
9037*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
9038*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
9039*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
9040*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
9041*61046927SAndroid Build Coastguard Worker             data_type="float"
9042*61046927SAndroid Build Coastguard Worker             max_equation="100"
9043*61046927SAndroid Build Coastguard Worker             units="percent"
9044*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9045*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
9046*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9047*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
9048*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9049*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9050*61046927SAndroid Build Coastguard Worker             />
9051*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
9052*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
9053*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
9054*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
9055*61046927SAndroid Build Coastguard Worker             data_type="float"
9056*61046927SAndroid Build Coastguard Worker             max_equation="100"
9057*61046927SAndroid Build Coastguard Worker             units="percent"
9058*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9059*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9060*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9061*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9062*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9063*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9064*61046927SAndroid Build Coastguard Worker             />
9065*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
9066*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
9067*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
9068*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
9069*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9070*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
9071*61046927SAndroid Build Coastguard Worker             units="bytes"
9072*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9073*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
9074*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
9075*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9076*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9077*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9078*61046927SAndroid Build Coastguard Worker             />
9079*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
9080*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
9081*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
9082*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
9083*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9084*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
9085*61046927SAndroid Build Coastguard Worker             units="bytes"
9086*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9087*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
9088*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
9089*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9090*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9091*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9092*61046927SAndroid Build Coastguard Worker             />
9093*61046927SAndroid Build Coastguard Worker    <counter name="HS FPU Pipe Active"
9094*61046927SAndroid Build Coastguard Worker             symbol_name="HsFpuActive"
9095*61046927SAndroid Build Coastguard Worker             underscore_name="hs_fpu_active"
9096*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a hull shader instruction."
9097*61046927SAndroid Build Coastguard Worker             data_type="float"
9098*61046927SAndroid Build Coastguard Worker             max_equation="100"
9099*61046927SAndroid Build Coastguard Worker             units="percent"
9100*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9101*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"
9102*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
9103*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9104*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9105*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9106*61046927SAndroid Build Coastguard Worker             />
9107*61046927SAndroid Build Coastguard Worker    <counter name="DS FPU Pipe Active"
9108*61046927SAndroid Build Coastguard Worker             symbol_name="DsFpuActive"
9109*61046927SAndroid Build Coastguard Worker             underscore_name="ds_fpu_active"
9110*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a domain shader instructions."
9111*61046927SAndroid Build Coastguard Worker             data_type="float"
9112*61046927SAndroid Build Coastguard Worker             max_equation="100"
9113*61046927SAndroid Build Coastguard Worker             units="percent"
9114*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9115*61046927SAndroid Build Coastguard Worker             equation="A 11 READ A 12 READ FADD A 13 READ FADD A 14 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9116*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
9117*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9118*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9119*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9120*61046927SAndroid Build Coastguard Worker             />
9121*61046927SAndroid Build Coastguard Worker    <counter name="VS Send Pipe Active"
9122*61046927SAndroid Build Coastguard Worker             symbol_name="VsSendActive"
9123*61046927SAndroid Build Coastguard Worker             underscore_name="vs_send_active"
9124*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
9125*61046927SAndroid Build Coastguard Worker             data_type="float"
9126*61046927SAndroid Build Coastguard Worker             max_equation="100"
9127*61046927SAndroid Build Coastguard Worker             units="percent"
9128*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9129*61046927SAndroid Build Coastguard Worker             equation="A 15 READ A 16 READ FADD A 17 READ FADD A 18 READ FADD $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9130*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9131*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9132*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9133*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9134*61046927SAndroid Build Coastguard Worker             />
9135*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
9136*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
9137*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
9138*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
9139*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F2400" />
9140*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
9141*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
9142*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
9143*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
9144*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405C000" />
9145*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
9146*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060050" />
9147*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090300" />
9148*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0CC000" />
9149*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200DA000" />
9150*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F0043" />
9151*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F00B3" />
9152*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
9153*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
9154*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
9155*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
9156*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
9157*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
9158*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
9159*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
9160*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
9161*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
9162*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
9163*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112800" />
9164*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
9165*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
9166*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
9167*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
9168*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
9169*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
9170*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
9171*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
9172*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
9173*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
9174*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
9175*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
9176*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
9177*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
9178*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
9179*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
9180*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101A1A" />
9181*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101A1A" />
9182*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100A1A" />
9183*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
9184*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
9185*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
9186*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
9187*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
9188*61046927SAndroid Build Coastguard Worker    </register_config>
9189*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
9190*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
9191*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
9192*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
9193*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
9194*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
9195*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
9196*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
9197*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
9198*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
9199*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
9200*61046927SAndroid Build Coastguard Worker    </register_config>
9201*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
9202*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00820720" />
9203*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A20920" />
9204*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00830730" />
9205*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A30930" />
9206*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00812712" />
9207*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A12912" />
9208*61046927SAndroid Build Coastguard Worker    </register_config>
9209*61046927SAndroid Build Coastguard Worker  </set>
9210*61046927SAndroid Build Coastguard Worker
9211*61046927SAndroid Build Coastguard Worker  <set name="EuActivity5"
9212*61046927SAndroid Build Coastguard Worker       chipset="DG1"
9213*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity5"
9214*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity5"
9215*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
9216*61046927SAndroid Build Coastguard Worker       hw_config_guid="7ebc4a0a-5dc3-4de3-a8f8-2a6d1a95427f"
9217*61046927SAndroid Build Coastguard Worker       >
9218*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
9219*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
9220*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
9221*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
9222*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9223*61046927SAndroid Build Coastguard Worker             units="ns"
9224*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9225*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9226*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9227*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9228*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9229*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9230*61046927SAndroid Build Coastguard Worker             />
9231*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
9232*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
9233*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
9234*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
9235*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9236*61046927SAndroid Build Coastguard Worker             units="cycles"
9237*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9238*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
9239*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9240*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
9241*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9242*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9243*61046927SAndroid Build Coastguard Worker             />
9244*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
9245*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
9246*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
9247*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
9248*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9249*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
9250*61046927SAndroid Build Coastguard Worker             units="hz"
9251*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9252*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9253*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9254*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9255*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9256*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9257*61046927SAndroid Build Coastguard Worker             />
9258*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
9259*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
9260*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
9261*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
9262*61046927SAndroid Build Coastguard Worker             data_type="float"
9263*61046927SAndroid Build Coastguard Worker             max_equation="100"
9264*61046927SAndroid Build Coastguard Worker             units="percent"
9265*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9266*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9267*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9268*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
9269*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9270*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9271*61046927SAndroid Build Coastguard Worker             />
9272*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
9273*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
9274*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
9275*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
9276*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9277*61046927SAndroid Build Coastguard Worker             units="threads"
9278*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9279*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
9280*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9281*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9282*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9283*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9284*61046927SAndroid Build Coastguard Worker             />
9285*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
9286*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
9287*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
9288*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
9289*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9290*61046927SAndroid Build Coastguard Worker             units="threads"
9291*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9292*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
9293*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
9294*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9295*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9296*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9297*61046927SAndroid Build Coastguard Worker             />
9298*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
9299*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
9300*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
9301*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
9302*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9303*61046927SAndroid Build Coastguard Worker             units="threads"
9304*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9305*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
9306*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
9307*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9308*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9309*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9310*61046927SAndroid Build Coastguard Worker             />
9311*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
9312*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
9313*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
9314*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
9315*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9316*61046927SAndroid Build Coastguard Worker             units="threads"
9317*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9318*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
9319*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
9320*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9321*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9322*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9323*61046927SAndroid Build Coastguard Worker             />
9324*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
9325*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
9326*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
9327*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
9328*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9329*61046927SAndroid Build Coastguard Worker             units="threads"
9330*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9331*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
9332*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
9333*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9334*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9335*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9336*61046927SAndroid Build Coastguard Worker             />
9337*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
9338*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
9339*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
9340*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
9341*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9342*61046927SAndroid Build Coastguard Worker             units="threads"
9343*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9344*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
9345*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
9346*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9347*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9348*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9349*61046927SAndroid Build Coastguard Worker             />
9350*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
9351*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
9352*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
9353*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
9354*61046927SAndroid Build Coastguard Worker             data_type="float"
9355*61046927SAndroid Build Coastguard Worker             max_equation="100"
9356*61046927SAndroid Build Coastguard Worker             units="percent"
9357*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9358*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
9359*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9360*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
9361*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9362*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9363*61046927SAndroid Build Coastguard Worker             />
9364*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
9365*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
9366*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
9367*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
9368*61046927SAndroid Build Coastguard Worker             data_type="float"
9369*61046927SAndroid Build Coastguard Worker             max_equation="100"
9370*61046927SAndroid Build Coastguard Worker             units="percent"
9371*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9372*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
9373*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9374*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
9375*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9376*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9377*61046927SAndroid Build Coastguard Worker             />
9378*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
9379*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
9380*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
9381*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
9382*61046927SAndroid Build Coastguard Worker             data_type="float"
9383*61046927SAndroid Build Coastguard Worker             max_equation="100"
9384*61046927SAndroid Build Coastguard Worker             units="percent"
9385*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9386*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9387*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9388*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9389*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9390*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9391*61046927SAndroid Build Coastguard Worker             />
9392*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
9393*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
9394*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
9395*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
9396*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9397*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
9398*61046927SAndroid Build Coastguard Worker             units="bytes"
9399*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9400*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
9401*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
9402*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9403*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9404*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9405*61046927SAndroid Build Coastguard Worker             />
9406*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
9407*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
9408*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
9409*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
9410*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9411*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
9412*61046927SAndroid Build Coastguard Worker             units="bytes"
9413*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9414*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
9415*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
9416*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9417*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9418*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9419*61046927SAndroid Build Coastguard Worker             />
9420*61046927SAndroid Build Coastguard Worker    <counter name="HS EM Pipe Active"
9421*61046927SAndroid Build Coastguard Worker             symbol_name="HsEmActive"
9422*61046927SAndroid Build Coastguard Worker             underscore_name="hs_em_active"
9423*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a hull shader instructions."
9424*61046927SAndroid Build Coastguard Worker             data_type="float"
9425*61046927SAndroid Build Coastguard Worker             max_equation="100"
9426*61046927SAndroid Build Coastguard Worker             units="percent"
9427*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9428*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"
9429*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
9430*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9431*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9432*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9433*61046927SAndroid Build Coastguard Worker             />
9434*61046927SAndroid Build Coastguard Worker    <counter name="DS EM Pipe Active"
9435*61046927SAndroid Build Coastguard Worker             symbol_name="DsEmActive"
9436*61046927SAndroid Build Coastguard Worker             underscore_name="ds_em_active"
9437*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a domain shader instructions."
9438*61046927SAndroid Build Coastguard Worker             data_type="float"
9439*61046927SAndroid Build Coastguard Worker             max_equation="100"
9440*61046927SAndroid Build Coastguard Worker             units="percent"
9441*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9442*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"
9443*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
9444*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9445*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9446*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9447*61046927SAndroid Build Coastguard Worker             />
9448*61046927SAndroid Build Coastguard Worker    <counter name="HS Send Pipe Active"
9449*61046927SAndroid Build Coastguard Worker             symbol_name="HsSendActive"
9450*61046927SAndroid Build Coastguard Worker             underscore_name="hs_send_active"
9451*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a hull shader instruction."
9452*61046927SAndroid Build Coastguard Worker             data_type="float"
9453*61046927SAndroid Build Coastguard Worker             max_equation="100"
9454*61046927SAndroid Build Coastguard Worker             units="percent"
9455*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9456*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"
9457*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
9458*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9459*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9460*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9461*61046927SAndroid Build Coastguard Worker             />
9462*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
9463*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
9464*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
9465*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
9466*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F2400" />
9467*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
9468*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
9469*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
9470*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
9471*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405C000" />
9472*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
9473*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060050" />
9474*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090300" />
9475*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0CC000" />
9476*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200DA000" />
9477*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F0043" />
9478*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F00B3" />
9479*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
9480*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
9481*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
9482*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
9483*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
9484*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
9485*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
9486*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
9487*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
9488*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
9489*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
9490*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112800" />
9491*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
9492*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
9493*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
9494*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
9495*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
9496*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
9497*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
9498*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
9499*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
9500*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
9501*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
9502*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
9503*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
9504*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
9505*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
9506*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
9507*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101A1A" />
9508*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101A1A" />
9509*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100A1A" />
9510*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
9511*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
9512*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
9513*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
9514*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
9515*61046927SAndroid Build Coastguard Worker    </register_config>
9516*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
9517*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
9518*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
9519*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
9520*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
9521*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
9522*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
9523*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
9524*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
9525*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
9526*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
9527*61046927SAndroid Build Coastguard Worker    </register_config>
9528*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
9529*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00821721" />
9530*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A21921" />
9531*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00831731" />
9532*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A31931" />
9533*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00822722" />
9534*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A22922" />
9535*61046927SAndroid Build Coastguard Worker    </register_config>
9536*61046927SAndroid Build Coastguard Worker  </set>
9537*61046927SAndroid Build Coastguard Worker
9538*61046927SAndroid Build Coastguard Worker  <set name="EuActivity6"
9539*61046927SAndroid Build Coastguard Worker       chipset="DG1"
9540*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity6"
9541*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity6"
9542*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
9543*61046927SAndroid Build Coastguard Worker       hw_config_guid="811a34c7-87f3-4d4d-b366-d4b5f5dc5be1"
9544*61046927SAndroid Build Coastguard Worker       >
9545*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
9546*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
9547*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
9548*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
9549*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9550*61046927SAndroid Build Coastguard Worker             units="ns"
9551*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9552*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9553*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9554*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9555*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9556*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9557*61046927SAndroid Build Coastguard Worker             />
9558*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
9559*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
9560*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
9561*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
9562*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9563*61046927SAndroid Build Coastguard Worker             units="cycles"
9564*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9565*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
9566*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9567*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
9568*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9569*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9570*61046927SAndroid Build Coastguard Worker             />
9571*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
9572*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
9573*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
9574*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
9575*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9576*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
9577*61046927SAndroid Build Coastguard Worker             units="hz"
9578*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9579*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9580*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9581*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9582*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9583*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9584*61046927SAndroid Build Coastguard Worker             />
9585*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
9586*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
9587*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
9588*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
9589*61046927SAndroid Build Coastguard Worker             data_type="float"
9590*61046927SAndroid Build Coastguard Worker             max_equation="100"
9591*61046927SAndroid Build Coastguard Worker             units="percent"
9592*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9593*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9594*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9595*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
9596*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9597*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9598*61046927SAndroid Build Coastguard Worker             />
9599*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
9600*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
9601*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
9602*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
9603*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9604*61046927SAndroid Build Coastguard Worker             units="threads"
9605*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9606*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
9607*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9608*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9609*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9610*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9611*61046927SAndroid Build Coastguard Worker             />
9612*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
9613*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
9614*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
9615*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
9616*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9617*61046927SAndroid Build Coastguard Worker             units="threads"
9618*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9619*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
9620*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
9621*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9622*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9623*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9624*61046927SAndroid Build Coastguard Worker             />
9625*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
9626*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
9627*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
9628*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
9629*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9630*61046927SAndroid Build Coastguard Worker             units="threads"
9631*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9632*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
9633*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
9634*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9635*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9636*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9637*61046927SAndroid Build Coastguard Worker             />
9638*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
9639*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
9640*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
9641*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
9642*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9643*61046927SAndroid Build Coastguard Worker             units="threads"
9644*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9645*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
9646*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
9647*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9648*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9649*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9650*61046927SAndroid Build Coastguard Worker             />
9651*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
9652*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
9653*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
9654*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
9655*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9656*61046927SAndroid Build Coastguard Worker             units="threads"
9657*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9658*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
9659*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
9660*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9661*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9662*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9663*61046927SAndroid Build Coastguard Worker             />
9664*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
9665*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
9666*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
9667*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
9668*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9669*61046927SAndroid Build Coastguard Worker             units="threads"
9670*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9671*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
9672*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
9673*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9674*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9675*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9676*61046927SAndroid Build Coastguard Worker             />
9677*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
9678*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
9679*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
9680*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
9681*61046927SAndroid Build Coastguard Worker             data_type="float"
9682*61046927SAndroid Build Coastguard Worker             max_equation="100"
9683*61046927SAndroid Build Coastguard Worker             units="percent"
9684*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9685*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
9686*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9687*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
9688*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9689*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9690*61046927SAndroid Build Coastguard Worker             />
9691*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
9692*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
9693*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
9694*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
9695*61046927SAndroid Build Coastguard Worker             data_type="float"
9696*61046927SAndroid Build Coastguard Worker             max_equation="100"
9697*61046927SAndroid Build Coastguard Worker             units="percent"
9698*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9699*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
9700*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9701*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
9702*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9703*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9704*61046927SAndroid Build Coastguard Worker             />
9705*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
9706*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
9707*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
9708*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
9709*61046927SAndroid Build Coastguard Worker             data_type="float"
9710*61046927SAndroid Build Coastguard Worker             max_equation="100"
9711*61046927SAndroid Build Coastguard Worker             units="percent"
9712*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9713*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
9714*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9715*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
9716*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9717*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9718*61046927SAndroid Build Coastguard Worker             />
9719*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
9720*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
9721*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
9722*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
9723*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9724*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
9725*61046927SAndroid Build Coastguard Worker             units="bytes"
9726*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9727*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
9728*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
9729*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9730*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9731*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9732*61046927SAndroid Build Coastguard Worker             />
9733*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
9734*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
9735*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
9736*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
9737*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9738*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
9739*61046927SAndroid Build Coastguard Worker             units="bytes"
9740*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
9741*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
9742*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
9743*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9744*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9745*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9746*61046927SAndroid Build Coastguard Worker             />
9747*61046927SAndroid Build Coastguard Worker    <counter name="GS FPU Pipe Active"
9748*61046927SAndroid Build Coastguard Worker             symbol_name="GsFpuActive"
9749*61046927SAndroid Build Coastguard Worker             underscore_name="gs_fpu_active"
9750*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing a geometry shader instructions."
9751*61046927SAndroid Build Coastguard Worker             data_type="float"
9752*61046927SAndroid Build Coastguard Worker             max_equation="100"
9753*61046927SAndroid Build Coastguard Worker             units="percent"
9754*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9755*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"
9756*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
9757*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9758*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9759*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9760*61046927SAndroid Build Coastguard Worker             />
9761*61046927SAndroid Build Coastguard Worker    <counter name="GS EM Pipe Active"
9762*61046927SAndroid Build Coastguard Worker             symbol_name="GsEmActive"
9763*61046927SAndroid Build Coastguard Worker             underscore_name="gs_em_active"
9764*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing a geometry shader instructions."
9765*61046927SAndroid Build Coastguard Worker             data_type="float"
9766*61046927SAndroid Build Coastguard Worker             max_equation="100"
9767*61046927SAndroid Build Coastguard Worker             units="percent"
9768*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9769*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"
9770*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
9771*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9772*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9773*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9774*61046927SAndroid Build Coastguard Worker             />
9775*61046927SAndroid Build Coastguard Worker    <counter name="GS Send Pipe Active"
9776*61046927SAndroid Build Coastguard Worker             symbol_name="GsSendActive"
9777*61046927SAndroid Build Coastguard Worker             underscore_name="gs_send_active"
9778*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a geometry shader instruction."
9779*61046927SAndroid Build Coastguard Worker             data_type="float"
9780*61046927SAndroid Build Coastguard Worker             max_equation="100"
9781*61046927SAndroid Build Coastguard Worker             units="percent"
9782*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9783*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"
9784*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
9785*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9786*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9787*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9788*61046927SAndroid Build Coastguard Worker             />
9789*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
9790*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
9791*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
9792*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
9793*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F2400" />
9794*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
9795*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
9796*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
9797*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
9798*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405C000" />
9799*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
9800*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060050" />
9801*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090300" />
9802*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0CC000" />
9803*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200DA000" />
9804*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F0043" />
9805*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F00B3" />
9806*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
9807*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
9808*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
9809*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
9810*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
9811*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
9812*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
9813*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
9814*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
9815*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
9816*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
9817*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112800" />
9818*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
9819*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
9820*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
9821*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
9822*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
9823*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
9824*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
9825*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
9826*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
9827*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
9828*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
9829*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
9830*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
9831*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
9832*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
9833*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
9834*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101A1A" />
9835*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101A1A" />
9836*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100A1A" />
9837*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
9838*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
9839*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
9840*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
9841*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
9842*61046927SAndroid Build Coastguard Worker    </register_config>
9843*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
9844*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
9845*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
9846*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
9847*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
9848*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
9849*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
9850*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
9851*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
9852*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
9853*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
9854*61046927SAndroid Build Coastguard Worker    </register_config>
9855*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
9856*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00840740" />
9857*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A40940" />
9858*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00841741" />
9859*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A41941" />
9860*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00842742" />
9861*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A42942" />
9862*61046927SAndroid Build Coastguard Worker    </register_config>
9863*61046927SAndroid Build Coastguard Worker  </set>
9864*61046927SAndroid Build Coastguard Worker
9865*61046927SAndroid Build Coastguard Worker  <set name="EuActivity7"
9866*61046927SAndroid Build Coastguard Worker       chipset="DG1"
9867*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity7"
9868*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity7"
9869*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
9870*61046927SAndroid Build Coastguard Worker       hw_config_guid="6ec13866-51c1-46c3-818b-c63cf38efcd5"
9871*61046927SAndroid Build Coastguard Worker       >
9872*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
9873*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
9874*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
9875*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
9876*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9877*61046927SAndroid Build Coastguard Worker             units="ns"
9878*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9879*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
9880*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9881*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9882*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9883*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9884*61046927SAndroid Build Coastguard Worker             />
9885*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
9886*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
9887*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
9888*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
9889*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9890*61046927SAndroid Build Coastguard Worker             units="cycles"
9891*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9892*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
9893*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9894*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
9895*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9896*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9897*61046927SAndroid Build Coastguard Worker             />
9898*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
9899*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
9900*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
9901*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
9902*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9903*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
9904*61046927SAndroid Build Coastguard Worker             units="hz"
9905*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9906*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
9907*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9908*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
9909*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9910*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9911*61046927SAndroid Build Coastguard Worker             />
9912*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
9913*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
9914*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
9915*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
9916*61046927SAndroid Build Coastguard Worker             data_type="float"
9917*61046927SAndroid Build Coastguard Worker             max_equation="100"
9918*61046927SAndroid Build Coastguard Worker             units="percent"
9919*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
9920*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
9921*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
9922*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
9923*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9924*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9925*61046927SAndroid Build Coastguard Worker             />
9926*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
9927*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
9928*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
9929*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
9930*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9931*61046927SAndroid Build Coastguard Worker             units="threads"
9932*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9933*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
9934*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
9935*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9936*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9937*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9938*61046927SAndroid Build Coastguard Worker             />
9939*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
9940*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
9941*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
9942*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
9943*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9944*61046927SAndroid Build Coastguard Worker             units="threads"
9945*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9946*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
9947*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
9948*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9949*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9950*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9951*61046927SAndroid Build Coastguard Worker             />
9952*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
9953*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
9954*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
9955*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
9956*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9957*61046927SAndroid Build Coastguard Worker             units="threads"
9958*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9959*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
9960*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
9961*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9962*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9963*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9964*61046927SAndroid Build Coastguard Worker             />
9965*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
9966*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
9967*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
9968*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
9969*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9970*61046927SAndroid Build Coastguard Worker             units="threads"
9971*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9972*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
9973*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
9974*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9975*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9976*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9977*61046927SAndroid Build Coastguard Worker             />
9978*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
9979*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
9980*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
9981*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
9982*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9983*61046927SAndroid Build Coastguard Worker             units="threads"
9984*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9985*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
9986*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
9987*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
9988*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
9989*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
9990*61046927SAndroid Build Coastguard Worker             />
9991*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
9992*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
9993*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
9994*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
9995*61046927SAndroid Build Coastguard Worker             data_type="uint64"
9996*61046927SAndroid Build Coastguard Worker             units="threads"
9997*61046927SAndroid Build Coastguard Worker             semantic_type="event"
9998*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
9999*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
10000*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10001*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10002*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10003*61046927SAndroid Build Coastguard Worker             />
10004*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU Pipe Active"
10005*61046927SAndroid Build Coastguard Worker             symbol_name="FpuActive"
10006*61046927SAndroid Build Coastguard Worker             underscore_name="fpu_active"
10007*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU pipeline was actively processing."
10008*61046927SAndroid Build Coastguard Worker             data_type="float"
10009*61046927SAndroid Build Coastguard Worker             max_equation="100"
10010*61046927SAndroid Build Coastguard Worker             units="percent"
10011*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10012*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"
10013*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
10014*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10015*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10016*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10017*61046927SAndroid Build Coastguard Worker             />
10018*61046927SAndroid Build Coastguard Worker    <counter name="EM Pipe Active"
10019*61046927SAndroid Build Coastguard Worker             symbol_name="EmActive"
10020*61046927SAndroid Build Coastguard Worker             underscore_name="em_active"
10021*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU EM pipeline was actively processing."
10022*61046927SAndroid Build Coastguard Worker             data_type="float"
10023*61046927SAndroid Build Coastguard Worker             max_equation="100"
10024*61046927SAndroid Build Coastguard Worker             units="percent"
10025*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10026*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"
10027*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
10028*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10029*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10030*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10031*61046927SAndroid Build Coastguard Worker             />
10032*61046927SAndroid Build Coastguard Worker    <counter name="EU FPU And EM Pipes Active"
10033*61046927SAndroid Build Coastguard Worker             symbol_name="EuFpuEmActive"
10034*61046927SAndroid Build Coastguard Worker             underscore_name="eu_fpu_em_active"
10035*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU FPU and EM pipelines were actively processing."
10036*61046927SAndroid Build Coastguard Worker             data_type="float"
10037*61046927SAndroid Build Coastguard Worker             max_equation="100"
10038*61046927SAndroid Build Coastguard Worker             units="percent"
10039*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10040*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"
10041*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Pipes"
10042*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10043*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10044*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10045*61046927SAndroid Build Coastguard Worker             />
10046*61046927SAndroid Build Coastguard Worker    <counter name="EU AVG IPC Rate"
10047*61046927SAndroid Build Coastguard Worker             symbol_name="EuAvgIpcRate"
10048*61046927SAndroid Build Coastguard Worker             underscore_name="eu_avg_ipc_rate"
10049*61046927SAndroid Build Coastguard Worker             description="The average rate of IPC calculated for 2 FPU pipelines."
10050*61046927SAndroid Build Coastguard Worker             data_type="float"
10051*61046927SAndroid Build Coastguard Worker             max_equation="2"
10052*61046927SAndroid Build Coastguard Worker             units="number"
10053*61046927SAndroid Build Coastguard Worker             semantic_type="ratio"
10054*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"
10055*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array"
10056*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
10057*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10058*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10059*61046927SAndroid Build Coastguard Worker             />
10060*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
10061*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
10062*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
10063*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
10064*61046927SAndroid Build Coastguard Worker             data_type="float"
10065*61046927SAndroid Build Coastguard Worker             max_equation="100"
10066*61046927SAndroid Build Coastguard Worker             units="percent"
10067*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10068*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
10069*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10070*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
10071*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10072*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10073*61046927SAndroid Build Coastguard Worker             />
10074*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
10075*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
10076*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
10077*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
10078*61046927SAndroid Build Coastguard Worker             data_type="float"
10079*61046927SAndroid Build Coastguard Worker             max_equation="100"
10080*61046927SAndroid Build Coastguard Worker             units="percent"
10081*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10082*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
10083*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10084*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
10085*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10086*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10087*61046927SAndroid Build Coastguard Worker             />
10088*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
10089*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
10090*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
10091*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
10092*61046927SAndroid Build Coastguard Worker             data_type="float"
10093*61046927SAndroid Build Coastguard Worker             max_equation="100"
10094*61046927SAndroid Build Coastguard Worker             units="percent"
10095*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10096*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
10097*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10098*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10099*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10100*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10101*61046927SAndroid Build Coastguard Worker             />
10102*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
10103*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
10104*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
10105*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
10106*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10107*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
10108*61046927SAndroid Build Coastguard Worker             units="bytes"
10109*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10110*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
10111*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
10112*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10113*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10114*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10115*61046927SAndroid Build Coastguard Worker             />
10116*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
10117*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
10118*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
10119*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
10120*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10121*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
10122*61046927SAndroid Build Coastguard Worker             units="bytes"
10123*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10124*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
10125*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
10126*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10127*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10128*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10129*61046927SAndroid Build Coastguard Worker             />
10130*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
10131*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
10132*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
10133*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
10134*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F2400" />
10135*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
10136*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
10137*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
10138*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
10139*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405C000" />
10140*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
10141*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060050" />
10142*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090300" />
10143*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0CC000" />
10144*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200DA000" />
10145*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F0043" />
10146*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F00B3" />
10147*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
10148*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
10149*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
10150*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
10151*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
10152*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
10153*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
10154*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
10155*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
10156*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
10157*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
10158*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112800" />
10159*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
10160*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
10161*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
10162*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
10163*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
10164*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
10165*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
10166*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
10167*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
10168*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
10169*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
10170*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
10171*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
10172*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
10173*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
10174*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
10175*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101A1A" />
10176*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101A1A" />
10177*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100A1A" />
10178*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
10179*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
10180*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
10181*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
10182*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
10183*61046927SAndroid Build Coastguard Worker    </register_config>
10184*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
10185*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
10186*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
10187*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
10188*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
10189*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
10190*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
10191*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
10192*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
10193*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
10194*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
10195*61046927SAndroid Build Coastguard Worker    </register_config>
10196*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
10197*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00803703" />
10198*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A03903" />
10199*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E658" value="0x00800700" />
10200*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E758" value="0x00A00900" />
10201*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E45C" value="0x00801701" />
10202*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E55C" value="0x00A01901" />
10203*61046927SAndroid Build Coastguard Worker    </register_config>
10204*61046927SAndroid Build Coastguard Worker  </set>
10205*61046927SAndroid Build Coastguard Worker
10206*61046927SAndroid Build Coastguard Worker  <set name="EuActivity8"
10207*61046927SAndroid Build Coastguard Worker       chipset="DG1"
10208*61046927SAndroid Build Coastguard Worker       symbol_name="EuActivity8"
10209*61046927SAndroid Build Coastguard Worker       underscore_name="eu_activity8"
10210*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="OGL OGL4 OCL MEDIA IO"
10211*61046927SAndroid Build Coastguard Worker       hw_config_guid="4bc9e67a-0ebd-4d65-86cd-2eb961ccac59"
10212*61046927SAndroid Build Coastguard Worker       >
10213*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
10214*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
10215*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
10216*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
10217*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10218*61046927SAndroid Build Coastguard Worker             units="ns"
10219*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10220*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10221*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10222*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10223*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10224*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10225*61046927SAndroid Build Coastguard Worker             />
10226*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
10227*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
10228*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
10229*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
10230*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10231*61046927SAndroid Build Coastguard Worker             units="cycles"
10232*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10233*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
10234*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10235*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
10236*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10237*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10238*61046927SAndroid Build Coastguard Worker             />
10239*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
10240*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
10241*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
10242*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
10243*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10244*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
10245*61046927SAndroid Build Coastguard Worker             units="hz"
10246*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10247*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10248*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10249*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10250*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10251*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10252*61046927SAndroid Build Coastguard Worker             />
10253*61046927SAndroid Build Coastguard Worker    <counter name="GPU Busy"
10254*61046927SAndroid Build Coastguard Worker             symbol_name="GpuBusy"
10255*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_busy"
10256*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which the GPU has been processing GPU commands."
10257*61046927SAndroid Build Coastguard Worker             data_type="float"
10258*61046927SAndroid Build Coastguard Worker             max_equation="100"
10259*61046927SAndroid Build Coastguard Worker             units="percent"
10260*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10261*61046927SAndroid Build Coastguard Worker             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
10262*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10263*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame"
10264*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10265*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10266*61046927SAndroid Build Coastguard Worker             />
10267*61046927SAndroid Build Coastguard Worker    <counter name="VS Threads Dispatched"
10268*61046927SAndroid Build Coastguard Worker             symbol_name="VsThreads"
10269*61046927SAndroid Build Coastguard Worker             underscore_name="vs_threads"
10270*61046927SAndroid Build Coastguard Worker             description="The total number of vertex shader hardware threads dispatched."
10271*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10272*61046927SAndroid Build Coastguard Worker             units="threads"
10273*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10274*61046927SAndroid Build Coastguard Worker             equation="A 1 READ"
10275*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Vertex Shader"
10276*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10277*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10278*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10279*61046927SAndroid Build Coastguard Worker             />
10280*61046927SAndroid Build Coastguard Worker    <counter name="HS Threads Dispatched"
10281*61046927SAndroid Build Coastguard Worker             symbol_name="HsThreads"
10282*61046927SAndroid Build Coastguard Worker             underscore_name="hs_threads"
10283*61046927SAndroid Build Coastguard Worker             description="The total number of hull shader hardware threads dispatched."
10284*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10285*61046927SAndroid Build Coastguard Worker             units="threads"
10286*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10287*61046927SAndroid Build Coastguard Worker             equation="A 2 READ"
10288*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Hull Shader"
10289*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10290*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10291*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10292*61046927SAndroid Build Coastguard Worker             />
10293*61046927SAndroid Build Coastguard Worker    <counter name="DS Threads Dispatched"
10294*61046927SAndroid Build Coastguard Worker             symbol_name="DsThreads"
10295*61046927SAndroid Build Coastguard Worker             underscore_name="ds_threads"
10296*61046927SAndroid Build Coastguard Worker             description="The total number of domain shader hardware threads dispatched."
10297*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10298*61046927SAndroid Build Coastguard Worker             units="threads"
10299*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10300*61046927SAndroid Build Coastguard Worker             equation="A 3 READ"
10301*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
10302*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10303*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10304*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10305*61046927SAndroid Build Coastguard Worker             />
10306*61046927SAndroid Build Coastguard Worker    <counter name="GS Threads Dispatched"
10307*61046927SAndroid Build Coastguard Worker             symbol_name="GsThreads"
10308*61046927SAndroid Build Coastguard Worker             underscore_name="gs_threads"
10309*61046927SAndroid Build Coastguard Worker             description="The total number of geometry shader hardware threads dispatched."
10310*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10311*61046927SAndroid Build Coastguard Worker             units="threads"
10312*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10313*61046927SAndroid Build Coastguard Worker             equation="A 5 READ"
10314*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Geometry Shader"
10315*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10316*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10317*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10318*61046927SAndroid Build Coastguard Worker             />
10319*61046927SAndroid Build Coastguard Worker    <counter name="FS Threads Dispatched"
10320*61046927SAndroid Build Coastguard Worker             symbol_name="PsThreads"
10321*61046927SAndroid Build Coastguard Worker             underscore_name="ps_threads"
10322*61046927SAndroid Build Coastguard Worker             description="The total number of fragment shader hardware threads dispatched."
10323*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10324*61046927SAndroid Build Coastguard Worker             units="threads"
10325*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10326*61046927SAndroid Build Coastguard Worker             equation="A 6 READ"
10327*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Fragment Shader"
10328*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10329*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10330*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10331*61046927SAndroid Build Coastguard Worker             />
10332*61046927SAndroid Build Coastguard Worker    <counter name="CS Threads Dispatched"
10333*61046927SAndroid Build Coastguard Worker             symbol_name="CsThreads"
10334*61046927SAndroid Build Coastguard Worker             underscore_name="cs_threads"
10335*61046927SAndroid Build Coastguard Worker             description="The total number of compute shader hardware threads dispatched."
10336*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10337*61046927SAndroid Build Coastguard Worker             units="threads"
10338*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10339*61046927SAndroid Build Coastguard Worker             equation="A 4 READ"
10340*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Compute Shader"
10341*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Frame Batch Draw"
10342*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10343*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10344*61046927SAndroid Build Coastguard Worker             />
10345*61046927SAndroid Build Coastguard Worker    <counter name="Render Ring Busy"
10346*61046927SAndroid Build Coastguard Worker             symbol_name="RenderBusy"
10347*61046927SAndroid Build Coastguard Worker             underscore_name="render_busy"
10348*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
10349*61046927SAndroid Build Coastguard Worker             data_type="float"
10350*61046927SAndroid Build Coastguard Worker             max_equation="100"
10351*61046927SAndroid Build Coastguard Worker             units="percent"
10352*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10353*61046927SAndroid Build Coastguard Worker             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
10354*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10355*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
10356*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10357*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10358*61046927SAndroid Build Coastguard Worker             />
10359*61046927SAndroid Build Coastguard Worker    <counter name="Compute Ring Busy"
10360*61046927SAndroid Build Coastguard Worker             symbol_name="ComputeBusy"
10361*61046927SAndroid Build Coastguard Worker             underscore_name="compute_busy"
10362*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render command streamer was busy."
10363*61046927SAndroid Build Coastguard Worker             data_type="float"
10364*61046927SAndroid Build Coastguard Worker             max_equation="100"
10365*61046927SAndroid Build Coastguard Worker             units="percent"
10366*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10367*61046927SAndroid Build Coastguard Worker             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
10368*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10369*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="System Frame Batch"
10370*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10371*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10372*61046927SAndroid Build Coastguard Worker             />
10373*61046927SAndroid Build Coastguard Worker    <counter name="Render and compute engines are simultaneously busy"
10374*61046927SAndroid Build Coastguard Worker             symbol_name="RenderAndComputeBusy"
10375*61046927SAndroid Build Coastguard Worker             underscore_name="render_and_compute_busy"
10376*61046927SAndroid Build Coastguard Worker             description="The percentage of time when render and compute engines are simultaneously busy"
10377*61046927SAndroid Build Coastguard Worker             data_type="float"
10378*61046927SAndroid Build Coastguard Worker             max_equation="100"
10379*61046927SAndroid Build Coastguard Worker             units="percent"
10380*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10381*61046927SAndroid Build Coastguard Worker             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
10382*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10383*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10384*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10385*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10386*61046927SAndroid Build Coastguard Worker             />
10387*61046927SAndroid Build Coastguard Worker    <counter name="GTI Read Throughput"
10388*61046927SAndroid Build Coastguard Worker             symbol_name="GtiReadThroughput"
10389*61046927SAndroid Build Coastguard Worker             underscore_name="gti_read_throughput"
10390*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes read from GTI."
10391*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10392*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
10393*61046927SAndroid Build Coastguard Worker             units="bytes"
10394*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10395*61046927SAndroid Build Coastguard Worker             equation="64  C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD UMUL"
10396*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
10397*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10398*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10399*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10400*61046927SAndroid Build Coastguard Worker             />
10401*61046927SAndroid Build Coastguard Worker    <counter name="GTI Write Throughput"
10402*61046927SAndroid Build Coastguard Worker             symbol_name="GtiWriteThroughput"
10403*61046927SAndroid Build Coastguard Worker             underscore_name="gti_write_throughput"
10404*61046927SAndroid Build Coastguard Worker             description="The total number of GPU memory bytes written to GTI."
10405*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10406*61046927SAndroid Build Coastguard Worker             max_equation="$GpuCoreClocks 128 UMUL"
10407*61046927SAndroid Build Coastguard Worker             units="bytes"
10408*61046927SAndroid Build Coastguard Worker             semantic_type="throughput"
10409*61046927SAndroid Build Coastguard Worker             equation="64  C 3 READ C 2 READ UADD UMUL"
10410*61046927SAndroid Build Coastguard Worker             mdapi_group="GTI"
10411*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10412*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10413*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10414*61046927SAndroid Build Coastguard Worker             />
10415*61046927SAndroid Build Coastguard Worker    <counter name="DS Send Pipe Active"
10416*61046927SAndroid Build Coastguard Worker             symbol_name="DsSendActive"
10417*61046927SAndroid Build Coastguard Worker             underscore_name="ds_send_active"
10418*61046927SAndroid Build Coastguard Worker             description="The percentage of time in which EU send pipeline was actively processing a domain shader instruction."
10419*61046927SAndroid Build Coastguard Worker             data_type="float"
10420*61046927SAndroid Build Coastguard Worker             max_equation="100"
10421*61046927SAndroid Build Coastguard Worker             units="percent"
10422*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10423*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"
10424*61046927SAndroid Build Coastguard Worker             mdapi_group="EU Array/Domain Shader"
10425*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10426*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10427*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10428*61046927SAndroid Build Coastguard Worker             />
10429*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
10430*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
10431*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
10432*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
10433*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0F2400" />
10434*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x220F0009" />
10435*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x34004000" />
10436*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
10437*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010005" />
10438*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2405C000" />
10439*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
10440*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060050" />
10441*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090300" />
10442*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0CC000" />
10443*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200DA000" />
10444*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0F0043" />
10445*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F00B3" />
10446*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200F0000" />
10447*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C0B4000" />
10448*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
10449*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
10450*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05151D37" />
10451*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09151547" />
10452*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05351C00" />
10453*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x09351400" />
10454*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
10455*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5B100BBB" />
10456*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140030" />
10457*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112800" />
10458*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0D150136" />
10459*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01150000" />
10460*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03164000" />
10461*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05164000" />
10462*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07164000" />
10463*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03350137" />
10464*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x07350147" />
10465*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0B350136" />
10466*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01350000" />
10467*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01368000" />
10468*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x03368000" />
10469*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x05368000" />
10470*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
10471*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100000" />
10472*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
10473*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x47101000" />
10474*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49101A1A" />
10475*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4B101A1A" />
10476*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x4D100A1A" />
10477*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
10478*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
10479*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
10480*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
10481*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
10482*61046927SAndroid Build Coastguard Worker    </register_config>
10483*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
10484*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
10485*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
10486*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0x10800000" />
10487*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
10488*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0x00800000" />
10489*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00010000" />
10490*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00001802" />
10491*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FCFF" />
10492*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00001802" />
10493*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FCFF" />
10494*61046927SAndroid Build Coastguard Worker    </register_config>
10495*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
10496*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E458" value="0x00832732" />
10497*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E558" value="0x00A32932" />
10498*61046927SAndroid Build Coastguard Worker    </register_config>
10499*61046927SAndroid Build Coastguard Worker  </set>
10500*61046927SAndroid Build Coastguard Worker
10501*61046927SAndroid Build Coastguard Worker  <set name="Metric set TestOa"
10502*61046927SAndroid Build Coastguard Worker       chipset="DG1"
10503*61046927SAndroid Build Coastguard Worker       symbol_name="TestOa"
10504*61046927SAndroid Build Coastguard Worker       underscore_name="test_oa"
10505*61046927SAndroid Build Coastguard Worker       mdapi_supported_apis="VK OGL OCL MEDIA IO"
10506*61046927SAndroid Build Coastguard Worker       hw_config_guid="23f51139-6973-4b45-a211-778834ce2c9a"
10507*61046927SAndroid Build Coastguard Worker       >
10508*61046927SAndroid Build Coastguard Worker    <counter name="GPU Time Elapsed"
10509*61046927SAndroid Build Coastguard Worker             symbol_name="GpuTime"
10510*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_time"
10511*61046927SAndroid Build Coastguard Worker             description="Time elapsed on the GPU during the measurement."
10512*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10513*61046927SAndroid Build Coastguard Worker             units="ns"
10514*61046927SAndroid Build Coastguard Worker             semantic_type="duration"
10515*61046927SAndroid Build Coastguard Worker             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
10516*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10517*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10518*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10519*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10520*61046927SAndroid Build Coastguard Worker             />
10521*61046927SAndroid Build Coastguard Worker    <counter name="GPU Core Clocks"
10522*61046927SAndroid Build Coastguard Worker             symbol_name="GpuCoreClocks"
10523*61046927SAndroid Build Coastguard Worker             underscore_name="gpu_core_clocks"
10524*61046927SAndroid Build Coastguard Worker             description="The total number of GPU core clocks elapsed during the measurement."
10525*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10526*61046927SAndroid Build Coastguard Worker             units="cycles"
10527*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10528*61046927SAndroid Build Coastguard Worker             equation="GPU_CLOCK 0 READ"
10529*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10530*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Frame Batch Draw"
10531*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10532*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10533*61046927SAndroid Build Coastguard Worker             />
10534*61046927SAndroid Build Coastguard Worker    <counter name="AVG GPU Core Frequency"
10535*61046927SAndroid Build Coastguard Worker             symbol_name="AvgGpuCoreFrequency"
10536*61046927SAndroid Build Coastguard Worker             underscore_name="avg_gpu_core_frequency"
10537*61046927SAndroid Build Coastguard Worker             description="Average GPU Core Frequency in the measurement."
10538*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10539*61046927SAndroid Build Coastguard Worker             max_equation="$GpuMaxFrequency"
10540*61046927SAndroid Build Coastguard Worker             units="hz"
10541*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10542*61046927SAndroid Build Coastguard Worker             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
10543*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10544*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
10545*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10546*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10547*61046927SAndroid Build Coastguard Worker             />
10548*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter0"
10549*61046927SAndroid Build Coastguard Worker             symbol_name="Counter0"
10550*61046927SAndroid Build Coastguard Worker             underscore_name="counter0"
10551*61046927SAndroid Build Coastguard Worker             description="HW test counter 0. Factor: 0.0"
10552*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10553*61046927SAndroid Build Coastguard Worker             units="events"
10554*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10555*61046927SAndroid Build Coastguard Worker             equation="B 0 READ"
10556*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10557*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10558*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10559*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10560*61046927SAndroid Build Coastguard Worker             />
10561*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter1"
10562*61046927SAndroid Build Coastguard Worker             symbol_name="Counter1"
10563*61046927SAndroid Build Coastguard Worker             underscore_name="counter1"
10564*61046927SAndroid Build Coastguard Worker             description="HW test counter 1. Factor: 1.0"
10565*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10566*61046927SAndroid Build Coastguard Worker             units="events"
10567*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10568*61046927SAndroid Build Coastguard Worker             equation="B 1 READ"
10569*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10570*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10571*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10572*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10573*61046927SAndroid Build Coastguard Worker             />
10574*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter2"
10575*61046927SAndroid Build Coastguard Worker             symbol_name="Counter2"
10576*61046927SAndroid Build Coastguard Worker             underscore_name="counter2"
10577*61046927SAndroid Build Coastguard Worker             description="HW test counter 2. Factor: 1.0"
10578*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10579*61046927SAndroid Build Coastguard Worker             units="events"
10580*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10581*61046927SAndroid Build Coastguard Worker             equation="B 2 READ"
10582*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10583*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10584*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10585*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10586*61046927SAndroid Build Coastguard Worker             />
10587*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter3"
10588*61046927SAndroid Build Coastguard Worker             symbol_name="Counter3"
10589*61046927SAndroid Build Coastguard Worker             underscore_name="counter3"
10590*61046927SAndroid Build Coastguard Worker             description="HW test counter 3. Factor: 0.5"
10591*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10592*61046927SAndroid Build Coastguard Worker             units="events"
10593*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10594*61046927SAndroid Build Coastguard Worker             equation="B 3 READ"
10595*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10596*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10597*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10598*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10599*61046927SAndroid Build Coastguard Worker             />
10600*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter4"
10601*61046927SAndroid Build Coastguard Worker             symbol_name="Counter4"
10602*61046927SAndroid Build Coastguard Worker             underscore_name="counter4"
10603*61046927SAndroid Build Coastguard Worker             description="HW test counter 4. Factor: 0.3333"
10604*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10605*61046927SAndroid Build Coastguard Worker             units="events"
10606*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10607*61046927SAndroid Build Coastguard Worker             equation="B 4 READ"
10608*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10609*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10610*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10611*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10612*61046927SAndroid Build Coastguard Worker             />
10613*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter5"
10614*61046927SAndroid Build Coastguard Worker             symbol_name="Counter5"
10615*61046927SAndroid Build Coastguard Worker             underscore_name="counter5"
10616*61046927SAndroid Build Coastguard Worker             description="HW test counter 5. Factor: 0.3333"
10617*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10618*61046927SAndroid Build Coastguard Worker             units="events"
10619*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10620*61046927SAndroid Build Coastguard Worker             equation="B 5 READ"
10621*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10622*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10623*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10624*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10625*61046927SAndroid Build Coastguard Worker             />
10626*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter6"
10627*61046927SAndroid Build Coastguard Worker             symbol_name="Counter6"
10628*61046927SAndroid Build Coastguard Worker             underscore_name="counter6"
10629*61046927SAndroid Build Coastguard Worker             description="HW test counter 6. Factor: 0.16666"
10630*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10631*61046927SAndroid Build Coastguard Worker             units="events"
10632*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10633*61046927SAndroid Build Coastguard Worker             equation="B 6 READ"
10634*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10635*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10636*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10637*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10638*61046927SAndroid Build Coastguard Worker             />
10639*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter7"
10640*61046927SAndroid Build Coastguard Worker             symbol_name="Counter7"
10641*61046927SAndroid Build Coastguard Worker             underscore_name="counter7"
10642*61046927SAndroid Build Coastguard Worker             description="HW test counter 7. Factor: 0.6666"
10643*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10644*61046927SAndroid Build Coastguard Worker             units="events"
10645*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10646*61046927SAndroid Build Coastguard Worker             equation="B 7 READ"
10647*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10648*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10649*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10650*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10651*61046927SAndroid Build Coastguard Worker             />
10652*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter8"
10653*61046927SAndroid Build Coastguard Worker             symbol_name="Counter8"
10654*61046927SAndroid Build Coastguard Worker             underscore_name="counter8"
10655*61046927SAndroid Build Coastguard Worker             description="HW test counter 8. Should be equal to 1 in IOStream or in OAG query mode"
10656*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10657*61046927SAndroid Build Coastguard Worker             units="events"
10658*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10659*61046927SAndroid Build Coastguard Worker             equation="C 0 READ"
10660*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10661*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10662*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis=""
10663*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10664*61046927SAndroid Build Coastguard Worker             />
10665*61046927SAndroid Build Coastguard Worker    <counter name="TestCounter9 - OAR enable"
10666*61046927SAndroid Build Coastguard Worker             symbol_name="Counter9"
10667*61046927SAndroid Build Coastguard Worker             underscore_name="counter9"
10668*61046927SAndroid Build Coastguard Worker             description="HW test counter 9. Should be equal to 1 in query."
10669*61046927SAndroid Build Coastguard Worker             data_type="uint64"
10670*61046927SAndroid Build Coastguard Worker             units="events"
10671*61046927SAndroid Build Coastguard Worker             semantic_type="event"
10672*61046927SAndroid Build Coastguard Worker             equation="C 1 READ"
10673*61046927SAndroid Build Coastguard Worker             mdapi_group="GPU"
10674*61046927SAndroid Build Coastguard Worker             mdapi_usage_flags="Frame Batch Draw"
10675*61046927SAndroid Build Coastguard Worker             mdapi_supported_apis="OGL OCL MEDIA VK"
10676*61046927SAndroid Build Coastguard Worker             mdapi_hw_unit_type="gpu"
10677*61046927SAndroid Build Coastguard Worker             />
10678*61046927SAndroid Build Coastguard Worker    <register_config type="NOA">
10679*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00000D04" value="0x00000200" />
10680*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009840" value="0x00000000" />
10681*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
10682*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x04100000" />
10683*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x36000001" />
10684*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x2C010004" />
10685*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26050003" />
10686*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x26060040" />
10687*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1C090200" />
10688*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x0E0C8000" />
10689*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x200D8000" />
10690*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0F8000" />
10691*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E100017" />
10692*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x00100000" />
10693*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1E0B4000" />
10694*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
10695*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x49110000" />
10696*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x5D101400" />
10697*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D140020" />
10698*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x1D1103A3" />
10699*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x01110000" />
10700*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x61112000" />
10701*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x17100000" />
10702*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x55100230" />
10703*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x57100000" />
10704*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x31100000" />
10705*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000003" />
10706*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x65100002" />
10707*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009884" value="0x00000000" />
10708*61046927SAndroid Build Coastguard Worker        <register type="NOA" address="0x00009888" value="0x42000001" />
10709*61046927SAndroid Build Coastguard Worker    </register_config>
10710*61046927SAndroid Build Coastguard Worker    <register_config type="OA">
10711*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D920" value="0x00000000" />
10712*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D900" value="0x00000000" />
10713*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D904" value="0xF0800000" />
10714*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D910" value="0x00000000" />
10715*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D914" value="0xF0800000" />
10716*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC40" value="0x00FF0000" />
10717*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D940" value="0x00000004" />
10718*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D944" value="0x0000FFFF" />
10719*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC00" value="0x00000004" />
10720*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC04" value="0x0000FFFF" />
10721*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D948" value="0x00000003" />
10722*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D94C" value="0x0000FFFF" />
10723*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC08" value="0x00000003" />
10724*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC0C" value="0x0000FFFF" />
10725*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D950" value="0x00000007" />
10726*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D954" value="0x0000FFFF" />
10727*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC10" value="0x00000007" />
10728*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC14" value="0x0000FFFF" />
10729*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D958" value="0x00100002" />
10730*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D95C" value="0x0000FFF7" />
10731*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC18" value="0x00100002" />
10732*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC1C" value="0x0000FFF7" />
10733*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D960" value="0x00100002" />
10734*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D964" value="0x0000FFCF" />
10735*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC20" value="0x00100002" />
10736*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC24" value="0x0000FFCF" />
10737*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D968" value="0x00100082" />
10738*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D96C" value="0x0000FFEF" />
10739*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC28" value="0x00100082" />
10740*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC2C" value="0x0000FFEF" />
10741*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D970" value="0x001000C2" />
10742*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D974" value="0x0000FFE7" />
10743*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC30" value="0x001000C2" />
10744*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC34" value="0x0000FFE7" />
10745*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D978" value="0x00100001" />
10746*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000D97C" value="0x0000FFE7" />
10747*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC38" value="0x00100001" />
10748*61046927SAndroid Build Coastguard Worker        <register type="OA" address="0x0000DC3C" value="0x0000FFE7" />
10749*61046927SAndroid Build Coastguard Worker    </register_config>
10750*61046927SAndroid Build Coastguard Worker    <register_config type="FLEX">
10751*61046927SAndroid Build Coastguard Worker        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
10752*61046927SAndroid Build Coastguard Worker    </register_config>
10753*61046927SAndroid Build Coastguard Worker  </set>
10754*61046927SAndroid Build Coastguard Worker
10755*61046927SAndroid Build Coastguard Worker</metrics>
10756