17ec681f3Smrg<?xml version="1.0"?>
27ec681f3Smrg<metrics version="1619078711" merge_md5="">
37ec681f3Smrg  <set name="Render Metrics Basic set"
47ec681f3Smrg       chipset="EHL"
57ec681f3Smrg       symbol_name="RenderBasic"
67ec681f3Smrg       underscore_name="render_basic"
77ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
87ec681f3Smrg       hw_config_guid="c693e665-867f-4362-91b6-85337f932010"
97ec681f3Smrg       >
107ec681f3Smrg    <counter name="GPU Time Elapsed"
117ec681f3Smrg             symbol_name="GpuTime"
127ec681f3Smrg             underscore_name="gpu_time"
137ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
147ec681f3Smrg             data_type="uint64"
157ec681f3Smrg             units="ns"
167ec681f3Smrg             semantic_type="duration"
177ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
187ec681f3Smrg             mdapi_group="GPU"
197ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
207ec681f3Smrg             mdapi_supported_apis=""
217ec681f3Smrg             mdapi_hw_unit_type="gpu"
227ec681f3Smrg             />
237ec681f3Smrg    <counter name="GPU Core Clocks"
247ec681f3Smrg             symbol_name="GpuCoreClocks"
257ec681f3Smrg             underscore_name="gpu_core_clocks"
267ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
277ec681f3Smrg             data_type="uint64"
287ec681f3Smrg             units="cycles"
297ec681f3Smrg             semantic_type="event"
307ec681f3Smrg             equation="GPU_CLOCK 0 READ"
317ec681f3Smrg             mdapi_group="GPU"
327ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
337ec681f3Smrg             mdapi_supported_apis=""
347ec681f3Smrg             mdapi_hw_unit_type="gpu"
357ec681f3Smrg             />
367ec681f3Smrg    <counter name="AVG GPU Core Frequency"
377ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
387ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
397ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
407ec681f3Smrg             data_type="uint64"
417ec681f3Smrg             max_equation="$GpuMaxFrequency"
427ec681f3Smrg             units="hz"
437ec681f3Smrg             semantic_type="event"
447ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
457ec681f3Smrg             mdapi_group="GPU"
467ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
477ec681f3Smrg             mdapi_supported_apis=""
487ec681f3Smrg             mdapi_hw_unit_type="gpu"
497ec681f3Smrg             />
507ec681f3Smrg    <counter name="VS Threads Dispatched"
517ec681f3Smrg             symbol_name="VsThreads"
527ec681f3Smrg             underscore_name="vs_threads"
537ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
547ec681f3Smrg             data_type="uint64"
557ec681f3Smrg             units="threads"
567ec681f3Smrg             semantic_type="event"
577ec681f3Smrg             equation="A 1 READ"
587ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
607ec681f3Smrg             mdapi_supported_apis=""
617ec681f3Smrg             mdapi_hw_unit_type="gpu"
627ec681f3Smrg             />
637ec681f3Smrg    <counter name="HS Threads Dispatched"
647ec681f3Smrg             symbol_name="HsThreads"
657ec681f3Smrg             underscore_name="hs_threads"
667ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
677ec681f3Smrg             data_type="uint64"
687ec681f3Smrg             units="threads"
697ec681f3Smrg             semantic_type="event"
707ec681f3Smrg             equation="A 2 READ"
717ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
737ec681f3Smrg             mdapi_supported_apis=""
747ec681f3Smrg             mdapi_hw_unit_type="gpu"
757ec681f3Smrg             />
767ec681f3Smrg    <counter name="DS Threads Dispatched"
777ec681f3Smrg             symbol_name="DsThreads"
787ec681f3Smrg             underscore_name="ds_threads"
797ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
807ec681f3Smrg             data_type="uint64"
817ec681f3Smrg             units="threads"
827ec681f3Smrg             semantic_type="event"
837ec681f3Smrg             equation="A 3 READ"
847ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
867ec681f3Smrg             mdapi_supported_apis=""
877ec681f3Smrg             mdapi_hw_unit_type="gpu"
887ec681f3Smrg             />
897ec681f3Smrg    <counter name="GS Threads Dispatched"
907ec681f3Smrg             symbol_name="GsThreads"
917ec681f3Smrg             underscore_name="gs_threads"
927ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
937ec681f3Smrg             data_type="uint64"
947ec681f3Smrg             units="threads"
957ec681f3Smrg             semantic_type="event"
967ec681f3Smrg             equation="A 5 READ"
977ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
997ec681f3Smrg             mdapi_supported_apis=""
1007ec681f3Smrg             mdapi_hw_unit_type="gpu"
1017ec681f3Smrg             />
1027ec681f3Smrg    <counter name="FS Threads Dispatched"
1037ec681f3Smrg             symbol_name="PsThreads"
1047ec681f3Smrg             underscore_name="ps_threads"
1057ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
1067ec681f3Smrg             data_type="uint64"
1077ec681f3Smrg             units="threads"
1087ec681f3Smrg             semantic_type="event"
1097ec681f3Smrg             equation="A 6 READ"
1107ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
1117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
1127ec681f3Smrg             mdapi_supported_apis=""
1137ec681f3Smrg             mdapi_hw_unit_type="gpu"
1147ec681f3Smrg             />
1157ec681f3Smrg    <counter name="CS Threads Dispatched"
1167ec681f3Smrg             symbol_name="CsThreads"
1177ec681f3Smrg             underscore_name="cs_threads"
1187ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
1197ec681f3Smrg             data_type="uint64"
1207ec681f3Smrg             units="threads"
1217ec681f3Smrg             semantic_type="event"
1227ec681f3Smrg             equation="A 4 READ"
1237ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
1247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
1257ec681f3Smrg             mdapi_supported_apis=""
1267ec681f3Smrg             mdapi_hw_unit_type="gpu"
1277ec681f3Smrg             />
1287ec681f3Smrg    <counter name="GPU Busy"
1297ec681f3Smrg             symbol_name="GpuBusy"
1307ec681f3Smrg             underscore_name="gpu_busy"
1317ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
1327ec681f3Smrg             data_type="float"
1337ec681f3Smrg             max_equation="100"
1347ec681f3Smrg             units="percent"
1357ec681f3Smrg             semantic_type="duration"
1367ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1377ec681f3Smrg             mdapi_group="GPU"
1387ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
1397ec681f3Smrg             mdapi_supported_apis=""
1407ec681f3Smrg             mdapi_hw_unit_type="gpu"
1417ec681f3Smrg             />
1427ec681f3Smrg    <counter name="EU Active"
1437ec681f3Smrg             symbol_name="EuActive"
1447ec681f3Smrg             underscore_name="eu_active"
1457ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
1467ec681f3Smrg             data_type="float"
1477ec681f3Smrg             max_equation="100"
1487ec681f3Smrg             units="percent"
1497ec681f3Smrg             semantic_type="duration"
1507ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1517ec681f3Smrg             mdapi_group="EU Array"
1527ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1537ec681f3Smrg             mdapi_supported_apis=""
1547ec681f3Smrg             mdapi_hw_unit_type="gpu"
1557ec681f3Smrg             />
1567ec681f3Smrg    <counter name="EU Stall"
1577ec681f3Smrg             symbol_name="EuStall"
1587ec681f3Smrg             underscore_name="eu_stall"
1597ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
1607ec681f3Smrg             data_type="float"
1617ec681f3Smrg             max_equation="100"
1627ec681f3Smrg             units="percent"
1637ec681f3Smrg             semantic_type="duration"
1647ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1657ec681f3Smrg             mdapi_group="EU Array"
1667ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1677ec681f3Smrg             mdapi_supported_apis=""
1687ec681f3Smrg             mdapi_hw_unit_type="gpu"
1697ec681f3Smrg             />
1707ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
1717ec681f3Smrg             symbol_name="EuFpuBothActive"
1727ec681f3Smrg             underscore_name="eu_fpu_both_active"
1737ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
1747ec681f3Smrg             data_type="float"
1757ec681f3Smrg             max_equation="100"
1767ec681f3Smrg             units="percent"
1777ec681f3Smrg             semantic_type="duration"
1787ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1797ec681f3Smrg             mdapi_group="EU Array/Pipes"
1807ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1817ec681f3Smrg             mdapi_supported_apis=""
1827ec681f3Smrg             mdapi_hw_unit_type="gpu"
1837ec681f3Smrg             />
1847ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
1857ec681f3Smrg             symbol_name="VsFpu0Active"
1867ec681f3Smrg             underscore_name="vs_fpu0_active"
1877ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
1887ec681f3Smrg             data_type="float"
1897ec681f3Smrg             max_equation="100"
1907ec681f3Smrg             units="percent"
1917ec681f3Smrg             semantic_type="duration"
1927ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1937ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
1947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
1957ec681f3Smrg             mdapi_supported_apis=""
1967ec681f3Smrg             mdapi_hw_unit_type="gpu"
1977ec681f3Smrg             />
1987ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
1997ec681f3Smrg             symbol_name="VsFpu1Active"
2007ec681f3Smrg             underscore_name="vs_fpu1_active"
2017ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
2027ec681f3Smrg             data_type="float"
2037ec681f3Smrg             max_equation="100"
2047ec681f3Smrg             units="percent"
2057ec681f3Smrg             semantic_type="duration"
2067ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2077ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
2087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2097ec681f3Smrg             mdapi_supported_apis=""
2107ec681f3Smrg             mdapi_hw_unit_type="gpu"
2117ec681f3Smrg             />
2127ec681f3Smrg    <counter name="VS Send Pipe Active"
2137ec681f3Smrg             symbol_name="VsSendActive"
2147ec681f3Smrg             underscore_name="vs_send_active"
2157ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
2167ec681f3Smrg             data_type="float"
2177ec681f3Smrg             max_equation="100"
2187ec681f3Smrg             units="percent"
2197ec681f3Smrg             semantic_type="duration"
2207ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2217ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
2227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2237ec681f3Smrg             mdapi_supported_apis=""
2247ec681f3Smrg             mdapi_hw_unit_type="gpu"
2257ec681f3Smrg             />
2267ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
2277ec681f3Smrg             symbol_name="PsFpu0Active"
2287ec681f3Smrg             underscore_name="ps_fpu0_active"
2297ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
2307ec681f3Smrg             data_type="float"
2317ec681f3Smrg             max_equation="100"
2327ec681f3Smrg             units="percent"
2337ec681f3Smrg             semantic_type="duration"
2347ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2357ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
2367ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2377ec681f3Smrg             mdapi_supported_apis=""
2387ec681f3Smrg             mdapi_hw_unit_type="gpu"
2397ec681f3Smrg             />
2407ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
2417ec681f3Smrg             symbol_name="PsFpu1Active"
2427ec681f3Smrg             underscore_name="ps_fpu1_active"
2437ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
2447ec681f3Smrg             data_type="float"
2457ec681f3Smrg             max_equation="100"
2467ec681f3Smrg             units="percent"
2477ec681f3Smrg             semantic_type="duration"
2487ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2497ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
2507ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2517ec681f3Smrg             mdapi_supported_apis=""
2527ec681f3Smrg             mdapi_hw_unit_type="gpu"
2537ec681f3Smrg             />
2547ec681f3Smrg    <counter name="PS Send Pipeline Active"
2557ec681f3Smrg             symbol_name="PsSendActive"
2567ec681f3Smrg             underscore_name="ps_send_active"
2577ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
2587ec681f3Smrg             data_type="float"
2597ec681f3Smrg             max_equation="100"
2607ec681f3Smrg             units="percent"
2617ec681f3Smrg             semantic_type="duration"
2627ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2637ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
2647ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2657ec681f3Smrg             mdapi_supported_apis=""
2667ec681f3Smrg             mdapi_hw_unit_type="gpu"
2677ec681f3Smrg             />
2687ec681f3Smrg    <counter name="Sampler00 Busy"
2697ec681f3Smrg             symbol_name="Sampler00Busy"
2707ec681f3Smrg             underscore_name="sampler00_busy"
2717ec681f3Smrg             description="The percentage of time in which Slice0 Sampler0 has been processing EU requests."
2727ec681f3Smrg             data_type="float"
2737ec681f3Smrg             max_equation="100"
2747ec681f3Smrg             units="percent"
2757ec681f3Smrg             semantic_type="duration"
2767ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
2777ec681f3Smrg             availability="$SubsliceMask 1 AND"
2787ec681f3Smrg             mdapi_group="Sampler"
2797ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
2807ec681f3Smrg             mdapi_supported_apis=""
2817ec681f3Smrg             mdapi_hw_unit_type="subslice"
2827ec681f3Smrg             />
2837ec681f3Smrg    <counter name="Samplers Busy"
2847ec681f3Smrg             symbol_name="SamplersBusy"
2857ec681f3Smrg             underscore_name="samplers_busy"
2867ec681f3Smrg             description="The percentage of time in which samplers have been processing EU requests."
2877ec681f3Smrg             data_type="float"
2887ec681f3Smrg             max_equation="100"
2897ec681f3Smrg             units="percent"
2907ec681f3Smrg             semantic_type="duration"
2917ec681f3Smrg             equation="$Sampler00Busy"
2927ec681f3Smrg             availability="$SubsliceMask 9 AND"
2937ec681f3Smrg             mdapi_group="Sampler"
2947ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
2957ec681f3Smrg             mdapi_supported_apis=""
2967ec681f3Smrg             mdapi_hw_unit_type="slice"
2977ec681f3Smrg             />
2987ec681f3Smrg    <counter name="Sampler00 Bottleneck"
2997ec681f3Smrg             symbol_name="Sampler00Bottleneck"
3007ec681f3Smrg             underscore_name="sampler00_bottleneck"
3017ec681f3Smrg             description="The percentage of time in which Slice0 Sampler0 has been slowing down the pipe when processing EU requests."
3027ec681f3Smrg             low_watermark="5"
3037ec681f3Smrg             high_watermark="15"
3047ec681f3Smrg             data_type="float"
3057ec681f3Smrg             max_equation="100"
3067ec681f3Smrg             units="percent"
3077ec681f3Smrg             semantic_type="duration"
3087ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
3097ec681f3Smrg             availability="$SubsliceMask 1 AND"
3107ec681f3Smrg             mdapi_group="Sampler"
3117ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
3127ec681f3Smrg             mdapi_supported_apis=""
3137ec681f3Smrg             mdapi_hw_unit_type="subslice"
3147ec681f3Smrg             />
3157ec681f3Smrg    <counter name="Rasterized Pixels"
3167ec681f3Smrg             symbol_name="RasterizedPixels"
3177ec681f3Smrg             underscore_name="rasterized_pixels"
3187ec681f3Smrg             description="The total number of rasterized pixels."
3197ec681f3Smrg             data_type="uint64"
3207ec681f3Smrg             units="pixels"
3217ec681f3Smrg             semantic_type="event"
3227ec681f3Smrg             equation="A 21 READ 4 UMUL"
3237ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
3247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
3257ec681f3Smrg             mdapi_supported_apis=""
3267ec681f3Smrg             mdapi_hw_unit_type="gpu"
3277ec681f3Smrg             />
3287ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
3297ec681f3Smrg             symbol_name="HiDepthTestFails"
3307ec681f3Smrg             underscore_name="hi_depth_test_fails"
3317ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
3327ec681f3Smrg             data_type="uint64"
3337ec681f3Smrg             units="pixels"
3347ec681f3Smrg             semantic_type="event"
3357ec681f3Smrg             equation="A 22 READ 4 UMUL"
3367ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
3387ec681f3Smrg             mdapi_supported_apis=""
3397ec681f3Smrg             mdapi_hw_unit_type="gpu"
3407ec681f3Smrg             />
3417ec681f3Smrg    <counter name="Early Depth Test Fails"
3427ec681f3Smrg             symbol_name="EarlyDepthTestFails"
3437ec681f3Smrg             underscore_name="early_depth_test_fails"
3447ec681f3Smrg             description="The total number of pixels dropped on early depth test."
3457ec681f3Smrg             data_type="uint64"
3467ec681f3Smrg             units="pixels"
3477ec681f3Smrg             semantic_type="event"
3487ec681f3Smrg             equation="A 23 READ 4 UMUL"
3497ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3507ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
3517ec681f3Smrg             mdapi_supported_apis=""
3527ec681f3Smrg             mdapi_hw_unit_type="gpu"
3537ec681f3Smrg             />
3547ec681f3Smrg    <counter name="Samples Killed in FS"
3557ec681f3Smrg             symbol_name="SamplesKilledInPs"
3567ec681f3Smrg             underscore_name="samples_killed_in_ps"
3577ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
3587ec681f3Smrg             data_type="uint64"
3597ec681f3Smrg             units="pixels"
3607ec681f3Smrg             semantic_type="event"
3617ec681f3Smrg             equation="A 24 READ 4 UMUL"
3627ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
3637ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
3647ec681f3Smrg             mdapi_supported_apis=""
3657ec681f3Smrg             mdapi_hw_unit_type="gpu"
3667ec681f3Smrg             />
3677ec681f3Smrg    <counter name="Pixels Failing Tests"
3687ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
3697ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
3707ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
3717ec681f3Smrg             data_type="uint64"
3727ec681f3Smrg             units="pixels"
3737ec681f3Smrg             semantic_type="event"
3747ec681f3Smrg             equation="A 25 READ 4 UMUL"
3757ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
3767ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
3777ec681f3Smrg             mdapi_supported_apis=""
3787ec681f3Smrg             mdapi_hw_unit_type="gpu"
3797ec681f3Smrg             />
3807ec681f3Smrg    <counter name="Samples Written"
3817ec681f3Smrg             symbol_name="SamplesWritten"
3827ec681f3Smrg             underscore_name="samples_written"
3837ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
3847ec681f3Smrg             data_type="uint64"
3857ec681f3Smrg             units="pixels"
3867ec681f3Smrg             semantic_type="event"
3877ec681f3Smrg             equation="A 26 READ 4 UMUL"
3887ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
3897ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
3907ec681f3Smrg             mdapi_supported_apis=""
3917ec681f3Smrg             mdapi_hw_unit_type="gpu"
3927ec681f3Smrg             />
3937ec681f3Smrg    <counter name="Samples Blended"
3947ec681f3Smrg             symbol_name="SamplesBlended"
3957ec681f3Smrg             underscore_name="samples_blended"
3967ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
3977ec681f3Smrg             data_type="uint64"
3987ec681f3Smrg             units="pixels"
3997ec681f3Smrg             semantic_type="event"
4007ec681f3Smrg             equation="A 27 READ 4 UMUL"
4017ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
4027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4037ec681f3Smrg             mdapi_supported_apis=""
4047ec681f3Smrg             mdapi_hw_unit_type="gpu"
4057ec681f3Smrg             />
4067ec681f3Smrg    <counter name="Sampler Texels"
4077ec681f3Smrg             symbol_name="SamplerTexels"
4087ec681f3Smrg             underscore_name="sampler_texels"
4097ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4107ec681f3Smrg             data_type="uint64"
4117ec681f3Smrg             units="texels"
4127ec681f3Smrg             semantic_type="event"
4137ec681f3Smrg             equation="A 28 READ 4 UMUL"
4147ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
4157ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4167ec681f3Smrg             mdapi_supported_apis=""
4177ec681f3Smrg             mdapi_hw_unit_type="gpu"
4187ec681f3Smrg             />
4197ec681f3Smrg    <counter name="Sampler Texels Misses"
4207ec681f3Smrg             symbol_name="SamplerTexelMisses"
4217ec681f3Smrg             underscore_name="sampler_texel_misses"
4227ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4237ec681f3Smrg             data_type="uint64"
4247ec681f3Smrg             units="texels"
4257ec681f3Smrg             semantic_type="event"
4267ec681f3Smrg             equation="A 29 READ 4 UMUL"
4277ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
4287ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
4297ec681f3Smrg             mdapi_supported_apis=""
4307ec681f3Smrg             mdapi_hw_unit_type="gpu"
4317ec681f3Smrg             />
4327ec681f3Smrg    <counter name="Sampler Cache Misses"
4337ec681f3Smrg             symbol_name="SamplerL1Misses"
4347ec681f3Smrg             underscore_name="sampler_l1_misses"
4357ec681f3Smrg             description="The total number of sampler cache misses in all LODs in all sampler units."
4367ec681f3Smrg             data_type="uint64"
4377ec681f3Smrg             units="messages"
4387ec681f3Smrg             semantic_type="event"
4397ec681f3Smrg             equation="C 4 READ C 5 READ UADD 8 UMUL"
4407ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
4417ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4427ec681f3Smrg             mdapi_supported_apis=""
4437ec681f3Smrg             mdapi_hw_unit_type="gpu"
4447ec681f3Smrg             />
4457ec681f3Smrg    <counter name="SLM Bytes Read"
4467ec681f3Smrg             symbol_name="SlmBytesRead"
4477ec681f3Smrg             underscore_name="slm_bytes_read"
4487ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
4497ec681f3Smrg             data_type="uint64"
4507ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4517ec681f3Smrg             units="bytes"
4527ec681f3Smrg             semantic_type="throughput"
4537ec681f3Smrg             equation="A 30 READ 64 UMUL"
4547ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
4557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
4567ec681f3Smrg             mdapi_supported_apis=""
4577ec681f3Smrg             mdapi_hw_unit_type="gpu"
4587ec681f3Smrg             />
4597ec681f3Smrg    <counter name="SLM Bytes Written"
4607ec681f3Smrg             symbol_name="SlmBytesWritten"
4617ec681f3Smrg             underscore_name="slm_bytes_written"
4627ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
4637ec681f3Smrg             data_type="uint64"
4647ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4657ec681f3Smrg             units="bytes"
4667ec681f3Smrg             semantic_type="throughput"
4677ec681f3Smrg             equation="A 31 READ 64 UMUL"
4687ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
4697ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
4707ec681f3Smrg             mdapi_supported_apis=""
4717ec681f3Smrg             mdapi_hw_unit_type="gpu"
4727ec681f3Smrg             />
4737ec681f3Smrg    <counter name="Shader Memory Accesses"
4747ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
4757ec681f3Smrg             underscore_name="shader_memory_accesses"
4767ec681f3Smrg             description="The total number of shader memory accesses to L3."
4777ec681f3Smrg             data_type="uint64"
4787ec681f3Smrg             units="messages"
4797ec681f3Smrg             semantic_type="event"
4807ec681f3Smrg             equation="A 32 READ"
4817ec681f3Smrg             mdapi_group="L3/Data Port"
4827ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
4837ec681f3Smrg             mdapi_supported_apis=""
4847ec681f3Smrg             mdapi_hw_unit_type="gpu"
4857ec681f3Smrg             />
4867ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
4877ec681f3Smrg             symbol_name="ShaderAtomics"
4887ec681f3Smrg             underscore_name="shader_atomics"
4897ec681f3Smrg             description="The total number of shader atomic memory accesses."
4907ec681f3Smrg             data_type="uint64"
4917ec681f3Smrg             units="messages"
4927ec681f3Smrg             semantic_type="event"
4937ec681f3Smrg             equation="A 34 READ"
4947ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
4957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
4967ec681f3Smrg             mdapi_supported_apis=""
4977ec681f3Smrg             mdapi_hw_unit_type="gpu"
4987ec681f3Smrg             />
4997ec681f3Smrg    <counter name="L3 Shader Throughput"
5007ec681f3Smrg             symbol_name="L3ShaderThroughput"
5017ec681f3Smrg             underscore_name="l3_shader_throughput"
5027ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5037ec681f3Smrg             data_type="uint64"
5047ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5057ec681f3Smrg             units="bytes"
5067ec681f3Smrg             semantic_type="throughput"
5077ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
5087ec681f3Smrg             mdapi_group="L3/Data Port"
5097ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
5107ec681f3Smrg             mdapi_supported_apis=""
5117ec681f3Smrg             mdapi_hw_unit_type="gpu"
5127ec681f3Smrg             />
5137ec681f3Smrg    <counter name="Shader Barrier Messages"
5147ec681f3Smrg             symbol_name="ShaderBarriers"
5157ec681f3Smrg             underscore_name="shader_barriers"
5167ec681f3Smrg             description="The total number of shader barrier messages."
5177ec681f3Smrg             data_type="uint64"
5187ec681f3Smrg             units="messages"
5197ec681f3Smrg             semantic_type="event"
5207ec681f3Smrg             equation="A 35 READ"
5217ec681f3Smrg             mdapi_group="EU Array/Barrier"
5227ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5237ec681f3Smrg             mdapi_supported_apis=""
5247ec681f3Smrg             mdapi_hw_unit_type="gpu"
5257ec681f3Smrg             />
5267ec681f3Smrg    <counter name="GTI Read Throughput"
5277ec681f3Smrg             symbol_name="GtiReadThroughput"
5287ec681f3Smrg             underscore_name="gti_read_throughput"
5297ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
5307ec681f3Smrg             data_type="uint64"
5317ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
5327ec681f3Smrg             units="bytes"
5337ec681f3Smrg             semantic_type="throughput"
5347ec681f3Smrg             equation="64  B 5 READ B 4 READ UADD UMUL"
5357ec681f3Smrg             mdapi_group="GTI"
5367ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5377ec681f3Smrg             mdapi_supported_apis=""
5387ec681f3Smrg             mdapi_hw_unit_type="gpu"
5397ec681f3Smrg             />
5407ec681f3Smrg    <counter name="GTI Write Throughput"
5417ec681f3Smrg             symbol_name="GtiWriteThroughput"
5427ec681f3Smrg             underscore_name="gti_write_throughput"
5437ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
5447ec681f3Smrg             data_type="uint64"
5457ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
5467ec681f3Smrg             units="bytes"
5477ec681f3Smrg             semantic_type="throughput"
5487ec681f3Smrg             equation="64  B 0 READ B 2 READ UADD UMUL"
5497ec681f3Smrg             mdapi_group="GTI"
5507ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
5517ec681f3Smrg             mdapi_supported_apis=""
5527ec681f3Smrg             mdapi_hw_unit_type="gpu"
5537ec681f3Smrg             />
5547ec681f3Smrg    <counter name="Samplers Bottleneck"
5557ec681f3Smrg             symbol_name="SamplerBottleneck"
5567ec681f3Smrg             underscore_name="sampler_bottleneck"
5577ec681f3Smrg             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
5587ec681f3Smrg             low_watermark="5"
5597ec681f3Smrg             high_watermark="15"
5607ec681f3Smrg             data_type="float"
5617ec681f3Smrg             max_equation="100"
5627ec681f3Smrg             units="percent"
5637ec681f3Smrg             semantic_type="duration"
5647ec681f3Smrg             equation="$Sampler00Bottleneck"
5657ec681f3Smrg             availability="$SubsliceMask 9 AND"
5667ec681f3Smrg             mdapi_group="Sampler"
5677ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
5687ec681f3Smrg             mdapi_supported_apis=""
5697ec681f3Smrg             mdapi_hw_unit_type="slice"
5707ec681f3Smrg             />
5717ec681f3Smrg    <register_config type="NOA">
5727ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
5737ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
5747ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
5757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x142C0014" />
5767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14120700" />
5777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x121500E0" />
5787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E1E0030" />
5797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A204000" />
5807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C200001" />
5817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E213000" />
5827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2C1831" />
5837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x102C0000" />
5847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x182C0000" />
5857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040140" />
5867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E040005" />
5877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050050" />
5887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06054000" />
5897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08051000" />
5907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600C0" />
5917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24061800" />
5927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04120023" />
5937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10120000" />
5947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08120000" />
5957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06131000" />
5967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04144000" />
5977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02150980" />
5987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10150000" />
5997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1815000F" />
6007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06150000" />
6017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08154000" />
6027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E18A000" />
6037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14190028" />
6047ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
6057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A1C01C0" />
6067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1C000A" />
6077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A5C01C0" />
6087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C5C000A" />
6097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x001C0097" />
6107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1CA700" />
6117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x101C0000" />
6127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x081D0100" />
6137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1D0008" />
6147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x085C0097" />
6157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A5C00A7" />
6167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x105C0000" />
6177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A5D0005" />
6187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x181E8000" />
6197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E1EB300" />
6207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F4000" />
6217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F2004" />
6227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F0090" />
6237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
6247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2000" />
6257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F6100" />
6267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F6100" />
6277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F6100" />
6287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F0061" />
6297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
6307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
6317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F3060" />
6327ec681f3Smrg    </register_config>
6337ec681f3Smrg    <register_config type="OA">
6347ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
6357ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
6367ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
6377ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
6387ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
6397ec681f3Smrg    </register_config>
6407ec681f3Smrg    <register_config type="FLEX">
6417ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
6427ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
6437ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
6447ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00051050" />
6457ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00000052" />
6467ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
6477ec681f3Smrg    </register_config>
6487ec681f3Smrg  </set>
6497ec681f3Smrg
6507ec681f3Smrg  <set name="Compute Metrics Basic set"
6517ec681f3Smrg       chipset="EHL"
6527ec681f3Smrg       symbol_name="ComputeBasic"
6537ec681f3Smrg       underscore_name="compute_basic"
6547ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
6557ec681f3Smrg       hw_config_guid="ae4d01a9-fe55-453c-8c7a-036acd5eacff"
6567ec681f3Smrg       >
6577ec681f3Smrg    <counter name="GPU Time Elapsed"
6587ec681f3Smrg             symbol_name="GpuTime"
6597ec681f3Smrg             underscore_name="gpu_time"
6607ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
6617ec681f3Smrg             data_type="uint64"
6627ec681f3Smrg             units="ns"
6637ec681f3Smrg             semantic_type="duration"
6647ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
6657ec681f3Smrg             mdapi_group="GPU"
6667ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6677ec681f3Smrg             mdapi_supported_apis=""
6687ec681f3Smrg             mdapi_hw_unit_type="gpu"
6697ec681f3Smrg             />
6707ec681f3Smrg    <counter name="GPU Core Clocks"
6717ec681f3Smrg             symbol_name="GpuCoreClocks"
6727ec681f3Smrg             underscore_name="gpu_core_clocks"
6737ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
6747ec681f3Smrg             data_type="uint64"
6757ec681f3Smrg             units="cycles"
6767ec681f3Smrg             semantic_type="event"
6777ec681f3Smrg             equation="GPU_CLOCK 0 READ"
6787ec681f3Smrg             mdapi_group="GPU"
6797ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
6807ec681f3Smrg             mdapi_supported_apis=""
6817ec681f3Smrg             mdapi_hw_unit_type="gpu"
6827ec681f3Smrg             />
6837ec681f3Smrg    <counter name="AVG GPU Core Frequency"
6847ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
6857ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
6867ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
6877ec681f3Smrg             data_type="uint64"
6887ec681f3Smrg             max_equation="$GpuMaxFrequency"
6897ec681f3Smrg             units="hz"
6907ec681f3Smrg             semantic_type="event"
6917ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
6927ec681f3Smrg             mdapi_group="GPU"
6937ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6947ec681f3Smrg             mdapi_supported_apis=""
6957ec681f3Smrg             mdapi_hw_unit_type="gpu"
6967ec681f3Smrg             />
6977ec681f3Smrg    <counter name="GPU Busy"
6987ec681f3Smrg             symbol_name="GpuBusy"
6997ec681f3Smrg             underscore_name="gpu_busy"
7007ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
7017ec681f3Smrg             data_type="float"
7027ec681f3Smrg             max_equation="100"
7037ec681f3Smrg             units="percent"
7047ec681f3Smrg             semantic_type="duration"
7057ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
7067ec681f3Smrg             mdapi_group="GPU"
7077ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
7087ec681f3Smrg             mdapi_supported_apis=""
7097ec681f3Smrg             mdapi_hw_unit_type="gpu"
7107ec681f3Smrg             />
7117ec681f3Smrg    <counter name="VS Threads Dispatched"
7127ec681f3Smrg             symbol_name="VsThreads"
7137ec681f3Smrg             underscore_name="vs_threads"
7147ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
7157ec681f3Smrg             data_type="uint64"
7167ec681f3Smrg             units="threads"
7177ec681f3Smrg             semantic_type="event"
7187ec681f3Smrg             equation="A 1 READ"
7197ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
7207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7217ec681f3Smrg             mdapi_supported_apis=""
7227ec681f3Smrg             mdapi_hw_unit_type="gpu"
7237ec681f3Smrg             />
7247ec681f3Smrg    <counter name="HS Threads Dispatched"
7257ec681f3Smrg             symbol_name="HsThreads"
7267ec681f3Smrg             underscore_name="hs_threads"
7277ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
7287ec681f3Smrg             data_type="uint64"
7297ec681f3Smrg             units="threads"
7307ec681f3Smrg             semantic_type="event"
7317ec681f3Smrg             equation="A 2 READ"
7327ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
7337ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7347ec681f3Smrg             mdapi_supported_apis=""
7357ec681f3Smrg             mdapi_hw_unit_type="gpu"
7367ec681f3Smrg             />
7377ec681f3Smrg    <counter name="DS Threads Dispatched"
7387ec681f3Smrg             symbol_name="DsThreads"
7397ec681f3Smrg             underscore_name="ds_threads"
7407ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
7417ec681f3Smrg             data_type="uint64"
7427ec681f3Smrg             units="threads"
7437ec681f3Smrg             semantic_type="event"
7447ec681f3Smrg             equation="A 3 READ"
7457ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
7467ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7477ec681f3Smrg             mdapi_supported_apis=""
7487ec681f3Smrg             mdapi_hw_unit_type="gpu"
7497ec681f3Smrg             />
7507ec681f3Smrg    <counter name="GS Threads Dispatched"
7517ec681f3Smrg             symbol_name="GsThreads"
7527ec681f3Smrg             underscore_name="gs_threads"
7537ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
7547ec681f3Smrg             data_type="uint64"
7557ec681f3Smrg             units="threads"
7567ec681f3Smrg             semantic_type="event"
7577ec681f3Smrg             equation="A 5 READ"
7587ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
7597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7607ec681f3Smrg             mdapi_supported_apis=""
7617ec681f3Smrg             mdapi_hw_unit_type="gpu"
7627ec681f3Smrg             />
7637ec681f3Smrg    <counter name="FS Threads Dispatched"
7647ec681f3Smrg             symbol_name="PsThreads"
7657ec681f3Smrg             underscore_name="ps_threads"
7667ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
7677ec681f3Smrg             data_type="uint64"
7687ec681f3Smrg             units="threads"
7697ec681f3Smrg             semantic_type="event"
7707ec681f3Smrg             equation="A 6 READ"
7717ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
7727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7737ec681f3Smrg             mdapi_supported_apis=""
7747ec681f3Smrg             mdapi_hw_unit_type="gpu"
7757ec681f3Smrg             />
7767ec681f3Smrg    <counter name="CS Threads Dispatched"
7777ec681f3Smrg             symbol_name="CsThreads"
7787ec681f3Smrg             underscore_name="cs_threads"
7797ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
7807ec681f3Smrg             data_type="uint64"
7817ec681f3Smrg             units="threads"
7827ec681f3Smrg             semantic_type="event"
7837ec681f3Smrg             equation="A 4 READ"
7847ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
7857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
7867ec681f3Smrg             mdapi_supported_apis=""
7877ec681f3Smrg             mdapi_hw_unit_type="gpu"
7887ec681f3Smrg             />
7897ec681f3Smrg    <counter name="EU Active"
7907ec681f3Smrg             symbol_name="EuActive"
7917ec681f3Smrg             underscore_name="eu_active"
7927ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
7937ec681f3Smrg             data_type="float"
7947ec681f3Smrg             max_equation="100"
7957ec681f3Smrg             units="percent"
7967ec681f3Smrg             semantic_type="duration"
7977ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
7987ec681f3Smrg             mdapi_group="EU Array"
7997ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8007ec681f3Smrg             mdapi_supported_apis=""
8017ec681f3Smrg             mdapi_hw_unit_type="gpu"
8027ec681f3Smrg             />
8037ec681f3Smrg    <counter name="EU Stall"
8047ec681f3Smrg             symbol_name="EuStall"
8057ec681f3Smrg             underscore_name="eu_stall"
8067ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
8077ec681f3Smrg             data_type="float"
8087ec681f3Smrg             max_equation="100"
8097ec681f3Smrg             units="percent"
8107ec681f3Smrg             semantic_type="duration"
8117ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8127ec681f3Smrg             mdapi_group="EU Array"
8137ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8147ec681f3Smrg             mdapi_supported_apis=""
8157ec681f3Smrg             mdapi_hw_unit_type="gpu"
8167ec681f3Smrg             />
8177ec681f3Smrg    <counter name="EU AVG IPC Rate"
8187ec681f3Smrg             symbol_name="EuAvgIpcRate"
8197ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
8207ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
8217ec681f3Smrg             data_type="float"
8227ec681f3Smrg             max_equation="2"
8237ec681f3Smrg             units="number"
8247ec681f3Smrg             semantic_type="ratio"
8257ec681f3Smrg             equation="A 9 READ A 10 READ A 11 READ FADD A 9 READ FSUB FDIV 1 FADD"
8267ec681f3Smrg             mdapi_group="EU Array"
8277ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
8287ec681f3Smrg             mdapi_supported_apis=""
8297ec681f3Smrg             mdapi_hw_unit_type="gpu"
8307ec681f3Smrg             />
8317ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
8327ec681f3Smrg             symbol_name="EuFpuBothActive"
8337ec681f3Smrg             underscore_name="eu_fpu_both_active"
8347ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
8357ec681f3Smrg             data_type="float"
8367ec681f3Smrg             max_equation="100"
8377ec681f3Smrg             units="percent"
8387ec681f3Smrg             semantic_type="duration"
8397ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8407ec681f3Smrg             mdapi_group="EU Array/Pipes"
8417ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8427ec681f3Smrg             mdapi_supported_apis=""
8437ec681f3Smrg             mdapi_hw_unit_type="gpu"
8447ec681f3Smrg             />
8457ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
8467ec681f3Smrg             symbol_name="Fpu0Active"
8477ec681f3Smrg             underscore_name="fpu0_active"
8487ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
8497ec681f3Smrg             data_type="float"
8507ec681f3Smrg             max_equation="100"
8517ec681f3Smrg             units="percent"
8527ec681f3Smrg             semantic_type="duration"
8537ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8547ec681f3Smrg             mdapi_group="EU Array/Pipes"
8557ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8567ec681f3Smrg             mdapi_supported_apis=""
8577ec681f3Smrg             mdapi_hw_unit_type="gpu"
8587ec681f3Smrg             />
8597ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
8607ec681f3Smrg             symbol_name="Fpu1Active"
8617ec681f3Smrg             underscore_name="fpu1_active"
8627ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
8637ec681f3Smrg             data_type="float"
8647ec681f3Smrg             max_equation="100"
8657ec681f3Smrg             units="percent"
8667ec681f3Smrg             semantic_type="duration"
8677ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8687ec681f3Smrg             mdapi_group="EU Array/Pipes"
8697ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8707ec681f3Smrg             mdapi_supported_apis=""
8717ec681f3Smrg             mdapi_hw_unit_type="gpu"
8727ec681f3Smrg             />
8737ec681f3Smrg    <counter name="EU Send Pipe Active"
8747ec681f3Smrg             symbol_name="EuSendActive"
8757ec681f3Smrg             underscore_name="eu_send_active"
8767ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
8777ec681f3Smrg             data_type="float"
8787ec681f3Smrg             max_equation="100"
8797ec681f3Smrg             units="percent"
8807ec681f3Smrg             semantic_type="duration"
8817ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8827ec681f3Smrg             mdapi_group="EU Array/Pipes"
8837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
8847ec681f3Smrg             mdapi_supported_apis=""
8857ec681f3Smrg             mdapi_hw_unit_type="gpu"
8867ec681f3Smrg             />
8877ec681f3Smrg    <counter name="EU Thread Occupancy"
8887ec681f3Smrg             symbol_name="EuThreadOccupancy"
8897ec681f3Smrg             underscore_name="eu_thread_occupancy"
8907ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
8917ec681f3Smrg             data_type="float"
8927ec681f3Smrg             max_equation="100"
8937ec681f3Smrg             units="percent"
8947ec681f3Smrg             semantic_type="duration"
8957ec681f3Smrg             equation="8 A 13 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
8967ec681f3Smrg             mdapi_group="EU Array"
8977ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
8987ec681f3Smrg             mdapi_supported_apis=""
8997ec681f3Smrg             mdapi_hw_unit_type="gpu"
9007ec681f3Smrg             />
9017ec681f3Smrg    <counter name="Rasterized Pixels"
9027ec681f3Smrg             symbol_name="RasterizedPixels"
9037ec681f3Smrg             underscore_name="rasterized_pixels"
9047ec681f3Smrg             description="The total number of rasterized pixels."
9057ec681f3Smrg             data_type="uint64"
9067ec681f3Smrg             units="pixels"
9077ec681f3Smrg             semantic_type="event"
9087ec681f3Smrg             equation="A 21 READ 4 UMUL"
9097ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
9107ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9117ec681f3Smrg             mdapi_supported_apis=""
9127ec681f3Smrg             mdapi_hw_unit_type="gpu"
9137ec681f3Smrg             />
9147ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
9157ec681f3Smrg             symbol_name="HiDepthTestFails"
9167ec681f3Smrg             underscore_name="hi_depth_test_fails"
9177ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
9187ec681f3Smrg             data_type="uint64"
9197ec681f3Smrg             units="pixels"
9207ec681f3Smrg             semantic_type="event"
9217ec681f3Smrg             equation="A 22 READ 4 UMUL"
9227ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
9237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9247ec681f3Smrg             mdapi_supported_apis=""
9257ec681f3Smrg             mdapi_hw_unit_type="gpu"
9267ec681f3Smrg             />
9277ec681f3Smrg    <counter name="Early Depth Test Fails"
9287ec681f3Smrg             symbol_name="EarlyDepthTestFails"
9297ec681f3Smrg             underscore_name="early_depth_test_fails"
9307ec681f3Smrg             description="The total number of pixels dropped on early depth test."
9317ec681f3Smrg             data_type="uint64"
9327ec681f3Smrg             units="pixels"
9337ec681f3Smrg             semantic_type="event"
9347ec681f3Smrg             equation="A 23 READ 4 UMUL"
9357ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
9367ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9377ec681f3Smrg             mdapi_supported_apis=""
9387ec681f3Smrg             mdapi_hw_unit_type="gpu"
9397ec681f3Smrg             />
9407ec681f3Smrg    <counter name="Samples Killed in FS"
9417ec681f3Smrg             symbol_name="SamplesKilledInPs"
9427ec681f3Smrg             underscore_name="samples_killed_in_ps"
9437ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
9447ec681f3Smrg             data_type="uint64"
9457ec681f3Smrg             units="pixels"
9467ec681f3Smrg             semantic_type="event"
9477ec681f3Smrg             equation="A 24 READ 4 UMUL"
9487ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
9497ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
9507ec681f3Smrg             mdapi_supported_apis=""
9517ec681f3Smrg             mdapi_hw_unit_type="gpu"
9527ec681f3Smrg             />
9537ec681f3Smrg    <counter name="Pixels Failing Tests"
9547ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
9557ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
9567ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
9577ec681f3Smrg             data_type="uint64"
9587ec681f3Smrg             units="pixels"
9597ec681f3Smrg             semantic_type="event"
9607ec681f3Smrg             equation="A 25 READ 4 UMUL"
9617ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
9627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9637ec681f3Smrg             mdapi_supported_apis=""
9647ec681f3Smrg             mdapi_hw_unit_type="gpu"
9657ec681f3Smrg             />
9667ec681f3Smrg    <counter name="Samples Written"
9677ec681f3Smrg             symbol_name="SamplesWritten"
9687ec681f3Smrg             underscore_name="samples_written"
9697ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
9707ec681f3Smrg             data_type="uint64"
9717ec681f3Smrg             units="pixels"
9727ec681f3Smrg             semantic_type="event"
9737ec681f3Smrg             equation="A 26 READ 4 UMUL"
9747ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
9757ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9767ec681f3Smrg             mdapi_supported_apis=""
9777ec681f3Smrg             mdapi_hw_unit_type="gpu"
9787ec681f3Smrg             />
9797ec681f3Smrg    <counter name="Samples Blended"
9807ec681f3Smrg             symbol_name="SamplesBlended"
9817ec681f3Smrg             underscore_name="samples_blended"
9827ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
9837ec681f3Smrg             data_type="uint64"
9847ec681f3Smrg             units="pixels"
9857ec681f3Smrg             semantic_type="event"
9867ec681f3Smrg             equation="A 27 READ 4 UMUL"
9877ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
9887ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
9897ec681f3Smrg             mdapi_supported_apis=""
9907ec681f3Smrg             mdapi_hw_unit_type="gpu"
9917ec681f3Smrg             />
9927ec681f3Smrg    <counter name="Sampler Texels"
9937ec681f3Smrg             symbol_name="SamplerTexels"
9947ec681f3Smrg             underscore_name="sampler_texels"
9957ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
9967ec681f3Smrg             data_type="uint64"
9977ec681f3Smrg             units="texels"
9987ec681f3Smrg             semantic_type="event"
9997ec681f3Smrg             equation="A 28 READ 4 UMUL"
10007ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
10017ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
10027ec681f3Smrg             mdapi_supported_apis=""
10037ec681f3Smrg             mdapi_hw_unit_type="gpu"
10047ec681f3Smrg             />
10057ec681f3Smrg    <counter name="Sampler Texels Misses"
10067ec681f3Smrg             symbol_name="SamplerTexelMisses"
10077ec681f3Smrg             underscore_name="sampler_texel_misses"
10087ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
10097ec681f3Smrg             data_type="uint64"
10107ec681f3Smrg             units="texels"
10117ec681f3Smrg             semantic_type="event"
10127ec681f3Smrg             equation="A 29 READ 4 UMUL"
10137ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
10147ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
10157ec681f3Smrg             mdapi_supported_apis=""
10167ec681f3Smrg             mdapi_hw_unit_type="gpu"
10177ec681f3Smrg             />
10187ec681f3Smrg    <counter name="SLM Bytes Read"
10197ec681f3Smrg             symbol_name="SlmBytesRead"
10207ec681f3Smrg             underscore_name="slm_bytes_read"
10217ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
10227ec681f3Smrg             data_type="uint64"
10237ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10247ec681f3Smrg             units="bytes"
10257ec681f3Smrg             semantic_type="throughput"
10267ec681f3Smrg             equation="A 30 READ 64 UMUL"
10277ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
10287ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
10297ec681f3Smrg             mdapi_supported_apis=""
10307ec681f3Smrg             mdapi_hw_unit_type="gpu"
10317ec681f3Smrg             />
10327ec681f3Smrg    <counter name="SLM Bytes Written"
10337ec681f3Smrg             symbol_name="SlmBytesWritten"
10347ec681f3Smrg             underscore_name="slm_bytes_written"
10357ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
10367ec681f3Smrg             data_type="uint64"
10377ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10387ec681f3Smrg             units="bytes"
10397ec681f3Smrg             semantic_type="throughput"
10407ec681f3Smrg             equation="A 31 READ 64 UMUL"
10417ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
10427ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
10437ec681f3Smrg             mdapi_supported_apis=""
10447ec681f3Smrg             mdapi_hw_unit_type="gpu"
10457ec681f3Smrg             />
10467ec681f3Smrg    <counter name="Shader Memory Accesses"
10477ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
10487ec681f3Smrg             underscore_name="shader_memory_accesses"
10497ec681f3Smrg             description="The total number of shader memory accesses to L3."
10507ec681f3Smrg             data_type="uint64"
10517ec681f3Smrg             units="messages"
10527ec681f3Smrg             semantic_type="event"
10537ec681f3Smrg             equation="A 32 READ"
10547ec681f3Smrg             mdapi_group="L3/Data Port"
10557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
10567ec681f3Smrg             mdapi_supported_apis=""
10577ec681f3Smrg             mdapi_hw_unit_type="gpu"
10587ec681f3Smrg             />
10597ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
10607ec681f3Smrg             symbol_name="ShaderAtomics"
10617ec681f3Smrg             underscore_name="shader_atomics"
10627ec681f3Smrg             description="The total number of shader atomic memory accesses."
10637ec681f3Smrg             data_type="uint64"
10647ec681f3Smrg             units="messages"
10657ec681f3Smrg             semantic_type="event"
10667ec681f3Smrg             equation="A 34 READ"
10677ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
10687ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
10697ec681f3Smrg             mdapi_supported_apis=""
10707ec681f3Smrg             mdapi_hw_unit_type="gpu"
10717ec681f3Smrg             />
10727ec681f3Smrg    <counter name="L3 Shader Throughput"
10737ec681f3Smrg             symbol_name="L3ShaderThroughput"
10747ec681f3Smrg             underscore_name="l3_shader_throughput"
10757ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
10767ec681f3Smrg             data_type="uint64"
10777ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
10787ec681f3Smrg             units="bytes"
10797ec681f3Smrg             semantic_type="throughput"
10807ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
10817ec681f3Smrg             mdapi_group="L3/Data Port"
10827ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
10837ec681f3Smrg             mdapi_supported_apis=""
10847ec681f3Smrg             mdapi_hw_unit_type="gpu"
10857ec681f3Smrg             />
10867ec681f3Smrg    <counter name="Shader Barrier Messages"
10877ec681f3Smrg             symbol_name="ShaderBarriers"
10887ec681f3Smrg             underscore_name="shader_barriers"
10897ec681f3Smrg             description="The total number of shader barrier messages."
10907ec681f3Smrg             data_type="uint64"
10917ec681f3Smrg             units="messages"
10927ec681f3Smrg             semantic_type="event"
10937ec681f3Smrg             equation="A 35 READ"
10947ec681f3Smrg             mdapi_group="EU Array/Barrier"
10957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
10967ec681f3Smrg             mdapi_supported_apis=""
10977ec681f3Smrg             mdapi_hw_unit_type="gpu"
10987ec681f3Smrg             />
10997ec681f3Smrg    <counter name="Typed Bytes Read"
11007ec681f3Smrg             symbol_name="TypedBytesRead"
11017ec681f3Smrg             underscore_name="typed_bytes_read"
11027ec681f3Smrg             description="The total number of typed memory bytes read via Data Port."
11037ec681f3Smrg             data_type="uint64"
11047ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
11057ec681f3Smrg             units="bytes"
11067ec681f3Smrg             semantic_type="throughput"
11077ec681f3Smrg             equation="C 7 READ C 6 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
11087ec681f3Smrg             mdapi_group="L3/Data Port"
11097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11107ec681f3Smrg             mdapi_supported_apis=""
11117ec681f3Smrg             mdapi_hw_unit_type="gpu"
11127ec681f3Smrg             />
11137ec681f3Smrg    <counter name="Typed Bytes Written"
11147ec681f3Smrg             symbol_name="TypedBytesWritten"
11157ec681f3Smrg             underscore_name="typed_bytes_written"
11167ec681f3Smrg             description="The total number of untyped memory bytes written via Data Port."
11177ec681f3Smrg             data_type="uint64"
11187ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
11197ec681f3Smrg             units="bytes"
11207ec681f3Smrg             semantic_type="throughput"
11217ec681f3Smrg             equation="C 5 READ C 4 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
11227ec681f3Smrg             mdapi_group="L3/Data Port"
11237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11247ec681f3Smrg             mdapi_supported_apis=""
11257ec681f3Smrg             mdapi_hw_unit_type="gpu"
11267ec681f3Smrg             />
11277ec681f3Smrg    <counter name="Untyped Bytes Read"
11287ec681f3Smrg             symbol_name="UntypedBytesRead"
11297ec681f3Smrg             underscore_name="untyped_bytes_read"
11307ec681f3Smrg             description="The total number of typed memory bytes read via Data Port."
11317ec681f3Smrg             data_type="uint64"
11327ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
11337ec681f3Smrg             units="bytes"
11347ec681f3Smrg             semantic_type="throughput"
11357ec681f3Smrg             equation="C 3 READ C 2 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
11367ec681f3Smrg             mdapi_group="L3/Data Port"
11377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11387ec681f3Smrg             mdapi_supported_apis=""
11397ec681f3Smrg             mdapi_hw_unit_type="gpu"
11407ec681f3Smrg             />
11417ec681f3Smrg    <counter name="Untyped Writes"
11427ec681f3Smrg             symbol_name="UntypedBytesWritten"
11437ec681f3Smrg             underscore_name="untyped_bytes_written"
11447ec681f3Smrg             description="The total number of untyped memory bytes written via Data Port."
11457ec681f3Smrg             data_type="uint64"
11467ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
11477ec681f3Smrg             units="bytes"
11487ec681f3Smrg             semantic_type="throughput"
11497ec681f3Smrg             equation="C 1 READ C 0 READ UADD $EuSubslicesTotalCount UMUL 32 UMUL"
11507ec681f3Smrg             mdapi_group="L3/Data Port"
11517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11527ec681f3Smrg             mdapi_supported_apis=""
11537ec681f3Smrg             mdapi_hw_unit_type="gpu"
11547ec681f3Smrg             />
11557ec681f3Smrg    <counter name="Typed Atomics Accesses"
11567ec681f3Smrg             symbol_name="TypedAtomics"
11577ec681f3Smrg             underscore_name="typed_atomics"
11587ec681f3Smrg             description="The total number of typed atomic accesses via Data Port."
11597ec681f3Smrg             data_type="uint64"
11607ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
11617ec681f3Smrg             units="events"
11627ec681f3Smrg             semantic_type="throughput"
11637ec681f3Smrg             equation="B 4 READ B 5 READ FADD 2 FDIV $EuSubslicesTotalCount FMUL"
11647ec681f3Smrg             mdapi_group="L3/Data Port"
11657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11667ec681f3Smrg             mdapi_supported_apis=""
11677ec681f3Smrg             mdapi_hw_unit_type="gpu"
11687ec681f3Smrg             />
11697ec681f3Smrg    <counter name="GTI Read Throughput"
11707ec681f3Smrg             symbol_name="GtiReadThroughput"
11717ec681f3Smrg             underscore_name="gti_read_throughput"
11727ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
11737ec681f3Smrg             data_type="uint64"
11747ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
11757ec681f3Smrg             units="bytes"
11767ec681f3Smrg             semantic_type="throughput"
11777ec681f3Smrg             equation="64  B 7 READ B 6 READ UADD UMUL"
11787ec681f3Smrg             mdapi_group="GTI"
11797ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11807ec681f3Smrg             mdapi_supported_apis=""
11817ec681f3Smrg             mdapi_hw_unit_type="gpu"
11827ec681f3Smrg             />
11837ec681f3Smrg    <counter name="GTI Write Throughput"
11847ec681f3Smrg             symbol_name="GtiWriteThroughput"
11857ec681f3Smrg             underscore_name="gti_write_throughput"
11867ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
11877ec681f3Smrg             data_type="uint64"
11887ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
11897ec681f3Smrg             units="bytes"
11907ec681f3Smrg             semantic_type="throughput"
11917ec681f3Smrg             equation="64  B 0 READ B 2 READ UADD UMUL"
11927ec681f3Smrg             mdapi_group="GTI"
11937ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
11947ec681f3Smrg             mdapi_supported_apis=""
11957ec681f3Smrg             mdapi_hw_unit_type="gpu"
11967ec681f3Smrg             />
11977ec681f3Smrg    <register_config type="NOA">
11987ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
11997ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
12007ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
12017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12230012" />
12027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10230019" />
12037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12A30012" />
12047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10A30019" />
12057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A200080" />
12067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C200002" />
12077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04208000" />
12087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08208000" />
12097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C208000" />
12107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A230031" />
12117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E231E00" />
12127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0223003D" />
12137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04230032" />
12147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06230033" />
12157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00230000" />
12167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AA08200" />
12177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02A08000" />
12187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06A08000" />
12197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AA08000" />
12207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AA31880" />
12217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EA3003C" />
12227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00A31E80" />
12237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02A31900" />
12247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04A31980" />
12257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E044055" />
12267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040141" />
12277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C045000" />
12287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E055000" />
12297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050050" />
12307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04054000" />
12317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
12327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
12337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A051000" />
12347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600CC" />
12357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24067E00" />
12367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18123000" />
12377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A12000C" />
12387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0212C000" />
12397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0612C000" />
12407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A12C000" />
12417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08138000" />
12427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A134000" />
12437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0413A000" />
12447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06132000" />
12457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A148000" />
12467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E144000" />
12477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00148000" />
12487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02148000" />
12497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04148000" />
12507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16150380" />
12517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1815000D" />
12527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02154000" />
12537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0415C000" />
12547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06154000" />
12557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0815C000" />
12567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A154000" />
12577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C15C000" />
12587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A182000" />
12597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E188000" />
12607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02182000" />
12617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04182000" />
12627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06182000" />
12637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12190400" />
12647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14190020" />
12657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A192000" />
12667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C192000" />
12677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E192000" />
12687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1C8000" />
12697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E1C2000" />
12707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x001C8000" />
12717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x021C8000" />
12727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x041C8000" />
12737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x121D1000" />
12747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141D0008" />
12757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x081D8000" />
12767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1D8000" />
12777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C1D8000" />
12787ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
12797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A1C01C0" />
12807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1C000A" />
12817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A5C01C0" />
12827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C5C000A" />
12837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x001C0097" />
12847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C1CA700" />
12857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x101C0000" />
12867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x081D0100" />
12877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1D0020" />
12887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x085C0097" />
12897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C5C00A7" />
12907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x105C0000" />
12917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A5D0011" />
12927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x181E8000" />
12937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E1E0300" />
12947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x201E000B" />
12957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F4000" />
12967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F2124" />
12977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F2520" />
12987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
12997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
13007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2430" />
13017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F0300" />
13027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F0300" />
13037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F3000" />
13047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F0300" />
13057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0003" />
13067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
13077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F3000" />
13087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F3000" />
13097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F3000" />
13107ec681f3Smrg    </register_config>
13117ec681f3Smrg    <register_config type="OA">
13127ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
13137ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
13147ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
13157ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
13167ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
13177ec681f3Smrg    </register_config>
13187ec681f3Smrg    <register_config type="FLEX">
13197ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
13207ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00000003" />
13217ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00002001" />
13227ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00000008" />
13237ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
13247ec681f3Smrg    </register_config>
13257ec681f3Smrg  </set>
13267ec681f3Smrg
13277ec681f3Smrg  <set name="ComputeExtended metrics set"
13287ec681f3Smrg       chipset="EHL"
13297ec681f3Smrg       symbol_name="ComputeExtended"
13307ec681f3Smrg       underscore_name="compute_extended"
13317ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
13327ec681f3Smrg       hw_config_guid="05700b63-f044-4c79-b8ae-676972114745"
13337ec681f3Smrg       >
13347ec681f3Smrg    <counter name="GPU Time Elapsed"
13357ec681f3Smrg             symbol_name="GpuTime"
13367ec681f3Smrg             underscore_name="gpu_time"
13377ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
13387ec681f3Smrg             data_type="uint64"
13397ec681f3Smrg             units="ns"
13407ec681f3Smrg             semantic_type="duration"
13417ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
13427ec681f3Smrg             mdapi_group="GPU"
13437ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13447ec681f3Smrg             mdapi_supported_apis=""
13457ec681f3Smrg             mdapi_hw_unit_type="gpu"
13467ec681f3Smrg             />
13477ec681f3Smrg    <counter name="GPU Core Clocks"
13487ec681f3Smrg             symbol_name="GpuCoreClocks"
13497ec681f3Smrg             underscore_name="gpu_core_clocks"
13507ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
13517ec681f3Smrg             data_type="uint64"
13527ec681f3Smrg             units="cycles"
13537ec681f3Smrg             semantic_type="event"
13547ec681f3Smrg             equation="GPU_CLOCK 0 READ"
13557ec681f3Smrg             mdapi_group="GPU"
13567ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
13577ec681f3Smrg             mdapi_supported_apis=""
13587ec681f3Smrg             mdapi_hw_unit_type="gpu"
13597ec681f3Smrg             />
13607ec681f3Smrg    <counter name="AVG GPU Core Frequency"
13617ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
13627ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
13637ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
13647ec681f3Smrg             data_type="uint64"
13657ec681f3Smrg             max_equation="$GpuMaxFrequency"
13667ec681f3Smrg             units="hz"
13677ec681f3Smrg             semantic_type="event"
13687ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
13697ec681f3Smrg             mdapi_group="GPU"
13707ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13717ec681f3Smrg             mdapi_supported_apis=""
13727ec681f3Smrg             mdapi_hw_unit_type="gpu"
13737ec681f3Smrg             />
13747ec681f3Smrg    <counter name="GPU Busy"
13757ec681f3Smrg             symbol_name="GpuBusy"
13767ec681f3Smrg             underscore_name="gpu_busy"
13777ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
13787ec681f3Smrg             data_type="float"
13797ec681f3Smrg             max_equation="100"
13807ec681f3Smrg             units="percent"
13817ec681f3Smrg             semantic_type="duration"
13827ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
13837ec681f3Smrg             mdapi_group="GPU"
13847ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
13857ec681f3Smrg             mdapi_supported_apis=""
13867ec681f3Smrg             mdapi_hw_unit_type="gpu"
13877ec681f3Smrg             />
13887ec681f3Smrg    <counter name="CS Threads Dispatched"
13897ec681f3Smrg             symbol_name="CsThreads"
13907ec681f3Smrg             underscore_name="cs_threads"
13917ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
13927ec681f3Smrg             data_type="uint64"
13937ec681f3Smrg             units="threads"
13947ec681f3Smrg             semantic_type="event"
13957ec681f3Smrg             equation="A 4 READ"
13967ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
13977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13987ec681f3Smrg             mdapi_supported_apis=""
13997ec681f3Smrg             mdapi_hw_unit_type="gpu"
14007ec681f3Smrg             />
14017ec681f3Smrg    <counter name="Typed Atomics 00"
14027ec681f3Smrg             symbol_name="TypedAtomics00"
14037ec681f3Smrg             underscore_name="typed_atomics00"
14047ec681f3Smrg             description="Slice 0 Subslice group 0 typed atomics."
14057ec681f3Smrg             data_type="uint64"
14067ec681f3Smrg             units="messages"
14077ec681f3Smrg             semantic_type="event"
14087ec681f3Smrg             equation="C 7 READ"
14097ec681f3Smrg             availability="$SubsliceMask 1 AND"
14107ec681f3Smrg             mdapi_group="L3/Data Port"
14117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
14127ec681f3Smrg             mdapi_supported_apis=""
14137ec681f3Smrg             mdapi_hw_unit_type="subslice"
14147ec681f3Smrg             />
14157ec681f3Smrg    <counter name="Typed Reads 00"
14167ec681f3Smrg             symbol_name="TypedReads00"
14177ec681f3Smrg             underscore_name="typed_reads00"
14187ec681f3Smrg             description="Slice 0 Subslice group 0 typed reads."
14197ec681f3Smrg             data_type="uint64"
14207ec681f3Smrg             units="messages"
14217ec681f3Smrg             semantic_type="event"
14227ec681f3Smrg             equation="C 6 READ"
14237ec681f3Smrg             availability="$SubsliceMask 1 AND"
14247ec681f3Smrg             mdapi_group="L3/Data Port"
14257ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
14267ec681f3Smrg             mdapi_supported_apis=""
14277ec681f3Smrg             mdapi_hw_unit_type="subslice"
14287ec681f3Smrg             />
14297ec681f3Smrg    <counter name="Typed Writes 00"
14307ec681f3Smrg             symbol_name="TypedWrites00"
14317ec681f3Smrg             underscore_name="typed_writes00"
14327ec681f3Smrg             description="Slice 0 Subslice group 0 typed writes."
14337ec681f3Smrg             data_type="uint64"
14347ec681f3Smrg             units="messages"
14357ec681f3Smrg             semantic_type="event"
14367ec681f3Smrg             equation="C 5 READ"
14377ec681f3Smrg             availability="$SubsliceMask 1 AND"
14387ec681f3Smrg             mdapi_group="L3/Data Port"
14397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
14407ec681f3Smrg             mdapi_supported_apis=""
14417ec681f3Smrg             mdapi_hw_unit_type="subslice"
14427ec681f3Smrg             />
14437ec681f3Smrg    <counter name="Untyped Reads 00"
14447ec681f3Smrg             symbol_name="UntypedReads00"
14457ec681f3Smrg             underscore_name="untyped_reads00"
14467ec681f3Smrg             description="Slice 0 Subslice group 0 untyped reads (including SLM reads)."
14477ec681f3Smrg             data_type="uint64"
14487ec681f3Smrg             units="messages"
14497ec681f3Smrg             semantic_type="event"
14507ec681f3Smrg             equation="C 4 READ"
14517ec681f3Smrg             availability="$SubsliceMask 1 AND"
14527ec681f3Smrg             mdapi_group="L3/Data Port"
14537ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
14547ec681f3Smrg             mdapi_supported_apis=""
14557ec681f3Smrg             mdapi_hw_unit_type="subslice"
14567ec681f3Smrg             />
14577ec681f3Smrg    <counter name="Untyped Writes 00"
14587ec681f3Smrg             symbol_name="UntypedWrites00"
14597ec681f3Smrg             underscore_name="untyped_writes00"
14607ec681f3Smrg             description="Slice 0 Subslice group 0 untyped writes (including SLM writes)."
14617ec681f3Smrg             data_type="uint64"
14627ec681f3Smrg             units="messages"
14637ec681f3Smrg             semantic_type="event"
14647ec681f3Smrg             equation="C 3 READ"
14657ec681f3Smrg             availability="$SubsliceMask 1 AND"
14667ec681f3Smrg             mdapi_group="L3/Data Port"
14677ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
14687ec681f3Smrg             mdapi_supported_apis=""
14697ec681f3Smrg             mdapi_hw_unit_type="subslice"
14707ec681f3Smrg             />
14717ec681f3Smrg    <counter name="Eu Typed Reads 00"
14727ec681f3Smrg             symbol_name="EuTypedReads00"
14737ec681f3Smrg             underscore_name="eu_typed_reads00"
14747ec681f3Smrg             description="Slice0 Subslice group 0 Eu Typed Reads"
14757ec681f3Smrg             data_type="uint64"
14767ec681f3Smrg             units="messages"
14777ec681f3Smrg             semantic_type="event"
14787ec681f3Smrg             equation="B 3 READ"
14797ec681f3Smrg             availability="$SubsliceMask 1 AND"
14807ec681f3Smrg             mdapi_group="L3/Data Port"
14817ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
14827ec681f3Smrg             mdapi_supported_apis=""
14837ec681f3Smrg             mdapi_hw_unit_type="subslice"
14847ec681f3Smrg             />
14857ec681f3Smrg    <counter name="Eu Typed Writes 00"
14867ec681f3Smrg             symbol_name="EuTypedWrites00"
14877ec681f3Smrg             underscore_name="eu_typed_writes00"
14887ec681f3Smrg             description="Slice0 Subslice group 0 Eu Typed Writes"
14897ec681f3Smrg             data_type="uint64"
14907ec681f3Smrg             units="messages"
14917ec681f3Smrg             semantic_type="event"
14927ec681f3Smrg             equation="B 4 READ"
14937ec681f3Smrg             availability="$SubsliceMask 1 AND"
14947ec681f3Smrg             mdapi_group="L3/Data Port"
14957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
14967ec681f3Smrg             mdapi_supported_apis=""
14977ec681f3Smrg             mdapi_hw_unit_type="subslice"
14987ec681f3Smrg             />
14997ec681f3Smrg    <counter name="Eu Typed Atomics 00"
15007ec681f3Smrg             symbol_name="EuTypedAtomics00"
15017ec681f3Smrg             underscore_name="eu_typed_atomics00"
15027ec681f3Smrg             description="Slice0 Subslice group 0 Eu Typed Atomics"
15037ec681f3Smrg             data_type="uint64"
15047ec681f3Smrg             units="messages"
15057ec681f3Smrg             semantic_type="event"
15067ec681f3Smrg             equation="B 2 READ"
15077ec681f3Smrg             availability="$SubsliceMask 1 AND"
15087ec681f3Smrg             mdapi_group="L3/Data Port"
15097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15107ec681f3Smrg             mdapi_supported_apis=""
15117ec681f3Smrg             mdapi_hw_unit_type="subslice"
15127ec681f3Smrg             />
15137ec681f3Smrg    <counter name="Eu A32 Untyped Reads 00"
15147ec681f3Smrg             symbol_name="EuA32UntypedReads00"
15157ec681f3Smrg             underscore_name="eu_a32_untyped_reads00"
15167ec681f3Smrg             description="Slice0 Subslice group 0 Eu A32 Untyped Reads"
15177ec681f3Smrg             data_type="uint64"
15187ec681f3Smrg             units="messages"
15197ec681f3Smrg             semantic_type="event"
15207ec681f3Smrg             equation="B 0 READ"
15217ec681f3Smrg             availability="$SubsliceMask 1 AND"
15227ec681f3Smrg             mdapi_group="L3/Data Port"
15237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15247ec681f3Smrg             mdapi_supported_apis=""
15257ec681f3Smrg             mdapi_hw_unit_type="subslice"
15267ec681f3Smrg             />
15277ec681f3Smrg    <counter name="Eu A32 Untyped Writes 00"
15287ec681f3Smrg             symbol_name="EuA32UntypedWrites00"
15297ec681f3Smrg             underscore_name="eu_a32_untyped_writes00"
15307ec681f3Smrg             description="Slice0 Subslice group 0 Eu A32 Untyped Writes"
15317ec681f3Smrg             data_type="uint64"
15327ec681f3Smrg             units="messages"
15337ec681f3Smrg             semantic_type="event"
15347ec681f3Smrg             equation="B 7 READ B 1 READ UADD"
15357ec681f3Smrg             availability="$SubsliceMask 1 AND"
15367ec681f3Smrg             mdapi_group="L3/Data Port"
15377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15387ec681f3Smrg             mdapi_supported_apis=""
15397ec681f3Smrg             mdapi_hw_unit_type="subslice"
15407ec681f3Smrg             />
15417ec681f3Smrg    <counter name="Eu 64 Untyped Reads 00"
15427ec681f3Smrg             symbol_name="EuA64UntypedReads00"
15437ec681f3Smrg             underscore_name="eu_a64_untyped_reads00"
15447ec681f3Smrg             description="Slice0 Subslice group 0 Eu 64 Untyped Reads"
15457ec681f3Smrg             data_type="float"
15467ec681f3Smrg             units="messages"
15477ec681f3Smrg             semantic_type="event"
15487ec681f3Smrg             equation="B 5 READ C 1 READ FADD B 6 READ FADD"
15497ec681f3Smrg             availability="$SubsliceMask 1 AND"
15507ec681f3Smrg             mdapi_group="L3/Data Port"
15517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15527ec681f3Smrg             mdapi_supported_apis=""
15537ec681f3Smrg             mdapi_hw_unit_type="subslice"
15547ec681f3Smrg             />
15557ec681f3Smrg    <counter name="Eu A64 Untyped Writes 00"
15567ec681f3Smrg             symbol_name="EuA64UntypedWrites00"
15577ec681f3Smrg             underscore_name="eu_a64_untyped_writes00"
15587ec681f3Smrg             description="Slice0 Subslice group 0 Eu A64 Untyped Writes"
15597ec681f3Smrg             data_type="uint64"
15607ec681f3Smrg             units="messages"
15617ec681f3Smrg             semantic_type="event"
15627ec681f3Smrg             equation="C 2 READ"
15637ec681f3Smrg             availability="$SubsliceMask 1 AND"
15647ec681f3Smrg             mdapi_group="L3/Data Port"
15657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15667ec681f3Smrg             mdapi_supported_apis=""
15677ec681f3Smrg             mdapi_hw_unit_type="subslice"
15687ec681f3Smrg             />
15697ec681f3Smrg    <counter name="TypedAtomicsPerCacheLine"
15707ec681f3Smrg             symbol_name="TypedAtomicsPerCacheLine"
15717ec681f3Smrg             underscore_name="typed_atomics_per_cache_line"
15727ec681f3Smrg             description="The ratio of EU typed atomics requests to L3 cache line writes."
15737ec681f3Smrg             data_type="float"
15747ec681f3Smrg             units="eu sends to l3 cache lines"
15757ec681f3Smrg             semantic_type="ratio"
15767ec681f3Smrg             equation="$EuTypedAtomics00 $TypedAtomics00 FDIV"
15777ec681f3Smrg             availability="$SubsliceMask 1 AND"
15787ec681f3Smrg             mdapi_group="L3/Data Port"
15797ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15807ec681f3Smrg             mdapi_supported_apis=""
15817ec681f3Smrg             mdapi_hw_unit_type="subslice"
15827ec681f3Smrg             />
15837ec681f3Smrg    <counter name="TypedReadsPerCacheLine"
15847ec681f3Smrg             symbol_name="TypedReadsPerCacheLine"
15857ec681f3Smrg             underscore_name="typed_reads_per_cache_line"
15867ec681f3Smrg             description="The ratio of EU typed read requests to L3 cache line reads."
15877ec681f3Smrg             data_type="float"
15887ec681f3Smrg             units="eu sends to l3 cache lines"
15897ec681f3Smrg             semantic_type="ratio"
15907ec681f3Smrg             equation="$EuTypedReads00 $TypedReads00 FDIV"
15917ec681f3Smrg             availability="$SubsliceMask 1 AND"
15927ec681f3Smrg             mdapi_group="L3/Data Port"
15937ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15947ec681f3Smrg             mdapi_supported_apis=""
15957ec681f3Smrg             mdapi_hw_unit_type="subslice"
15967ec681f3Smrg             />
15977ec681f3Smrg    <counter name="TypedWritesPerCacheLine"
15987ec681f3Smrg             symbol_name="TypedWritesPerCacheLine"
15997ec681f3Smrg             underscore_name="typed_writes_per_cache_line"
16007ec681f3Smrg             description="The ratio of EU typed write requests to L3 cache line writes."
16017ec681f3Smrg             data_type="float"
16027ec681f3Smrg             units="eu sends to l3 cache lines"
16037ec681f3Smrg             semantic_type="ratio"
16047ec681f3Smrg             equation="$EuTypedWrites00 $TypedWrites00 FDIV"
16057ec681f3Smrg             availability="$SubsliceMask 1 AND"
16067ec681f3Smrg             mdapi_group="L3/Data Port"
16077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
16087ec681f3Smrg             mdapi_supported_apis=""
16097ec681f3Smrg             mdapi_hw_unit_type="subslice"
16107ec681f3Smrg             />
16117ec681f3Smrg    <counter name="UntypedReadsPerCacheLine"
16127ec681f3Smrg             symbol_name="UntypedReadsPerCacheLine"
16137ec681f3Smrg             underscore_name="untyped_reads_per_cache_line"
16147ec681f3Smrg             description="The ratio of EU untyped read requests to L3 cache line reads."
16157ec681f3Smrg             data_type="float"
16167ec681f3Smrg             units="eu sends to l3 cache lines"
16177ec681f3Smrg             semantic_type="ratio"
16187ec681f3Smrg             equation="B 0 READ B 5 READ C 1 READ FADD B 6 READ FADD FADD C 4 READ FDIV"
16197ec681f3Smrg             mdapi_group="L3/Data Port"
16207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
16217ec681f3Smrg             mdapi_supported_apis=""
16227ec681f3Smrg             mdapi_hw_unit_type="subslice"
16237ec681f3Smrg             />
16247ec681f3Smrg    <counter name="UntypedWritesPerCacheLine"
16257ec681f3Smrg             symbol_name="UntypedWritesPerCacheLine"
16267ec681f3Smrg             underscore_name="untyped_writes_per_cache_line"
16277ec681f3Smrg             description="The ratio of EU untyped write requests to L3 cache line writes."
16287ec681f3Smrg             data_type="float"
16297ec681f3Smrg             units="eu sends to l3 cache lines"
16307ec681f3Smrg             semantic_type="ratio"
16317ec681f3Smrg             equation="B 7 READ B 1 READ FADD C 2 READ FADD C 3 READ FDIV"
16327ec681f3Smrg             availability="$SubsliceMask 1 AND"
16337ec681f3Smrg             mdapi_group="L3/Data Port"
16347ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
16357ec681f3Smrg             mdapi_supported_apis=""
16367ec681f3Smrg             mdapi_hw_unit_type="subslice"
16377ec681f3Smrg             />
16387ec681f3Smrg    <register_config type="NOA">
16397ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
16407ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
16417ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
16427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14210160" />
16437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18210120" />
16447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12230019" />
16457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10230012" />
16467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x101E8000" />
16477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1EE000" />
16487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E1E001F" />
16497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00204000" />
16507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E204000" />
16517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18204000" />
16527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A205550" />
16537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04208000" />
16547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06208000" />
16557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08208000" />
16567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A208000" />
16577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C208000" />
16587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00210041" />
16597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06214200" />
16607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08214443" />
16617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A214645" />
16627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C217647" />
16637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E210073" />
16647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E210000" />
16657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10210000" />
16667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02231AB4" />
16677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04231DBA" />
16687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06230039" />
16697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00230000" />
16707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C044400" />
16717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E045555" />
16727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040055" />
16737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04051000" />
16747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A055000" />
16757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C055000" />
16767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E055000" />
16777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050015" />
16787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
16797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
16807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2406FD00" />
16817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2606007F" />
16827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0015C000" />
16837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E15C000" />
16847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16157FF8" />
16857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150003" />
16867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0415C000" />
16877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0615C000" />
16887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0815C000" />
16897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A15C000" />
16907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C15C000" />
16917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00182000" />
16927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0618A000" />
16937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0818A000" />
16947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A18A000" />
16957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C18A000" />
16967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E182000" />
16977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0218A000" />
16987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0418A000" />
16997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08192000" />
17007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E19A000" />
17017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12195540" />
17027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1419000A" />
17037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A19A000" />
17047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C19A000" />
17057ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
17067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18130343" />
17077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x22000008" />
17087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12008000" />
17097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E137300" />
17107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00137B00" />
17117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10130000" />
17127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E130000" />
17137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C130000" />
17147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E168000" />
17157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00168000" />
17167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A1A0010" />
17177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x021A4000" />
17187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
17197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F4924" />
17207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4924" />
17217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F000C" />
17227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F2000" />
17237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2441" />
17247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
17257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F0000" />
17267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F0000" />
17277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
17287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
17297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
17307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F1041" />
17317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F1010" />
17327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F1010" />
17337ec681f3Smrg    </register_config>
17347ec681f3Smrg    <register_config type="OA">
17357ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
17367ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
17377ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
17387ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
17397ec681f3Smrg        <register type="OA" address="0x00002724" value="0xF0800000" />
17407ec681f3Smrg        <register type="OA" address="0x00002770" value="0x30000036" />
17417ec681f3Smrg        <register type="OA" address="0x00002774" value="0x01FFFE00" />
17427ec681f3Smrg        <register type="OA" address="0x00002778" value="0x31000034" />
17437ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x01FFFE00" />
17447ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000C9A" />
17457ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FE00" />
17467ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00000C92" />
17477ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FE00" />
17487ec681f3Smrg        <register type="OA" address="0x00002790" value="0x00000CA2" />
17497ec681f3Smrg        <register type="OA" address="0x00002794" value="0x0000FE00" />
17507ec681f3Smrg        <register type="OA" address="0x00002798" value="0x00000E42" />
17517ec681f3Smrg        <register type="OA" address="0x0000279C" value="0x0000FE00" />
17527ec681f3Smrg        <register type="OA" address="0x000027A0" value="0x00000E6A" />
17537ec681f3Smrg        <register type="OA" address="0x000027A4" value="0x0000FE00" />
17547ec681f3Smrg        <register type="OA" address="0x000027A8" value="0x00000C32" />
17557ec681f3Smrg        <register type="OA" address="0x000027AC" value="0x0000FE00" />
17567ec681f3Smrg        <register type="OA" address="0x0000274C" value="0x87643210" />
17577ec681f3Smrg        <register type="OA" address="0x00002744" value="0x00001811" />
17587ec681f3Smrg        <register type="OA" address="0x00002748" value="0x87654310" />
17597ec681f3Smrg    </register_config>
17607ec681f3Smrg  </set>
17617ec681f3Smrg
17627ec681f3Smrg  <set name="Compute Metrics L3 Cache set"
17637ec681f3Smrg       chipset="EHL"
17647ec681f3Smrg       symbol_name="ComputeL3Cache"
17657ec681f3Smrg       underscore_name="compute_l3_cache"
17667ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
17677ec681f3Smrg       hw_config_guid="89e1f7ae-1100-4b4f-92f3-0caf88e3d833"
17687ec681f3Smrg       >
17697ec681f3Smrg    <counter name="GPU Time Elapsed"
17707ec681f3Smrg             symbol_name="GpuTime"
17717ec681f3Smrg             underscore_name="gpu_time"
17727ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
17737ec681f3Smrg             data_type="uint64"
17747ec681f3Smrg             units="ns"
17757ec681f3Smrg             semantic_type="duration"
17767ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
17777ec681f3Smrg             mdapi_group="GPU"
17787ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
17797ec681f3Smrg             mdapi_supported_apis=""
17807ec681f3Smrg             mdapi_hw_unit_type="gpu"
17817ec681f3Smrg             />
17827ec681f3Smrg    <counter name="GPU Core Clocks"
17837ec681f3Smrg             symbol_name="GpuCoreClocks"
17847ec681f3Smrg             underscore_name="gpu_core_clocks"
17857ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
17867ec681f3Smrg             data_type="uint64"
17877ec681f3Smrg             units="cycles"
17887ec681f3Smrg             semantic_type="event"
17897ec681f3Smrg             equation="GPU_CLOCK 0 READ"
17907ec681f3Smrg             mdapi_group="GPU"
17917ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
17927ec681f3Smrg             mdapi_supported_apis=""
17937ec681f3Smrg             mdapi_hw_unit_type="gpu"
17947ec681f3Smrg             />
17957ec681f3Smrg    <counter name="AVG GPU Core Frequency"
17967ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
17977ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
17987ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
17997ec681f3Smrg             data_type="uint64"
18007ec681f3Smrg             max_equation="$GpuMaxFrequency"
18017ec681f3Smrg             units="hz"
18027ec681f3Smrg             semantic_type="event"
18037ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
18047ec681f3Smrg             mdapi_group="GPU"
18057ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
18067ec681f3Smrg             mdapi_supported_apis=""
18077ec681f3Smrg             mdapi_hw_unit_type="gpu"
18087ec681f3Smrg             />
18097ec681f3Smrg    <counter name="GPU Busy"
18107ec681f3Smrg             symbol_name="GpuBusy"
18117ec681f3Smrg             underscore_name="gpu_busy"
18127ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
18137ec681f3Smrg             data_type="float"
18147ec681f3Smrg             max_equation="100"
18157ec681f3Smrg             units="percent"
18167ec681f3Smrg             semantic_type="duration"
18177ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
18187ec681f3Smrg             mdapi_group="GPU"
18197ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
18207ec681f3Smrg             mdapi_supported_apis=""
18217ec681f3Smrg             mdapi_hw_unit_type="gpu"
18227ec681f3Smrg             />
18237ec681f3Smrg    <counter name="VS Threads Dispatched"
18247ec681f3Smrg             symbol_name="VsThreads"
18257ec681f3Smrg             underscore_name="vs_threads"
18267ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
18277ec681f3Smrg             data_type="uint64"
18287ec681f3Smrg             units="threads"
18297ec681f3Smrg             semantic_type="event"
18307ec681f3Smrg             equation="A 1 READ"
18317ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
18327ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18337ec681f3Smrg             mdapi_supported_apis=""
18347ec681f3Smrg             mdapi_hw_unit_type="gpu"
18357ec681f3Smrg             />
18367ec681f3Smrg    <counter name="HS Threads Dispatched"
18377ec681f3Smrg             symbol_name="HsThreads"
18387ec681f3Smrg             underscore_name="hs_threads"
18397ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
18407ec681f3Smrg             data_type="uint64"
18417ec681f3Smrg             units="threads"
18427ec681f3Smrg             semantic_type="event"
18437ec681f3Smrg             equation="A 2 READ"
18447ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
18457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18467ec681f3Smrg             mdapi_supported_apis=""
18477ec681f3Smrg             mdapi_hw_unit_type="gpu"
18487ec681f3Smrg             />
18497ec681f3Smrg    <counter name="DS Threads Dispatched"
18507ec681f3Smrg             symbol_name="DsThreads"
18517ec681f3Smrg             underscore_name="ds_threads"
18527ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
18537ec681f3Smrg             data_type="uint64"
18547ec681f3Smrg             units="threads"
18557ec681f3Smrg             semantic_type="event"
18567ec681f3Smrg             equation="A 3 READ"
18577ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
18587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18597ec681f3Smrg             mdapi_supported_apis=""
18607ec681f3Smrg             mdapi_hw_unit_type="gpu"
18617ec681f3Smrg             />
18627ec681f3Smrg    <counter name="GS Threads Dispatched"
18637ec681f3Smrg             symbol_name="GsThreads"
18647ec681f3Smrg             underscore_name="gs_threads"
18657ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
18667ec681f3Smrg             data_type="uint64"
18677ec681f3Smrg             units="threads"
18687ec681f3Smrg             semantic_type="event"
18697ec681f3Smrg             equation="A 5 READ"
18707ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
18717ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18727ec681f3Smrg             mdapi_supported_apis=""
18737ec681f3Smrg             mdapi_hw_unit_type="gpu"
18747ec681f3Smrg             />
18757ec681f3Smrg    <counter name="FS Threads Dispatched"
18767ec681f3Smrg             symbol_name="PsThreads"
18777ec681f3Smrg             underscore_name="ps_threads"
18787ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
18797ec681f3Smrg             data_type="uint64"
18807ec681f3Smrg             units="threads"
18817ec681f3Smrg             semantic_type="event"
18827ec681f3Smrg             equation="A 6 READ"
18837ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
18847ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18857ec681f3Smrg             mdapi_supported_apis=""
18867ec681f3Smrg             mdapi_hw_unit_type="gpu"
18877ec681f3Smrg             />
18887ec681f3Smrg    <counter name="CS Threads Dispatched"
18897ec681f3Smrg             symbol_name="CsThreads"
18907ec681f3Smrg             underscore_name="cs_threads"
18917ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
18927ec681f3Smrg             data_type="uint64"
18937ec681f3Smrg             units="threads"
18947ec681f3Smrg             semantic_type="event"
18957ec681f3Smrg             equation="A 4 READ"
18967ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
18977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18987ec681f3Smrg             mdapi_supported_apis=""
18997ec681f3Smrg             mdapi_hw_unit_type="gpu"
19007ec681f3Smrg             />
19017ec681f3Smrg    <counter name="EU Active"
19027ec681f3Smrg             symbol_name="EuActive"
19037ec681f3Smrg             underscore_name="eu_active"
19047ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
19057ec681f3Smrg             data_type="float"
19067ec681f3Smrg             max_equation="100"
19077ec681f3Smrg             units="percent"
19087ec681f3Smrg             semantic_type="duration"
19097ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
19107ec681f3Smrg             mdapi_group="EU Array"
19117ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
19127ec681f3Smrg             mdapi_supported_apis=""
19137ec681f3Smrg             mdapi_hw_unit_type="gpu"
19147ec681f3Smrg             />
19157ec681f3Smrg    <counter name="EU Stall"
19167ec681f3Smrg             symbol_name="EuStall"
19177ec681f3Smrg             underscore_name="eu_stall"
19187ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
19197ec681f3Smrg             data_type="float"
19207ec681f3Smrg             max_equation="100"
19217ec681f3Smrg             units="percent"
19227ec681f3Smrg             semantic_type="duration"
19237ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
19247ec681f3Smrg             mdapi_group="EU Array"
19257ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
19267ec681f3Smrg             mdapi_supported_apis=""
19277ec681f3Smrg             mdapi_hw_unit_type="gpu"
19287ec681f3Smrg             />
19297ec681f3Smrg    <counter name="EU AVG IPC Rate"
19307ec681f3Smrg             symbol_name="EuAvgIpcRate"
19317ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
19327ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
19337ec681f3Smrg             data_type="float"
19347ec681f3Smrg             max_equation="2"
19357ec681f3Smrg             units="number"
19367ec681f3Smrg             semantic_type="ratio"
19377ec681f3Smrg             equation="A 9 READ A 10 READ A 11 READ FADD A 9 READ FSUB FDIV 1 FADD"
19387ec681f3Smrg             mdapi_group="EU Array"
19397ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
19407ec681f3Smrg             mdapi_supported_apis=""
19417ec681f3Smrg             mdapi_hw_unit_type="gpu"
19427ec681f3Smrg             />
19437ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
19447ec681f3Smrg             symbol_name="EuFpuBothActive"
19457ec681f3Smrg             underscore_name="eu_fpu_both_active"
19467ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
19477ec681f3Smrg             data_type="float"
19487ec681f3Smrg             max_equation="100"
19497ec681f3Smrg             units="percent"
19507ec681f3Smrg             semantic_type="duration"
19517ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
19527ec681f3Smrg             mdapi_group="EU Array/Pipes"
19537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
19547ec681f3Smrg             mdapi_supported_apis=""
19557ec681f3Smrg             mdapi_hw_unit_type="gpu"
19567ec681f3Smrg             />
19577ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
19587ec681f3Smrg             symbol_name="Fpu0Active"
19597ec681f3Smrg             underscore_name="fpu0_active"
19607ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
19617ec681f3Smrg             data_type="float"
19627ec681f3Smrg             max_equation="100"
19637ec681f3Smrg             units="percent"
19647ec681f3Smrg             semantic_type="duration"
19657ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
19667ec681f3Smrg             mdapi_group="EU Array/Pipes"
19677ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
19687ec681f3Smrg             mdapi_supported_apis=""
19697ec681f3Smrg             mdapi_hw_unit_type="gpu"
19707ec681f3Smrg             />
19717ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
19727ec681f3Smrg             symbol_name="Fpu1Active"
19737ec681f3Smrg             underscore_name="fpu1_active"
19747ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
19757ec681f3Smrg             data_type="float"
19767ec681f3Smrg             max_equation="100"
19777ec681f3Smrg             units="percent"
19787ec681f3Smrg             semantic_type="duration"
19797ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
19807ec681f3Smrg             mdapi_group="EU Array/Pipes"
19817ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
19827ec681f3Smrg             mdapi_supported_apis=""
19837ec681f3Smrg             mdapi_hw_unit_type="gpu"
19847ec681f3Smrg             />
19857ec681f3Smrg    <counter name="EU Send Pipe Active"
19867ec681f3Smrg             symbol_name="EuSendActive"
19877ec681f3Smrg             underscore_name="eu_send_active"
19887ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
19897ec681f3Smrg             data_type="float"
19907ec681f3Smrg             max_equation="100"
19917ec681f3Smrg             units="percent"
19927ec681f3Smrg             semantic_type="duration"
19937ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
19947ec681f3Smrg             mdapi_group="EU Array/Pipes"
19957ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
19967ec681f3Smrg             mdapi_supported_apis=""
19977ec681f3Smrg             mdapi_hw_unit_type="gpu"
19987ec681f3Smrg             />
19997ec681f3Smrg    <counter name="EU FPU0 Hybrid Instruction"
20007ec681f3Smrg             symbol_name="EuHybridFpu0Instruction"
20017ec681f3Smrg             underscore_name="eu_hybrid_fpu0_instruction"
20027ec681f3Smrg             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
20037ec681f3Smrg             data_type="float"
20047ec681f3Smrg             max_equation="100"
20057ec681f3Smrg             units="percent"
20067ec681f3Smrg             semantic_type="duration"
20077ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
20087ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
20097ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
20107ec681f3Smrg             mdapi_supported_apis=""
20117ec681f3Smrg             mdapi_hw_unit_type="gpu"
20127ec681f3Smrg             />
20137ec681f3Smrg    <counter name="EU FPU1 Hybrid Instruction"
20147ec681f3Smrg             symbol_name="EuHybridFpu1Instruction"
20157ec681f3Smrg             underscore_name="eu_hybrid_fpu1_instruction"
20167ec681f3Smrg             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
20177ec681f3Smrg             data_type="float"
20187ec681f3Smrg             max_equation="100"
20197ec681f3Smrg             units="percent"
20207ec681f3Smrg             semantic_type="duration"
20217ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
20227ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
20237ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
20247ec681f3Smrg             mdapi_supported_apis=""
20257ec681f3Smrg             mdapi_hw_unit_type="gpu"
20267ec681f3Smrg             />
20277ec681f3Smrg    <counter name="EU FPU0 Ternary Instruction"
20287ec681f3Smrg             symbol_name="EuTernaryFpu0Instruction"
20297ec681f3Smrg             underscore_name="eu_ternary_fpu0_instruction"
20307ec681f3Smrg             description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
20317ec681f3Smrg             data_type="float"
20327ec681f3Smrg             max_equation="100"
20337ec681f3Smrg             units="percent"
20347ec681f3Smrg             semantic_type="duration"
20357ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
20367ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
20377ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
20387ec681f3Smrg             mdapi_supported_apis=""
20397ec681f3Smrg             mdapi_hw_unit_type="gpu"
20407ec681f3Smrg             />
20417ec681f3Smrg    <counter name="EU FPU1 Ternary Instruction"
20427ec681f3Smrg             symbol_name="EuTernaryFpu1Instruction"
20437ec681f3Smrg             underscore_name="eu_ternary_fpu1_instruction"
20447ec681f3Smrg             description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
20457ec681f3Smrg             data_type="float"
20467ec681f3Smrg             max_equation="100"
20477ec681f3Smrg             units="percent"
20487ec681f3Smrg             semantic_type="duration"
20497ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
20507ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
20517ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
20527ec681f3Smrg             mdapi_supported_apis=""
20537ec681f3Smrg             mdapi_hw_unit_type="gpu"
20547ec681f3Smrg             />
20557ec681f3Smrg    <counter name="EU FPU0 Binary Instruction"
20567ec681f3Smrg             symbol_name="EuBinaryFpu0Instruction"
20577ec681f3Smrg             underscore_name="eu_binary_fpu0_instruction"
20587ec681f3Smrg             description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
20597ec681f3Smrg             data_type="float"
20607ec681f3Smrg             max_equation="100"
20617ec681f3Smrg             units="percent"
20627ec681f3Smrg             semantic_type="duration"
20637ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
20647ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
20657ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
20667ec681f3Smrg             mdapi_supported_apis=""
20677ec681f3Smrg             mdapi_hw_unit_type="gpu"
20687ec681f3Smrg             />
20697ec681f3Smrg    <counter name="EU FPU1 Binary Instruction"
20707ec681f3Smrg             symbol_name="EuBinaryFpu1Instruction"
20717ec681f3Smrg             underscore_name="eu_binary_fpu1_instruction"
20727ec681f3Smrg             description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
20737ec681f3Smrg             data_type="float"
20747ec681f3Smrg             max_equation="100"
20757ec681f3Smrg             units="percent"
20767ec681f3Smrg             semantic_type="duration"
20777ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
20787ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
20797ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
20807ec681f3Smrg             mdapi_supported_apis=""
20817ec681f3Smrg             mdapi_hw_unit_type="gpu"
20827ec681f3Smrg             />
20837ec681f3Smrg    <counter name="EU FPU0 Move Instruction"
20847ec681f3Smrg             symbol_name="EuMoveFpu0Instruction"
20857ec681f3Smrg             underscore_name="eu_move_fpu0_instruction"
20867ec681f3Smrg             description="The percentage of time in which execution units were actively processing move instructions on FPU0."
20877ec681f3Smrg             data_type="float"
20887ec681f3Smrg             max_equation="100"
20897ec681f3Smrg             units="percent"
20907ec681f3Smrg             semantic_type="duration"
20917ec681f3Smrg             equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
20927ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
20937ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
20947ec681f3Smrg             mdapi_supported_apis=""
20957ec681f3Smrg             mdapi_hw_unit_type="gpu"
20967ec681f3Smrg             />
20977ec681f3Smrg    <counter name="EU FPU1 Move Instruction"
20987ec681f3Smrg             symbol_name="EuMoveFpu1Instruction"
20997ec681f3Smrg             underscore_name="eu_move_fpu1_instruction"
21007ec681f3Smrg             description="The percentage of time in which execution units were actively processing move instructions on FPU1."
21017ec681f3Smrg             data_type="float"
21027ec681f3Smrg             max_equation="100"
21037ec681f3Smrg             units="percent"
21047ec681f3Smrg             semantic_type="duration"
21057ec681f3Smrg             equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
21067ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
21077ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
21087ec681f3Smrg             mdapi_supported_apis=""
21097ec681f3Smrg             mdapi_hw_unit_type="gpu"
21107ec681f3Smrg             />
21117ec681f3Smrg    <counter name="Rasterized Pixels"
21127ec681f3Smrg             symbol_name="RasterizedPixels"
21137ec681f3Smrg             underscore_name="rasterized_pixels"
21147ec681f3Smrg             description="The total number of rasterized pixels."
21157ec681f3Smrg             data_type="uint64"
21167ec681f3Smrg             units="pixels"
21177ec681f3Smrg             semantic_type="event"
21187ec681f3Smrg             equation="A 21 READ 4 UMUL"
21197ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
21207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
21217ec681f3Smrg             mdapi_supported_apis=""
21227ec681f3Smrg             mdapi_hw_unit_type="gpu"
21237ec681f3Smrg             />
21247ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
21257ec681f3Smrg             symbol_name="HiDepthTestFails"
21267ec681f3Smrg             underscore_name="hi_depth_test_fails"
21277ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
21287ec681f3Smrg             data_type="uint64"
21297ec681f3Smrg             units="pixels"
21307ec681f3Smrg             semantic_type="event"
21317ec681f3Smrg             equation="A 22 READ 4 UMUL"
21327ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
21337ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
21347ec681f3Smrg             mdapi_supported_apis=""
21357ec681f3Smrg             mdapi_hw_unit_type="gpu"
21367ec681f3Smrg             />
21377ec681f3Smrg    <counter name="Early Depth Test Fails"
21387ec681f3Smrg             symbol_name="EarlyDepthTestFails"
21397ec681f3Smrg             underscore_name="early_depth_test_fails"
21407ec681f3Smrg             description="The total number of pixels dropped on early depth test."
21417ec681f3Smrg             data_type="uint64"
21427ec681f3Smrg             units="pixels"
21437ec681f3Smrg             semantic_type="event"
21447ec681f3Smrg             equation="A 23 READ 4 UMUL"
21457ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
21467ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
21477ec681f3Smrg             mdapi_supported_apis=""
21487ec681f3Smrg             mdapi_hw_unit_type="gpu"
21497ec681f3Smrg             />
21507ec681f3Smrg    <counter name="Samples Killed in FS"
21517ec681f3Smrg             symbol_name="SamplesKilledInPs"
21527ec681f3Smrg             underscore_name="samples_killed_in_ps"
21537ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
21547ec681f3Smrg             data_type="uint64"
21557ec681f3Smrg             units="pixels"
21567ec681f3Smrg             semantic_type="event"
21577ec681f3Smrg             equation="A 24 READ 4 UMUL"
21587ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
21597ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
21607ec681f3Smrg             mdapi_supported_apis=""
21617ec681f3Smrg             mdapi_hw_unit_type="gpu"
21627ec681f3Smrg             />
21637ec681f3Smrg    <counter name="Pixels Failing Tests"
21647ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
21657ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
21667ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
21677ec681f3Smrg             data_type="uint64"
21687ec681f3Smrg             units="pixels"
21697ec681f3Smrg             semantic_type="event"
21707ec681f3Smrg             equation="A 25 READ 4 UMUL"
21717ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
21727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
21737ec681f3Smrg             mdapi_supported_apis=""
21747ec681f3Smrg             mdapi_hw_unit_type="gpu"
21757ec681f3Smrg             />
21767ec681f3Smrg    <counter name="Samples Written"
21777ec681f3Smrg             symbol_name="SamplesWritten"
21787ec681f3Smrg             underscore_name="samples_written"
21797ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
21807ec681f3Smrg             data_type="uint64"
21817ec681f3Smrg             units="pixels"
21827ec681f3Smrg             semantic_type="event"
21837ec681f3Smrg             equation="A 26 READ 4 UMUL"
21847ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
21857ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
21867ec681f3Smrg             mdapi_supported_apis=""
21877ec681f3Smrg             mdapi_hw_unit_type="gpu"
21887ec681f3Smrg             />
21897ec681f3Smrg    <counter name="Samples Blended"
21907ec681f3Smrg             symbol_name="SamplesBlended"
21917ec681f3Smrg             underscore_name="samples_blended"
21927ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
21937ec681f3Smrg             data_type="uint64"
21947ec681f3Smrg             units="pixels"
21957ec681f3Smrg             semantic_type="event"
21967ec681f3Smrg             equation="A 27 READ 4 UMUL"
21977ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
21987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
21997ec681f3Smrg             mdapi_supported_apis=""
22007ec681f3Smrg             mdapi_hw_unit_type="gpu"
22017ec681f3Smrg             />
22027ec681f3Smrg    <counter name="Sampler Accesses"
22037ec681f3Smrg             symbol_name="SamplerAccesses"
22047ec681f3Smrg             underscore_name="sampler_accesses"
22057ec681f3Smrg             description="The total number of messages send to samplers."
22067ec681f3Smrg             data_type="uint64"
22077ec681f3Smrg             units="messages"
22087ec681f3Smrg             semantic_type="event"
22097ec681f3Smrg             equation="A 28 READ"
22107ec681f3Smrg             mdapi_group="Sampler"
22117ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
22127ec681f3Smrg             mdapi_supported_apis=""
22137ec681f3Smrg             mdapi_hw_unit_type="gpu"
22147ec681f3Smrg             />
22157ec681f3Smrg    <counter name="Sampler Texels"
22167ec681f3Smrg             symbol_name="SamplerTexels"
22177ec681f3Smrg             underscore_name="sampler_texels"
22187ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
22197ec681f3Smrg             data_type="uint64"
22207ec681f3Smrg             units="texels"
22217ec681f3Smrg             semantic_type="event"
22227ec681f3Smrg             equation="$SamplerAccesses 4 UMUL"
22237ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
22247ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
22257ec681f3Smrg             mdapi_supported_apis=""
22267ec681f3Smrg             mdapi_hw_unit_type="gpu"
22277ec681f3Smrg             />
22287ec681f3Smrg    <counter name="Sampler Texels Misses"
22297ec681f3Smrg             symbol_name="SamplerTexelMisses"
22307ec681f3Smrg             underscore_name="sampler_texel_misses"
22317ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
22327ec681f3Smrg             data_type="uint64"
22337ec681f3Smrg             units="texels"
22347ec681f3Smrg             semantic_type="event"
22357ec681f3Smrg             equation="A 29 READ 4 UMUL"
22367ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
22377ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
22387ec681f3Smrg             mdapi_supported_apis=""
22397ec681f3Smrg             mdapi_hw_unit_type="gpu"
22407ec681f3Smrg             />
22417ec681f3Smrg    <counter name="SLM Bytes Read"
22427ec681f3Smrg             symbol_name="SlmBytesRead"
22437ec681f3Smrg             underscore_name="slm_bytes_read"
22447ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
22457ec681f3Smrg             data_type="uint64"
22467ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
22477ec681f3Smrg             units="bytes"
22487ec681f3Smrg             semantic_type="throughput"
22497ec681f3Smrg             equation="A 30 READ 64 UMUL"
22507ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
22517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
22527ec681f3Smrg             mdapi_supported_apis=""
22537ec681f3Smrg             mdapi_hw_unit_type="gpu"
22547ec681f3Smrg             />
22557ec681f3Smrg    <counter name="SLM Bytes Written"
22567ec681f3Smrg             symbol_name="SlmBytesWritten"
22577ec681f3Smrg             underscore_name="slm_bytes_written"
22587ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
22597ec681f3Smrg             data_type="uint64"
22607ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
22617ec681f3Smrg             units="bytes"
22627ec681f3Smrg             semantic_type="throughput"
22637ec681f3Smrg             equation="A 31 READ 64 UMUL"
22647ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
22657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
22667ec681f3Smrg             mdapi_supported_apis=""
22677ec681f3Smrg             mdapi_hw_unit_type="gpu"
22687ec681f3Smrg             />
22697ec681f3Smrg    <counter name="Shader Memory Accesses"
22707ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
22717ec681f3Smrg             underscore_name="shader_memory_accesses"
22727ec681f3Smrg             description="The total number of shader memory accesses to L3."
22737ec681f3Smrg             data_type="uint64"
22747ec681f3Smrg             units="messages"
22757ec681f3Smrg             semantic_type="event"
22767ec681f3Smrg             equation="A 32 READ"
22777ec681f3Smrg             mdapi_group="L3/Data Port"
22787ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
22797ec681f3Smrg             mdapi_supported_apis=""
22807ec681f3Smrg             mdapi_hw_unit_type="gpu"
22817ec681f3Smrg             />
22827ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
22837ec681f3Smrg             symbol_name="ShaderAtomics"
22847ec681f3Smrg             underscore_name="shader_atomics"
22857ec681f3Smrg             description="The total number of shader atomic memory accesses."
22867ec681f3Smrg             data_type="uint64"
22877ec681f3Smrg             units="messages"
22887ec681f3Smrg             semantic_type="event"
22897ec681f3Smrg             equation="A 34 READ"
22907ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
22917ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
22927ec681f3Smrg             mdapi_supported_apis=""
22937ec681f3Smrg             mdapi_hw_unit_type="gpu"
22947ec681f3Smrg             />
22957ec681f3Smrg    <counter name="Shader Barrier Messages"
22967ec681f3Smrg             symbol_name="ShaderBarriers"
22977ec681f3Smrg             underscore_name="shader_barriers"
22987ec681f3Smrg             description="The total number of shader barrier messages."
22997ec681f3Smrg             data_type="uint64"
23007ec681f3Smrg             units="messages"
23017ec681f3Smrg             semantic_type="event"
23027ec681f3Smrg             equation="A 35 READ"
23037ec681f3Smrg             mdapi_group="EU Array/Barrier"
23047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23057ec681f3Smrg             mdapi_supported_apis=""
23067ec681f3Smrg             mdapi_hw_unit_type="gpu"
23077ec681f3Smrg             />
23087ec681f3Smrg    <counter name="Slice0 L3 Bank0 Accesses"
23097ec681f3Smrg             symbol_name="L3Bank00Accesses"
23107ec681f3Smrg             underscore_name="l3_bank00_accesses"
23117ec681f3Smrg             description="The total number of accesses to Slice0 L3 Bank0."
23127ec681f3Smrg             data_type="uint64"
23137ec681f3Smrg             units="messages"
23147ec681f3Smrg             semantic_type="event"
23157ec681f3Smrg             equation="C 7 READ 2 UMUL"
23167ec681f3Smrg             availability="$SliceMask 1 AND"
23177ec681f3Smrg             mdapi_group="L3"
23187ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
23197ec681f3Smrg             mdapi_supported_apis=""
23207ec681f3Smrg             mdapi_hw_unit_type="slice"
23217ec681f3Smrg             />
23227ec681f3Smrg    <counter name="Slice0 L3 Bank1 Accesses"
23237ec681f3Smrg             symbol_name="L3Bank01Accesses"
23247ec681f3Smrg             underscore_name="l3_bank01_accesses"
23257ec681f3Smrg             description="The total number of accesses to Slice0 L3 Bank1."
23267ec681f3Smrg             data_type="uint64"
23277ec681f3Smrg             units="messages"
23287ec681f3Smrg             semantic_type="event"
23297ec681f3Smrg             equation="C 6 READ 2 UMUL"
23307ec681f3Smrg             availability="$SliceMask 1 AND"
23317ec681f3Smrg             mdapi_group="L3"
23327ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
23337ec681f3Smrg             mdapi_supported_apis=""
23347ec681f3Smrg             mdapi_hw_unit_type="slice"
23357ec681f3Smrg             />
23367ec681f3Smrg    <counter name="Slice0 L3 Bank2 Accesses"
23377ec681f3Smrg             symbol_name="L3Bank02Accesses"
23387ec681f3Smrg             underscore_name="l3_bank02_accesses"
23397ec681f3Smrg             description="The total number of accesses to Slice0 L3 Bank2."
23407ec681f3Smrg             data_type="uint64"
23417ec681f3Smrg             units="messages"
23427ec681f3Smrg             semantic_type="event"
23437ec681f3Smrg             equation="C 5 READ 2 UMUL"
23447ec681f3Smrg             availability="$SliceMask 1 AND"
23457ec681f3Smrg             mdapi_group="L3"
23467ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
23477ec681f3Smrg             mdapi_supported_apis=""
23487ec681f3Smrg             mdapi_hw_unit_type="slice"
23497ec681f3Smrg             />
23507ec681f3Smrg    <counter name="Slice0 L3 Bank3 Accesses"
23517ec681f3Smrg             symbol_name="L3Bank03Accesses"
23527ec681f3Smrg             underscore_name="l3_bank03_accesses"
23537ec681f3Smrg             description="The total number of accesses to Slice0 L3 Bank3."
23547ec681f3Smrg             data_type="uint64"
23557ec681f3Smrg             units="messages"
23567ec681f3Smrg             semantic_type="event"
23577ec681f3Smrg             equation="C 4 READ 2 UMUL"
23587ec681f3Smrg             availability="$SliceMask 1 AND"
23597ec681f3Smrg             mdapi_group="L3"
23607ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
23617ec681f3Smrg             mdapi_supported_apis=""
23627ec681f3Smrg             mdapi_hw_unit_type="slice"
23637ec681f3Smrg             />
23647ec681f3Smrg    <counter name="Slice0 L3 Bank4 Accesses"
23657ec681f3Smrg             symbol_name="L3Bank04Accesses"
23667ec681f3Smrg             underscore_name="l3_bank04_accesses"
23677ec681f3Smrg             description="The total number of accesses to Slice0 L3 Bank4."
23687ec681f3Smrg             data_type="uint64"
23697ec681f3Smrg             units="messages"
23707ec681f3Smrg             semantic_type="event"
23717ec681f3Smrg             equation="C 3 READ 2 UMUL"
23727ec681f3Smrg             availability="$SliceMask 1 AND"
23737ec681f3Smrg             mdapi_group="L3"
23747ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
23757ec681f3Smrg             mdapi_supported_apis=""
23767ec681f3Smrg             mdapi_hw_unit_type="slice"
23777ec681f3Smrg             />
23787ec681f3Smrg    <counter name="Slice0 L3 Bank5 Accesses"
23797ec681f3Smrg             symbol_name="L3Bank05Accesses"
23807ec681f3Smrg             underscore_name="l3_bank05_accesses"
23817ec681f3Smrg             description="The total number of accesses to Slice0 L3 Bank5."
23827ec681f3Smrg             data_type="uint64"
23837ec681f3Smrg             units="messages"
23847ec681f3Smrg             semantic_type="event"
23857ec681f3Smrg             equation="C 2 READ 2 UMUL"
23867ec681f3Smrg             availability="$SliceMask 1 AND"
23877ec681f3Smrg             mdapi_group="L3"
23887ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
23897ec681f3Smrg             mdapi_supported_apis=""
23907ec681f3Smrg             mdapi_hw_unit_type="slice"
23917ec681f3Smrg             />
23927ec681f3Smrg    <counter name="Slice0 L3 Bank6 Accesses"
23937ec681f3Smrg             symbol_name="L3Bank06Accesses"
23947ec681f3Smrg             underscore_name="l3_bank06_accesses"
23957ec681f3Smrg             description="The total number of accesses to Slice0 L3 Bank6."
23967ec681f3Smrg             data_type="uint64"
23977ec681f3Smrg             units="messages"
23987ec681f3Smrg             semantic_type="event"
23997ec681f3Smrg             equation="C 1 READ 2 UMUL"
24007ec681f3Smrg             availability="$SliceMask 1 AND"
24017ec681f3Smrg             mdapi_group="L3"
24027ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
24037ec681f3Smrg             mdapi_supported_apis=""
24047ec681f3Smrg             mdapi_hw_unit_type="slice"
24057ec681f3Smrg             />
24067ec681f3Smrg    <counter name="Slice0 L3 Bank7 Accesses"
24077ec681f3Smrg             symbol_name="L3Bank07Accesses"
24087ec681f3Smrg             underscore_name="l3_bank07_accesses"
24097ec681f3Smrg             description="The total number of accesses to Slice0 L3 Bank7."
24107ec681f3Smrg             data_type="uint64"
24117ec681f3Smrg             units="messages"
24127ec681f3Smrg             semantic_type="event"
24137ec681f3Smrg             equation="C 0 READ 2 UMUL"
24147ec681f3Smrg             availability="$SliceMask 1 AND"
24157ec681f3Smrg             mdapi_group="L3"
24167ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
24177ec681f3Smrg             mdapi_supported_apis=""
24187ec681f3Smrg             mdapi_hw_unit_type="slice"
24197ec681f3Smrg             />
24207ec681f3Smrg    <counter name="L3 Accesses"
24217ec681f3Smrg             symbol_name="L3Accesses"
24227ec681f3Smrg             underscore_name="l3_accesses"
24237ec681f3Smrg             description="The total number of L3 accesses from all entities."
24247ec681f3Smrg             data_type="uint64"
24257ec681f3Smrg             units="messages"
24267ec681f3Smrg             semantic_type="event"
24277ec681f3Smrg             equation="$L3Bank00Accesses $L3Bank01Accesses UADD $L3Bank02Accesses UADD $L3Bank03Accesses UADD $L3Bank04Accesses UADD $L3Bank05Accesses UADD $L3Bank06Accesses UADD $L3Bank07Accesses UADD"
24287ec681f3Smrg             mdapi_group="L3"
24297ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24307ec681f3Smrg             mdapi_supported_apis=""
24317ec681f3Smrg             mdapi_hw_unit_type="gpu"
24327ec681f3Smrg             />
24337ec681f3Smrg    <counter name="L3 Lookup Accesses w/o IC"
24347ec681f3Smrg             symbol_name="L3Lookups"
24357ec681f3Smrg             underscore_name="l3_lookups"
24367ec681f3Smrg             description="The total number of L3 cache lookup accesses w/o IC."
24377ec681f3Smrg             data_type="uint64"
24387ec681f3Smrg             units="messages"
24397ec681f3Smrg             semantic_type="event"
24407ec681f3Smrg             equation="B 7 READ B 6 READ UADD 8 UMUL A 32 READ UADD"
24417ec681f3Smrg             mdapi_group="L3/TAG"
24427ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24437ec681f3Smrg             mdapi_supported_apis=""
24447ec681f3Smrg             mdapi_hw_unit_type="gpu"
24457ec681f3Smrg             />
24467ec681f3Smrg    <counter name="L3 Misses"
24477ec681f3Smrg             symbol_name="L3Misses"
24487ec681f3Smrg             underscore_name="l3_misses"
24497ec681f3Smrg             description="The total number of L3 misses."
24507ec681f3Smrg             data_type="uint64"
24517ec681f3Smrg             units="messages"
24527ec681f3Smrg             semantic_type="event"
24537ec681f3Smrg             equation="2 B 5 READ B 4 READ UADD UMUL"
24547ec681f3Smrg             mdapi_group="L3/TAG"
24557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24567ec681f3Smrg             mdapi_supported_apis=""
24577ec681f3Smrg             mdapi_hw_unit_type="gpu"
24587ec681f3Smrg             />
24597ec681f3Smrg    <counter name="L3 Sampler Throughput"
24607ec681f3Smrg             symbol_name="L3SamplerThroughput"
24617ec681f3Smrg             underscore_name="l3_sampler_throughput"
24627ec681f3Smrg             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
24637ec681f3Smrg             data_type="uint64"
24647ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
24657ec681f3Smrg             units="bytes"
24667ec681f3Smrg             semantic_type="throughput"
24677ec681f3Smrg             equation="64  B 7 READ B 6 READ UADD 8 UMUL UMUL"
24687ec681f3Smrg             mdapi_group="L3/Sampler"
24697ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
24707ec681f3Smrg             mdapi_supported_apis=""
24717ec681f3Smrg             mdapi_hw_unit_type="gpu"
24727ec681f3Smrg             />
24737ec681f3Smrg    <counter name="L3 Shader Throughput"
24747ec681f3Smrg             symbol_name="L3ShaderThroughput"
24757ec681f3Smrg             underscore_name="l3_shader_throughput"
24767ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
24777ec681f3Smrg             data_type="uint64"
24787ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
24797ec681f3Smrg             units="bytes"
24807ec681f3Smrg             semantic_type="throughput"
24817ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
24827ec681f3Smrg             mdapi_group="L3/Data Port"
24837ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
24847ec681f3Smrg             mdapi_supported_apis=""
24857ec681f3Smrg             mdapi_hw_unit_type="gpu"
24867ec681f3Smrg             />
24877ec681f3Smrg    <counter name="L3 Total Throughput"
24887ec681f3Smrg             symbol_name="L3TotalThroughput"
24897ec681f3Smrg             underscore_name="l3_total_throughput"
24907ec681f3Smrg             description="The total number of GPU memory bytes transferred via L3."
24917ec681f3Smrg             data_type="uint64"
24927ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
24937ec681f3Smrg             units="bytes"
24947ec681f3Smrg             semantic_type="throughput"
24957ec681f3Smrg             equation="$L3Accesses 64 UMUL"
24967ec681f3Smrg             mdapi_group="L3"
24977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24987ec681f3Smrg             mdapi_supported_apis=""
24997ec681f3Smrg             mdapi_hw_unit_type="gpu"
25007ec681f3Smrg             />
25017ec681f3Smrg    <counter name="GTI L3 Throughput"
25027ec681f3Smrg             symbol_name="GtiL3Throughput"
25037ec681f3Smrg             underscore_name="gti_l3_throughput"
25047ec681f3Smrg             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
25057ec681f3Smrg             data_type="uint64"
25067ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
25077ec681f3Smrg             units="bytes"
25087ec681f3Smrg             semantic_type="throughput"
25097ec681f3Smrg             equation="$L3Misses 64 UMUL"
25107ec681f3Smrg             mdapi_group="GTI/L3"
25117ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25127ec681f3Smrg             mdapi_supported_apis=""
25137ec681f3Smrg             mdapi_hw_unit_type="gpu"
25147ec681f3Smrg             />
25157ec681f3Smrg    <counter name="GTI Read Throughput"
25167ec681f3Smrg             symbol_name="GtiReadThroughput"
25177ec681f3Smrg             underscore_name="gti_read_throughput"
25187ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
25197ec681f3Smrg             data_type="uint64"
25207ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
25217ec681f3Smrg             units="bytes"
25227ec681f3Smrg             semantic_type="throughput"
25237ec681f3Smrg             equation="B 2 READ 64 UMUL"
25247ec681f3Smrg             mdapi_group="GTI"
25257ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
25267ec681f3Smrg             mdapi_supported_apis=""
25277ec681f3Smrg             mdapi_hw_unit_type="gpu"
25287ec681f3Smrg             />
25297ec681f3Smrg    <counter name="GTI Write Throughput"
25307ec681f3Smrg             symbol_name="GtiWriteThroughput"
25317ec681f3Smrg             underscore_name="gti_write_throughput"
25327ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
25337ec681f3Smrg             data_type="uint64"
25347ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
25357ec681f3Smrg             units="bytes"
25367ec681f3Smrg             semantic_type="throughput"
25377ec681f3Smrg             equation="B 3 READ 64 UMUL"
25387ec681f3Smrg             mdapi_group="GTI"
25397ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
25407ec681f3Smrg             mdapi_supported_apis=""
25417ec681f3Smrg             mdapi_hw_unit_type="gpu"
25427ec681f3Smrg             />
25437ec681f3Smrg    <register_config type="NOA">
25447ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
25457ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
25467ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
25477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14120700" />
25487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x121500E0" />
25497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040154" />
25507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C045000" />
25517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E040055" />
25527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050055" />
25537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04054000" />
25547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
25557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
25567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A051000" />
25577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600F0" />
25587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24067E00" />
25597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C120023" />
25607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E12152B" />
25617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00121480" />
25627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02120028" />
25637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10120000" />
25647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18120000" />
25657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A120000" />
25667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04120000" />
25677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A13D000" />
25687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04136000" />
25697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C144000" />
25707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E14C000" />
25717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00148000" />
25727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02144000" />
25737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C150980" />
25747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02154D80" />
25757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04154C9A" />
25767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06150018" />
25777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10150000" />
25787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16150800" />
25797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150005" />
25807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08150000" />
25817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A150000" />
25827ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
25837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1473A0" />
25847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1217241C" />
25857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2000F000" />
25867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C134000" />
25877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E130015" />
25887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x061434A0" />
25897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E140000" />
25907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C143000" />
25917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0816C000" />
25927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A16C000" />
25937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x081710B0" />
25947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00170000" />
25957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x161A2000" />
25967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x181A1500" />
25977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F1124" />
25987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4849" />
25997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
26007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
26017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
26027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F0100" />
26037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F1101" />
26047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F0011" />
26057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0030" />
26067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
26077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F0000" />
26087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F0000" />
26097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F3030" />
26107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F3030" />
26117ec681f3Smrg    </register_config>
26127ec681f3Smrg    <register_config type="OA">
26137ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
26147ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
26157ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
26167ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
26177ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
26187ec681f3Smrg    </register_config>
26197ec681f3Smrg    <register_config type="FLEX">
26207ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
26217ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00000003" />
26227ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00002001" />
26237ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00101100" />
26247ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00201200" />
26257ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00301300" />
26267ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00401400" />
26277ec681f3Smrg    </register_config>
26287ec681f3Smrg  </set>
26297ec681f3Smrg
26307ec681f3Smrg  <set name="Render Metrics set for 3D Pipeline Profile"
26317ec681f3Smrg       chipset="EHL"
26327ec681f3Smrg       symbol_name="RenderPipeProfile"
26337ec681f3Smrg       underscore_name="render_pipe_profile"
26347ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
26357ec681f3Smrg       hw_config_guid="7bfa0a68-c327-46e8-a556-cfa7b4651071"
26367ec681f3Smrg       >
26377ec681f3Smrg    <counter name="GPU Time Elapsed"
26387ec681f3Smrg             symbol_name="GpuTime"
26397ec681f3Smrg             underscore_name="gpu_time"
26407ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
26417ec681f3Smrg             data_type="uint64"
26427ec681f3Smrg             units="ns"
26437ec681f3Smrg             semantic_type="duration"
26447ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
26457ec681f3Smrg             mdapi_group="GPU"
26467ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
26477ec681f3Smrg             mdapi_supported_apis=""
26487ec681f3Smrg             mdapi_hw_unit_type="gpu"
26497ec681f3Smrg             />
26507ec681f3Smrg    <counter name="GPU Core Clocks"
26517ec681f3Smrg             symbol_name="GpuCoreClocks"
26527ec681f3Smrg             underscore_name="gpu_core_clocks"
26537ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
26547ec681f3Smrg             data_type="uint64"
26557ec681f3Smrg             units="cycles"
26567ec681f3Smrg             semantic_type="event"
26577ec681f3Smrg             equation="GPU_CLOCK 0 READ"
26587ec681f3Smrg             mdapi_group="GPU"
26597ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
26607ec681f3Smrg             mdapi_supported_apis=""
26617ec681f3Smrg             mdapi_hw_unit_type="gpu"
26627ec681f3Smrg             />
26637ec681f3Smrg    <counter name="AVG GPU Core Frequency"
26647ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
26657ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
26667ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
26677ec681f3Smrg             data_type="uint64"
26687ec681f3Smrg             max_equation="$GpuMaxFrequency"
26697ec681f3Smrg             units="hz"
26707ec681f3Smrg             semantic_type="event"
26717ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
26727ec681f3Smrg             mdapi_group="GPU"
26737ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
26747ec681f3Smrg             mdapi_supported_apis=""
26757ec681f3Smrg             mdapi_hw_unit_type="gpu"
26767ec681f3Smrg             />
26777ec681f3Smrg    <counter name="GPU Busy"
26787ec681f3Smrg             symbol_name="GpuBusy"
26797ec681f3Smrg             underscore_name="gpu_busy"
26807ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
26817ec681f3Smrg             data_type="float"
26827ec681f3Smrg             max_equation="100"
26837ec681f3Smrg             units="percent"
26847ec681f3Smrg             semantic_type="duration"
26857ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
26867ec681f3Smrg             mdapi_group="GPU"
26877ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
26887ec681f3Smrg             mdapi_supported_apis=""
26897ec681f3Smrg             mdapi_hw_unit_type="gpu"
26907ec681f3Smrg             />
26917ec681f3Smrg    <counter name="VS Threads Dispatched"
26927ec681f3Smrg             symbol_name="VsThreads"
26937ec681f3Smrg             underscore_name="vs_threads"
26947ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
26957ec681f3Smrg             data_type="uint64"
26967ec681f3Smrg             units="threads"
26977ec681f3Smrg             semantic_type="event"
26987ec681f3Smrg             equation="A 1 READ"
26997ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
27007ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
27017ec681f3Smrg             mdapi_supported_apis=""
27027ec681f3Smrg             mdapi_hw_unit_type="gpu"
27037ec681f3Smrg             />
27047ec681f3Smrg    <counter name="HS Threads Dispatched"
27057ec681f3Smrg             symbol_name="HsThreads"
27067ec681f3Smrg             underscore_name="hs_threads"
27077ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
27087ec681f3Smrg             data_type="uint64"
27097ec681f3Smrg             units="threads"
27107ec681f3Smrg             semantic_type="event"
27117ec681f3Smrg             equation="A 2 READ"
27127ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
27137ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
27147ec681f3Smrg             mdapi_supported_apis=""
27157ec681f3Smrg             mdapi_hw_unit_type="gpu"
27167ec681f3Smrg             />
27177ec681f3Smrg    <counter name="DS Threads Dispatched"
27187ec681f3Smrg             symbol_name="DsThreads"
27197ec681f3Smrg             underscore_name="ds_threads"
27207ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
27217ec681f3Smrg             data_type="uint64"
27227ec681f3Smrg             units="threads"
27237ec681f3Smrg             semantic_type="event"
27247ec681f3Smrg             equation="A 3 READ"
27257ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
27267ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
27277ec681f3Smrg             mdapi_supported_apis=""
27287ec681f3Smrg             mdapi_hw_unit_type="gpu"
27297ec681f3Smrg             />
27307ec681f3Smrg    <counter name="GS Threads Dispatched"
27317ec681f3Smrg             symbol_name="GsThreads"
27327ec681f3Smrg             underscore_name="gs_threads"
27337ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
27347ec681f3Smrg             data_type="uint64"
27357ec681f3Smrg             units="threads"
27367ec681f3Smrg             semantic_type="event"
27377ec681f3Smrg             equation="A 5 READ"
27387ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
27397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
27407ec681f3Smrg             mdapi_supported_apis=""
27417ec681f3Smrg             mdapi_hw_unit_type="gpu"
27427ec681f3Smrg             />
27437ec681f3Smrg    <counter name="FS Threads Dispatched"
27447ec681f3Smrg             symbol_name="PsThreads"
27457ec681f3Smrg             underscore_name="ps_threads"
27467ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
27477ec681f3Smrg             data_type="uint64"
27487ec681f3Smrg             units="threads"
27497ec681f3Smrg             semantic_type="event"
27507ec681f3Smrg             equation="A 6 READ"
27517ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
27527ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
27537ec681f3Smrg             mdapi_supported_apis=""
27547ec681f3Smrg             mdapi_hw_unit_type="gpu"
27557ec681f3Smrg             />
27567ec681f3Smrg    <counter name="CS Threads Dispatched"
27577ec681f3Smrg             symbol_name="CsThreads"
27587ec681f3Smrg             underscore_name="cs_threads"
27597ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
27607ec681f3Smrg             data_type="uint64"
27617ec681f3Smrg             units="threads"
27627ec681f3Smrg             semantic_type="event"
27637ec681f3Smrg             equation="A 4 READ"
27647ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
27657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
27667ec681f3Smrg             mdapi_supported_apis=""
27677ec681f3Smrg             mdapi_hw_unit_type="gpu"
27687ec681f3Smrg             />
27697ec681f3Smrg    <counter name="EU Active"
27707ec681f3Smrg             symbol_name="EuActive"
27717ec681f3Smrg             underscore_name="eu_active"
27727ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
27737ec681f3Smrg             data_type="float"
27747ec681f3Smrg             max_equation="100"
27757ec681f3Smrg             units="percent"
27767ec681f3Smrg             semantic_type="duration"
27777ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
27787ec681f3Smrg             mdapi_group="EU Array"
27797ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
27807ec681f3Smrg             mdapi_supported_apis=""
27817ec681f3Smrg             mdapi_hw_unit_type="gpu"
27827ec681f3Smrg             />
27837ec681f3Smrg    <counter name="EU Stall"
27847ec681f3Smrg             symbol_name="EuStall"
27857ec681f3Smrg             underscore_name="eu_stall"
27867ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
27877ec681f3Smrg             data_type="float"
27887ec681f3Smrg             max_equation="100"
27897ec681f3Smrg             units="percent"
27907ec681f3Smrg             semantic_type="duration"
27917ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
27927ec681f3Smrg             mdapi_group="EU Array"
27937ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
27947ec681f3Smrg             mdapi_supported_apis=""
27957ec681f3Smrg             mdapi_hw_unit_type="gpu"
27967ec681f3Smrg             />
27977ec681f3Smrg    <counter name="Rasterized Pixels"
27987ec681f3Smrg             symbol_name="RasterizedPixels"
27997ec681f3Smrg             underscore_name="rasterized_pixels"
28007ec681f3Smrg             description="The total number of rasterized pixels."
28017ec681f3Smrg             data_type="uint64"
28027ec681f3Smrg             units="pixels"
28037ec681f3Smrg             semantic_type="event"
28047ec681f3Smrg             equation="A 21 READ 4 UMUL"
28057ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
28067ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
28077ec681f3Smrg             mdapi_supported_apis=""
28087ec681f3Smrg             mdapi_hw_unit_type="gpu"
28097ec681f3Smrg             />
28107ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
28117ec681f3Smrg             symbol_name="HiDepthTestFails"
28127ec681f3Smrg             underscore_name="hi_depth_test_fails"
28137ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
28147ec681f3Smrg             data_type="uint64"
28157ec681f3Smrg             units="pixels"
28167ec681f3Smrg             semantic_type="event"
28177ec681f3Smrg             equation="A 22 READ 4 UMUL"
28187ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
28197ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
28207ec681f3Smrg             mdapi_supported_apis=""
28217ec681f3Smrg             mdapi_hw_unit_type="gpu"
28227ec681f3Smrg             />
28237ec681f3Smrg    <counter name="Early Depth Test Fails"
28247ec681f3Smrg             symbol_name="EarlyDepthTestFails"
28257ec681f3Smrg             underscore_name="early_depth_test_fails"
28267ec681f3Smrg             description="The total number of pixels dropped on early depth test."
28277ec681f3Smrg             data_type="uint64"
28287ec681f3Smrg             units="pixels"
28297ec681f3Smrg             semantic_type="event"
28307ec681f3Smrg             equation="A 23 READ 4 UMUL"
28317ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
28327ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
28337ec681f3Smrg             mdapi_supported_apis=""
28347ec681f3Smrg             mdapi_hw_unit_type="gpu"
28357ec681f3Smrg             />
28367ec681f3Smrg    <counter name="Samples Killed in FS"
28377ec681f3Smrg             symbol_name="SamplesKilledInPs"
28387ec681f3Smrg             underscore_name="samples_killed_in_ps"
28397ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
28407ec681f3Smrg             data_type="uint64"
28417ec681f3Smrg             units="pixels"
28427ec681f3Smrg             semantic_type="event"
28437ec681f3Smrg             equation="A 24 READ 4 UMUL"
28447ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
28457ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
28467ec681f3Smrg             mdapi_supported_apis=""
28477ec681f3Smrg             mdapi_hw_unit_type="gpu"
28487ec681f3Smrg             />
28497ec681f3Smrg    <counter name="Pixels Failing Tests"
28507ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
28517ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
28527ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
28537ec681f3Smrg             data_type="uint64"
28547ec681f3Smrg             units="pixels"
28557ec681f3Smrg             semantic_type="event"
28567ec681f3Smrg             equation="A 25 READ 4 UMUL"
28577ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
28587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
28597ec681f3Smrg             mdapi_supported_apis=""
28607ec681f3Smrg             mdapi_hw_unit_type="gpu"
28617ec681f3Smrg             />
28627ec681f3Smrg    <counter name="Samples Written"
28637ec681f3Smrg             symbol_name="SamplesWritten"
28647ec681f3Smrg             underscore_name="samples_written"
28657ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
28667ec681f3Smrg             data_type="uint64"
28677ec681f3Smrg             units="pixels"
28687ec681f3Smrg             semantic_type="event"
28697ec681f3Smrg             equation="A 26 READ 4 UMUL"
28707ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
28717ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
28727ec681f3Smrg             mdapi_supported_apis=""
28737ec681f3Smrg             mdapi_hw_unit_type="gpu"
28747ec681f3Smrg             />
28757ec681f3Smrg    <counter name="Samples Blended"
28767ec681f3Smrg             symbol_name="SamplesBlended"
28777ec681f3Smrg             underscore_name="samples_blended"
28787ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
28797ec681f3Smrg             data_type="uint64"
28807ec681f3Smrg             units="pixels"
28817ec681f3Smrg             semantic_type="event"
28827ec681f3Smrg             equation="A 27 READ 4 UMUL"
28837ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
28847ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
28857ec681f3Smrg             mdapi_supported_apis=""
28867ec681f3Smrg             mdapi_hw_unit_type="gpu"
28877ec681f3Smrg             />
28887ec681f3Smrg    <counter name="Sampler Texels"
28897ec681f3Smrg             symbol_name="SamplerTexels"
28907ec681f3Smrg             underscore_name="sampler_texels"
28917ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
28927ec681f3Smrg             data_type="uint64"
28937ec681f3Smrg             units="texels"
28947ec681f3Smrg             semantic_type="event"
28957ec681f3Smrg             equation="A 28 READ 4 UMUL"
28967ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
28977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
28987ec681f3Smrg             mdapi_supported_apis=""
28997ec681f3Smrg             mdapi_hw_unit_type="gpu"
29007ec681f3Smrg             />
29017ec681f3Smrg    <counter name="Sampler Texels Misses"
29027ec681f3Smrg             symbol_name="SamplerTexelMisses"
29037ec681f3Smrg             underscore_name="sampler_texel_misses"
29047ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
29057ec681f3Smrg             data_type="uint64"
29067ec681f3Smrg             units="texels"
29077ec681f3Smrg             semantic_type="event"
29087ec681f3Smrg             equation="A 29 READ 4 UMUL"
29097ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
29107ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
29117ec681f3Smrg             mdapi_supported_apis=""
29127ec681f3Smrg             mdapi_hw_unit_type="gpu"
29137ec681f3Smrg             />
29147ec681f3Smrg    <counter name="SLM Bytes Read"
29157ec681f3Smrg             symbol_name="SlmBytesRead"
29167ec681f3Smrg             underscore_name="slm_bytes_read"
29177ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
29187ec681f3Smrg             data_type="uint64"
29197ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
29207ec681f3Smrg             units="bytes"
29217ec681f3Smrg             semantic_type="throughput"
29227ec681f3Smrg             equation="A 30 READ 64 UMUL"
29237ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
29247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29257ec681f3Smrg             mdapi_supported_apis=""
29267ec681f3Smrg             mdapi_hw_unit_type="gpu"
29277ec681f3Smrg             />
29287ec681f3Smrg    <counter name="SLM Bytes Written"
29297ec681f3Smrg             symbol_name="SlmBytesWritten"
29307ec681f3Smrg             underscore_name="slm_bytes_written"
29317ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
29327ec681f3Smrg             data_type="uint64"
29337ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
29347ec681f3Smrg             units="bytes"
29357ec681f3Smrg             semantic_type="throughput"
29367ec681f3Smrg             equation="A 31 READ 64 UMUL"
29377ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
29387ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29397ec681f3Smrg             mdapi_supported_apis=""
29407ec681f3Smrg             mdapi_hw_unit_type="gpu"
29417ec681f3Smrg             />
29427ec681f3Smrg    <counter name="Shader Memory Accesses"
29437ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
29447ec681f3Smrg             underscore_name="shader_memory_accesses"
29457ec681f3Smrg             description="The total number of shader memory accesses to L3."
29467ec681f3Smrg             data_type="uint64"
29477ec681f3Smrg             units="messages"
29487ec681f3Smrg             semantic_type="event"
29497ec681f3Smrg             equation="A 32 READ"
29507ec681f3Smrg             mdapi_group="L3/Data Port"
29517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29527ec681f3Smrg             mdapi_supported_apis=""
29537ec681f3Smrg             mdapi_hw_unit_type="gpu"
29547ec681f3Smrg             />
29557ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
29567ec681f3Smrg             symbol_name="ShaderAtomics"
29577ec681f3Smrg             underscore_name="shader_atomics"
29587ec681f3Smrg             description="The total number of shader atomic memory accesses."
29597ec681f3Smrg             data_type="uint64"
29607ec681f3Smrg             units="messages"
29617ec681f3Smrg             semantic_type="event"
29627ec681f3Smrg             equation="A 34 READ"
29637ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
29647ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29657ec681f3Smrg             mdapi_supported_apis=""
29667ec681f3Smrg             mdapi_hw_unit_type="gpu"
29677ec681f3Smrg             />
29687ec681f3Smrg    <counter name="L3 Shader Throughput"
29697ec681f3Smrg             symbol_name="L3ShaderThroughput"
29707ec681f3Smrg             underscore_name="l3_shader_throughput"
29717ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
29727ec681f3Smrg             data_type="uint64"
29737ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
29747ec681f3Smrg             units="bytes"
29757ec681f3Smrg             semantic_type="throughput"
29767ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
29777ec681f3Smrg             mdapi_group="L3/Data Port"
29787ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
29797ec681f3Smrg             mdapi_supported_apis=""
29807ec681f3Smrg             mdapi_hw_unit_type="gpu"
29817ec681f3Smrg             />
29827ec681f3Smrg    <counter name="Shader Barrier Messages"
29837ec681f3Smrg             symbol_name="ShaderBarriers"
29847ec681f3Smrg             underscore_name="shader_barriers"
29857ec681f3Smrg             description="The total number of shader barrier messages."
29867ec681f3Smrg             data_type="uint64"
29877ec681f3Smrg             units="messages"
29887ec681f3Smrg             semantic_type="event"
29897ec681f3Smrg             equation="A 35 READ"
29907ec681f3Smrg             mdapi_group="EU Array/Barrier"
29917ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29927ec681f3Smrg             mdapi_supported_apis=""
29937ec681f3Smrg             mdapi_hw_unit_type="gpu"
29947ec681f3Smrg             />
29957ec681f3Smrg    <counter name="VF Bottleneck"
29967ec681f3Smrg             symbol_name="VfBottleneck"
29977ec681f3Smrg             underscore_name="vf_bottleneck"
29987ec681f3Smrg             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
29997ec681f3Smrg             low_watermark="5"
30007ec681f3Smrg             high_watermark="15"
30017ec681f3Smrg             data_type="float"
30027ec681f3Smrg             max_equation="100"
30037ec681f3Smrg             units="percent"
30047ec681f3Smrg             semantic_type="duration"
30057ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
30067ec681f3Smrg             mdapi_group="3D Pipe/Input Assembler"
30077ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
30087ec681f3Smrg             mdapi_supported_apis=""
30097ec681f3Smrg             mdapi_hw_unit_type="gpu"
30107ec681f3Smrg             />
30117ec681f3Smrg    <counter name="VS Bottleneck"
30127ec681f3Smrg             symbol_name="VsBottleneck"
30137ec681f3Smrg             underscore_name="vs_bottleneck"
30147ec681f3Smrg             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
30157ec681f3Smrg             low_watermark="10"
30167ec681f3Smrg             high_watermark="30"
30177ec681f3Smrg             data_type="float"
30187ec681f3Smrg             max_equation="100"
30197ec681f3Smrg             units="percent"
30207ec681f3Smrg             semantic_type="duration"
30217ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
30227ec681f3Smrg             mdapi_group="3D Pipe/Vertex Shader"
30237ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
30247ec681f3Smrg             mdapi_supported_apis=""
30257ec681f3Smrg             mdapi_hw_unit_type="gpu"
30267ec681f3Smrg             />
30277ec681f3Smrg    <counter name="HS Bottleneck"
30287ec681f3Smrg             symbol_name="HsBottleneck"
30297ec681f3Smrg             underscore_name="hs_bottleneck"
30307ec681f3Smrg             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
30317ec681f3Smrg             low_watermark="3"
30327ec681f3Smrg             high_watermark="9"
30337ec681f3Smrg             data_type="float"
30347ec681f3Smrg             max_equation="100"
30357ec681f3Smrg             units="percent"
30367ec681f3Smrg             semantic_type="duration"
30377ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
30387ec681f3Smrg             mdapi_group="3D Pipe/Hull Shader"
30397ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
30407ec681f3Smrg             mdapi_supported_apis=""
30417ec681f3Smrg             mdapi_hw_unit_type="gpu"
30427ec681f3Smrg             />
30437ec681f3Smrg    <counter name="DS Bottleneck"
30447ec681f3Smrg             symbol_name="DsBottleneck"
30457ec681f3Smrg             underscore_name="ds_bottleneck"
30467ec681f3Smrg             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
30477ec681f3Smrg             low_watermark="5"
30487ec681f3Smrg             high_watermark="15"
30497ec681f3Smrg             data_type="float"
30507ec681f3Smrg             max_equation="100"
30517ec681f3Smrg             units="percent"
30527ec681f3Smrg             semantic_type="duration"
30537ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
30547ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
30557ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
30567ec681f3Smrg             mdapi_supported_apis=""
30577ec681f3Smrg             mdapi_hw_unit_type="gpu"
30587ec681f3Smrg             />
30597ec681f3Smrg    <counter name="GS Bottleneck"
30607ec681f3Smrg             symbol_name="GsBottleneck"
30617ec681f3Smrg             underscore_name="gs_bottleneck"
30627ec681f3Smrg             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
30637ec681f3Smrg             low_watermark="5"
30647ec681f3Smrg             high_watermark="15"
30657ec681f3Smrg             data_type="float"
30667ec681f3Smrg             max_equation="100"
30677ec681f3Smrg             units="percent"
30687ec681f3Smrg             semantic_type="duration"
30697ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
30707ec681f3Smrg             mdapi_group="3D Pipe/Geometry Shader"
30717ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
30727ec681f3Smrg             mdapi_supported_apis=""
30737ec681f3Smrg             mdapi_hw_unit_type="gpu"
30747ec681f3Smrg             />
30757ec681f3Smrg    <counter name="SO Bottleneck"
30767ec681f3Smrg             symbol_name="SoBottleneck"
30777ec681f3Smrg             underscore_name="so_bottleneck"
30787ec681f3Smrg             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
30797ec681f3Smrg             low_watermark="5"
30807ec681f3Smrg             high_watermark="15"
30817ec681f3Smrg             data_type="float"
30827ec681f3Smrg             max_equation="100"
30837ec681f3Smrg             units="percent"
30847ec681f3Smrg             semantic_type="duration"
30857ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
30867ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
30877ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
30887ec681f3Smrg             mdapi_supported_apis=""
30897ec681f3Smrg             mdapi_hw_unit_type="gpu"
30907ec681f3Smrg             />
30917ec681f3Smrg    <counter name="Clipper Bottleneck"
30927ec681f3Smrg             symbol_name="ClBottleneck"
30937ec681f3Smrg             underscore_name="cl_bottleneck"
30947ec681f3Smrg             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
30957ec681f3Smrg             low_watermark="10"
30967ec681f3Smrg             high_watermark="30"
30977ec681f3Smrg             data_type="float"
30987ec681f3Smrg             max_equation="100"
30997ec681f3Smrg             units="percent"
31007ec681f3Smrg             semantic_type="duration"
31017ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
31027ec681f3Smrg             mdapi_group="3D Pipe/Clipper"
31037ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
31047ec681f3Smrg             mdapi_supported_apis=""
31057ec681f3Smrg             mdapi_hw_unit_type="gpu"
31067ec681f3Smrg             />
31077ec681f3Smrg    <counter name="Strip-Fans Bottleneck"
31087ec681f3Smrg             symbol_name="SfBottleneck"
31097ec681f3Smrg             underscore_name="sf_bottleneck"
31107ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
31117ec681f3Smrg             low_watermark="5"
31127ec681f3Smrg             high_watermark="10"
31137ec681f3Smrg             data_type="float"
31147ec681f3Smrg             max_equation="100"
31157ec681f3Smrg             units="percent"
31167ec681f3Smrg             semantic_type="duration"
31177ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
31187ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
31197ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
31207ec681f3Smrg             mdapi_supported_apis=""
31217ec681f3Smrg             mdapi_hw_unit_type="gpu"
31227ec681f3Smrg             />
31237ec681f3Smrg    <counter name="Hi-Depth Bottleneck"
31247ec681f3Smrg             symbol_name="HiDepthBottleneck"
31257ec681f3Smrg             underscore_name="hi_depth_bottleneck"
31267ec681f3Smrg             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
31277ec681f3Smrg             low_watermark="5"
31287ec681f3Smrg             high_watermark="15"
31297ec681f3Smrg             data_type="float"
31307ec681f3Smrg             max_equation="100"
31317ec681f3Smrg             units="percent"
31327ec681f3Smrg             semantic_type="duration"
31337ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
31347ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
31357ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
31367ec681f3Smrg             mdapi_supported_apis=""
31377ec681f3Smrg             mdapi_hw_unit_type="gpu"
31387ec681f3Smrg             />
31397ec681f3Smrg    <counter name="Early Depth Bottleneck"
31407ec681f3Smrg             symbol_name="EarlyDepthBottleneck"
31417ec681f3Smrg             underscore_name="early_depth_bottleneck"
31427ec681f3Smrg             description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
31437ec681f3Smrg             low_watermark="10"
31447ec681f3Smrg             high_watermark="30"
31457ec681f3Smrg             data_type="float"
31467ec681f3Smrg             max_equation="100"
31477ec681f3Smrg             units="percent"
31487ec681f3Smrg             semantic_type="duration"
31497ec681f3Smrg             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
31507ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
31517ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
31527ec681f3Smrg             mdapi_supported_apis=""
31537ec681f3Smrg             mdapi_hw_unit_type="gpu"
31547ec681f3Smrg             />
31557ec681f3Smrg    <counter name="BC Bottleneck"
31567ec681f3Smrg             symbol_name="BcBottleneck"
31577ec681f3Smrg             underscore_name="bc_bottleneck"
31587ec681f3Smrg             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
31597ec681f3Smrg             low_watermark="5"
31607ec681f3Smrg             high_watermark="15"
31617ec681f3Smrg             data_type="float"
31627ec681f3Smrg             max_equation="100"
31637ec681f3Smrg             units="percent"
31647ec681f3Smrg             semantic_type="duration"
31657ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
31667ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
31677ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
31687ec681f3Smrg             mdapi_supported_apis=""
31697ec681f3Smrg             mdapi_hw_unit_type="gpu"
31707ec681f3Smrg             />
31717ec681f3Smrg    <counter name="HS Stall"
31727ec681f3Smrg             symbol_name="HsStall"
31737ec681f3Smrg             underscore_name="hs_stall"
31747ec681f3Smrg             description="The percentage of time in which hull stall pipeline stage was stalled."
31757ec681f3Smrg             data_type="float"
31767ec681f3Smrg             max_equation="100"
31777ec681f3Smrg             units="percent"
31787ec681f3Smrg             semantic_type="duration"
31797ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
31807ec681f3Smrg             mdapi_group="3D Pipe/Hull Shader"
31817ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
31827ec681f3Smrg             mdapi_supported_apis=""
31837ec681f3Smrg             mdapi_hw_unit_type="gpu"
31847ec681f3Smrg             />
31857ec681f3Smrg    <counter name="DS Stall"
31867ec681f3Smrg             symbol_name="DsStall"
31877ec681f3Smrg             underscore_name="ds_stall"
31887ec681f3Smrg             description="The percentage of time in which domain shader pipeline stage was stalled."
31897ec681f3Smrg             data_type="float"
31907ec681f3Smrg             max_equation="100"
31917ec681f3Smrg             units="percent"
31927ec681f3Smrg             semantic_type="duration"
31937ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
31947ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
31957ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
31967ec681f3Smrg             mdapi_supported_apis=""
31977ec681f3Smrg             mdapi_hw_unit_type="gpu"
31987ec681f3Smrg             />
31997ec681f3Smrg    <counter name="SO Stall"
32007ec681f3Smrg             symbol_name="SoStall"
32017ec681f3Smrg             underscore_name="so_stall"
32027ec681f3Smrg             description="The percentage of time in which stream-output pipeline stage was stalled."
32037ec681f3Smrg             data_type="float"
32047ec681f3Smrg             max_equation="100"
32057ec681f3Smrg             units="percent"
32067ec681f3Smrg             semantic_type="duration"
32077ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
32087ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
32097ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
32107ec681f3Smrg             mdapi_supported_apis=""
32117ec681f3Smrg             mdapi_hw_unit_type="gpu"
32127ec681f3Smrg             />
32137ec681f3Smrg    <counter name="CL Stall"
32147ec681f3Smrg             symbol_name="ClStall"
32157ec681f3Smrg             underscore_name="cl_stall"
32167ec681f3Smrg             description="The percentage of time in which clipper pipeline stage was stalled."
32177ec681f3Smrg             data_type="float"
32187ec681f3Smrg             max_equation="100"
32197ec681f3Smrg             units="percent"
32207ec681f3Smrg             semantic_type="duration"
32217ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
32227ec681f3Smrg             mdapi_group="3D Pipe/Clipper"
32237ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
32247ec681f3Smrg             mdapi_supported_apis=""
32257ec681f3Smrg             mdapi_hw_unit_type="gpu"
32267ec681f3Smrg             />
32277ec681f3Smrg    <counter name="SF Stall"
32287ec681f3Smrg             symbol_name="SfStall"
32297ec681f3Smrg             underscore_name="sf_stall"
32307ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was stalled."
32317ec681f3Smrg             data_type="float"
32327ec681f3Smrg             max_equation="100"
32337ec681f3Smrg             units="percent"
32347ec681f3Smrg             semantic_type="duration"
32357ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
32367ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
32377ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
32387ec681f3Smrg             mdapi_supported_apis=""
32397ec681f3Smrg             mdapi_hw_unit_type="gpu"
32407ec681f3Smrg             />
32417ec681f3Smrg    <register_config type="NOA">
32427ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
32437ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
32447ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
32457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x101E001E" />
32467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10160000" />
32477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1017001F" />
32487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1E0500" />
32497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E1E0000" />
32507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A200100" />
32517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040015" />
32527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E054000" />
32537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050005" />
32547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x26060038" />
32557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16157E00" />
32567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C160022" />
32577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08160000" />
32587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C170540" />
32597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04170000" />
32607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A188000" />
32617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C181000" />
32627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12195000" />
32637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14190001" />
32647ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
32657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100A0019" />
32667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140A001F" />
32677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180B0000" />
32687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x160C0000" />
32697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C020000" />
32707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1806801F" />
32717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1007001E" />
32727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12080000" />
32737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0A0047" />
32747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020A0002" />
32757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040A0043" />
32767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x200A0000" />
32777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E0A0000" />
32787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x180A0000" />
32797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A0A8000" />
32807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080B3100" />
32817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020B3200" />
32827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100B0000" />
32837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040C2900" />
32847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000C0000" />
32857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100200B1" />
32867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020200B3" />
32877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08020000" />
32887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00020000" />
32897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00034000" />
32907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08038000" />
32917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E034000" />
32927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02038000" />
32937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C04FFB6" />
32947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E04E039" />
32957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C059000" />
32967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10050042" />
32977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06060095" />
32987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E060084" />
32997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C068000" />
33007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14068000" />
33017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A068000" />
33027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00070022" />
33037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E070023" />
33047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08078000" />
33057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02078000" />
33067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06080100" />
33077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E080300" />
33087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C080004" />
33097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A082000" />
33107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14088000" />
33117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18088000" />
33127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C090800" />
33137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16098000" />
33147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F6000" />
33157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F36DB" />
33167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F491B" />
33177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F001B" />
33187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F6000" />
33197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F1B41" />
33207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F3100" />
33217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F5141" />
33227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F3111" />
33237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F1000" />
33247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F3120" />
33257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
33267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F3151" />
33277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F3111" />
33287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F5121" />
33297ec681f3Smrg    </register_config>
33307ec681f3Smrg    <register_config type="OA">
33317ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
33327ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
33337ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
33347ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
33357ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
33367ec681f3Smrg    </register_config>
33377ec681f3Smrg    <register_config type="FLEX">
33387ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
33397ec681f3Smrg    </register_config>
33407ec681f3Smrg  </set>
33417ec681f3Smrg
33427ec681f3Smrg  <set name="Metric set HDCAndSF"
33437ec681f3Smrg       chipset="EHL"
33447ec681f3Smrg       symbol_name="HDCAndSF"
33457ec681f3Smrg       underscore_name="hdc_and_sf"
33467ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
33477ec681f3Smrg       hw_config_guid="697eadd2-bc54-459f-b634-fcb3d4a2d627"
33487ec681f3Smrg       >
33497ec681f3Smrg    <counter name="GPU Time Elapsed"
33507ec681f3Smrg             symbol_name="GpuTime"
33517ec681f3Smrg             underscore_name="gpu_time"
33527ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
33537ec681f3Smrg             data_type="uint64"
33547ec681f3Smrg             units="ns"
33557ec681f3Smrg             semantic_type="duration"
33567ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
33577ec681f3Smrg             mdapi_group="GPU"
33587ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
33597ec681f3Smrg             mdapi_supported_apis=""
33607ec681f3Smrg             mdapi_hw_unit_type="gpu"
33617ec681f3Smrg             />
33627ec681f3Smrg    <counter name="GPU Core Clocks"
33637ec681f3Smrg             symbol_name="GpuCoreClocks"
33647ec681f3Smrg             underscore_name="gpu_core_clocks"
33657ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
33667ec681f3Smrg             data_type="uint64"
33677ec681f3Smrg             units="cycles"
33687ec681f3Smrg             semantic_type="event"
33697ec681f3Smrg             equation="GPU_CLOCK 0 READ"
33707ec681f3Smrg             mdapi_group="GPU"
33717ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
33727ec681f3Smrg             mdapi_supported_apis=""
33737ec681f3Smrg             mdapi_hw_unit_type="gpu"
33747ec681f3Smrg             />
33757ec681f3Smrg    <counter name="AVG GPU Core Frequency"
33767ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
33777ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
33787ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
33797ec681f3Smrg             data_type="uint64"
33807ec681f3Smrg             max_equation="$GpuMaxFrequency"
33817ec681f3Smrg             units="hz"
33827ec681f3Smrg             semantic_type="event"
33837ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
33847ec681f3Smrg             mdapi_group="GPU"
33857ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
33867ec681f3Smrg             mdapi_supported_apis=""
33877ec681f3Smrg             mdapi_hw_unit_type="gpu"
33887ec681f3Smrg             />
33897ec681f3Smrg    <counter name="GPU Busy"
33907ec681f3Smrg             symbol_name="GpuBusy"
33917ec681f3Smrg             underscore_name="gpu_busy"
33927ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
33937ec681f3Smrg             data_type="float"
33947ec681f3Smrg             max_equation="100"
33957ec681f3Smrg             units="percent"
33967ec681f3Smrg             semantic_type="duration"
33977ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
33987ec681f3Smrg             mdapi_group="GPU"
33997ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
34007ec681f3Smrg             mdapi_supported_apis=""
34017ec681f3Smrg             mdapi_hw_unit_type="gpu"
34027ec681f3Smrg             />
34037ec681f3Smrg    <counter name="VS Threads Dispatched"
34047ec681f3Smrg             symbol_name="VsThreads"
34057ec681f3Smrg             underscore_name="vs_threads"
34067ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
34077ec681f3Smrg             data_type="uint64"
34087ec681f3Smrg             units="threads"
34097ec681f3Smrg             semantic_type="event"
34107ec681f3Smrg             equation="A 1 READ"
34117ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
34127ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
34137ec681f3Smrg             mdapi_supported_apis=""
34147ec681f3Smrg             mdapi_hw_unit_type="gpu"
34157ec681f3Smrg             />
34167ec681f3Smrg    <counter name="HS Threads Dispatched"
34177ec681f3Smrg             symbol_name="HsThreads"
34187ec681f3Smrg             underscore_name="hs_threads"
34197ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
34207ec681f3Smrg             data_type="uint64"
34217ec681f3Smrg             units="threads"
34227ec681f3Smrg             semantic_type="event"
34237ec681f3Smrg             equation="A 2 READ"
34247ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
34257ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
34267ec681f3Smrg             mdapi_supported_apis=""
34277ec681f3Smrg             mdapi_hw_unit_type="gpu"
34287ec681f3Smrg             />
34297ec681f3Smrg    <counter name="DS Threads Dispatched"
34307ec681f3Smrg             symbol_name="DsThreads"
34317ec681f3Smrg             underscore_name="ds_threads"
34327ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
34337ec681f3Smrg             data_type="uint64"
34347ec681f3Smrg             units="threads"
34357ec681f3Smrg             semantic_type="event"
34367ec681f3Smrg             equation="A 3 READ"
34377ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
34387ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
34397ec681f3Smrg             mdapi_supported_apis=""
34407ec681f3Smrg             mdapi_hw_unit_type="gpu"
34417ec681f3Smrg             />
34427ec681f3Smrg    <counter name="GS Threads Dispatched"
34437ec681f3Smrg             symbol_name="GsThreads"
34447ec681f3Smrg             underscore_name="gs_threads"
34457ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
34467ec681f3Smrg             data_type="uint64"
34477ec681f3Smrg             units="threads"
34487ec681f3Smrg             semantic_type="event"
34497ec681f3Smrg             equation="A 5 READ"
34507ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
34517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
34527ec681f3Smrg             mdapi_supported_apis=""
34537ec681f3Smrg             mdapi_hw_unit_type="gpu"
34547ec681f3Smrg             />
34557ec681f3Smrg    <counter name="FS Threads Dispatched"
34567ec681f3Smrg             symbol_name="PsThreads"
34577ec681f3Smrg             underscore_name="ps_threads"
34587ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
34597ec681f3Smrg             data_type="uint64"
34607ec681f3Smrg             units="threads"
34617ec681f3Smrg             semantic_type="event"
34627ec681f3Smrg             equation="A 6 READ"
34637ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
34647ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
34657ec681f3Smrg             mdapi_supported_apis=""
34667ec681f3Smrg             mdapi_hw_unit_type="gpu"
34677ec681f3Smrg             />
34687ec681f3Smrg    <counter name="CS Threads Dispatched"
34697ec681f3Smrg             symbol_name="CsThreads"
34707ec681f3Smrg             underscore_name="cs_threads"
34717ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
34727ec681f3Smrg             data_type="uint64"
34737ec681f3Smrg             units="threads"
34747ec681f3Smrg             semantic_type="event"
34757ec681f3Smrg             equation="A 4 READ"
34767ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
34777ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
34787ec681f3Smrg             mdapi_supported_apis=""
34797ec681f3Smrg             mdapi_hw_unit_type="gpu"
34807ec681f3Smrg             />
34817ec681f3Smrg    <counter name="EU Active"
34827ec681f3Smrg             symbol_name="EuActive"
34837ec681f3Smrg             underscore_name="eu_active"
34847ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
34857ec681f3Smrg             data_type="float"
34867ec681f3Smrg             max_equation="100"
34877ec681f3Smrg             units="percent"
34887ec681f3Smrg             semantic_type="duration"
34897ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
34907ec681f3Smrg             mdapi_group="EU Array"
34917ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
34927ec681f3Smrg             mdapi_supported_apis=""
34937ec681f3Smrg             mdapi_hw_unit_type="gpu"
34947ec681f3Smrg             />
34957ec681f3Smrg    <counter name="EU Stall"
34967ec681f3Smrg             symbol_name="EuStall"
34977ec681f3Smrg             underscore_name="eu_stall"
34987ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
34997ec681f3Smrg             data_type="float"
35007ec681f3Smrg             max_equation="100"
35017ec681f3Smrg             units="percent"
35027ec681f3Smrg             semantic_type="duration"
35037ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35047ec681f3Smrg             mdapi_group="EU Array"
35057ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
35067ec681f3Smrg             mdapi_supported_apis=""
35077ec681f3Smrg             mdapi_hw_unit_type="gpu"
35087ec681f3Smrg             />
35097ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
35107ec681f3Smrg             symbol_name="EuFpuBothActive"
35117ec681f3Smrg             underscore_name="eu_fpu_both_active"
35127ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
35137ec681f3Smrg             data_type="float"
35147ec681f3Smrg             max_equation="100"
35157ec681f3Smrg             units="percent"
35167ec681f3Smrg             semantic_type="duration"
35177ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35187ec681f3Smrg             mdapi_group="EU Array/Pipes"
35197ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35207ec681f3Smrg             mdapi_supported_apis=""
35217ec681f3Smrg             mdapi_hw_unit_type="gpu"
35227ec681f3Smrg             />
35237ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
35247ec681f3Smrg             symbol_name="VsFpu0Active"
35257ec681f3Smrg             underscore_name="vs_fpu0_active"
35267ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
35277ec681f3Smrg             data_type="float"
35287ec681f3Smrg             max_equation="100"
35297ec681f3Smrg             units="percent"
35307ec681f3Smrg             semantic_type="duration"
35317ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35327ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
35337ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35347ec681f3Smrg             mdapi_supported_apis=""
35357ec681f3Smrg             mdapi_hw_unit_type="gpu"
35367ec681f3Smrg             />
35377ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
35387ec681f3Smrg             symbol_name="VsFpu1Active"
35397ec681f3Smrg             underscore_name="vs_fpu1_active"
35407ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
35417ec681f3Smrg             data_type="float"
35427ec681f3Smrg             max_equation="100"
35437ec681f3Smrg             units="percent"
35447ec681f3Smrg             semantic_type="duration"
35457ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35467ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
35477ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35487ec681f3Smrg             mdapi_supported_apis=""
35497ec681f3Smrg             mdapi_hw_unit_type="gpu"
35507ec681f3Smrg             />
35517ec681f3Smrg    <counter name="VS Send Pipe Active"
35527ec681f3Smrg             symbol_name="VsSendActive"
35537ec681f3Smrg             underscore_name="vs_send_active"
35547ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
35557ec681f3Smrg             data_type="float"
35567ec681f3Smrg             max_equation="100"
35577ec681f3Smrg             units="percent"
35587ec681f3Smrg             semantic_type="duration"
35597ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35607ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
35617ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35627ec681f3Smrg             mdapi_supported_apis=""
35637ec681f3Smrg             mdapi_hw_unit_type="gpu"
35647ec681f3Smrg             />
35657ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
35667ec681f3Smrg             symbol_name="PsFpu0Active"
35677ec681f3Smrg             underscore_name="ps_fpu0_active"
35687ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
35697ec681f3Smrg             data_type="float"
35707ec681f3Smrg             max_equation="100"
35717ec681f3Smrg             units="percent"
35727ec681f3Smrg             semantic_type="duration"
35737ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35747ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
35757ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35767ec681f3Smrg             mdapi_supported_apis=""
35777ec681f3Smrg             mdapi_hw_unit_type="gpu"
35787ec681f3Smrg             />
35797ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
35807ec681f3Smrg             symbol_name="PsFpu1Active"
35817ec681f3Smrg             underscore_name="ps_fpu1_active"
35827ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
35837ec681f3Smrg             data_type="float"
35847ec681f3Smrg             max_equation="100"
35857ec681f3Smrg             units="percent"
35867ec681f3Smrg             semantic_type="duration"
35877ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35887ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
35897ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35907ec681f3Smrg             mdapi_supported_apis=""
35917ec681f3Smrg             mdapi_hw_unit_type="gpu"
35927ec681f3Smrg             />
35937ec681f3Smrg    <counter name="PS Send Pipeline Active"
35947ec681f3Smrg             symbol_name="PsSendActive"
35957ec681f3Smrg             underscore_name="ps_send_active"
35967ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
35977ec681f3Smrg             data_type="float"
35987ec681f3Smrg             max_equation="100"
35997ec681f3Smrg             units="percent"
36007ec681f3Smrg             semantic_type="duration"
36017ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
36027ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
36037ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
36047ec681f3Smrg             mdapi_supported_apis=""
36057ec681f3Smrg             mdapi_hw_unit_type="gpu"
36067ec681f3Smrg             />
36077ec681f3Smrg    <counter name="FS Both FPU Active"
36087ec681f3Smrg             symbol_name="PsEuBothFpuActive"
36097ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
36107ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
36117ec681f3Smrg             data_type="float"
36127ec681f3Smrg             max_equation="100"
36137ec681f3Smrg             units="percent"
36147ec681f3Smrg             semantic_type="duration"
36157ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
36167ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
36177ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
36187ec681f3Smrg             mdapi_supported_apis=""
36197ec681f3Smrg             mdapi_hw_unit_type="gpu"
36207ec681f3Smrg             />
36217ec681f3Smrg    <counter name="Rasterized Pixels"
36227ec681f3Smrg             symbol_name="RasterizedPixels"
36237ec681f3Smrg             underscore_name="rasterized_pixels"
36247ec681f3Smrg             description="The total number of rasterized pixels."
36257ec681f3Smrg             data_type="uint64"
36267ec681f3Smrg             units="pixels"
36277ec681f3Smrg             semantic_type="event"
36287ec681f3Smrg             equation="A 21 READ 4 UMUL"
36297ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
36307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
36317ec681f3Smrg             mdapi_supported_apis=""
36327ec681f3Smrg             mdapi_hw_unit_type="gpu"
36337ec681f3Smrg             />
36347ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
36357ec681f3Smrg             symbol_name="HiDepthTestFails"
36367ec681f3Smrg             underscore_name="hi_depth_test_fails"
36377ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
36387ec681f3Smrg             data_type="uint64"
36397ec681f3Smrg             units="pixels"
36407ec681f3Smrg             semantic_type="event"
36417ec681f3Smrg             equation="A 22 READ 4 UMUL"
36427ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
36437ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
36447ec681f3Smrg             mdapi_supported_apis=""
36457ec681f3Smrg             mdapi_hw_unit_type="gpu"
36467ec681f3Smrg             />
36477ec681f3Smrg    <counter name="Early Depth Test Fails"
36487ec681f3Smrg             symbol_name="EarlyDepthTestFails"
36497ec681f3Smrg             underscore_name="early_depth_test_fails"
36507ec681f3Smrg             description="The total number of pixels dropped on early depth test."
36517ec681f3Smrg             data_type="uint64"
36527ec681f3Smrg             units="pixels"
36537ec681f3Smrg             semantic_type="event"
36547ec681f3Smrg             equation="A 23 READ 4 UMUL"
36557ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
36567ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
36577ec681f3Smrg             mdapi_supported_apis=""
36587ec681f3Smrg             mdapi_hw_unit_type="gpu"
36597ec681f3Smrg             />
36607ec681f3Smrg    <counter name="Samples Killed in FS"
36617ec681f3Smrg             symbol_name="SamplesKilledInPs"
36627ec681f3Smrg             underscore_name="samples_killed_in_ps"
36637ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
36647ec681f3Smrg             data_type="uint64"
36657ec681f3Smrg             units="pixels"
36667ec681f3Smrg             semantic_type="event"
36677ec681f3Smrg             equation="A 24 READ 4 UMUL"
36687ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
36697ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
36707ec681f3Smrg             mdapi_supported_apis=""
36717ec681f3Smrg             mdapi_hw_unit_type="gpu"
36727ec681f3Smrg             />
36737ec681f3Smrg    <counter name="Pixels Failing Tests"
36747ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
36757ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
36767ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
36777ec681f3Smrg             data_type="uint64"
36787ec681f3Smrg             units="pixels"
36797ec681f3Smrg             semantic_type="event"
36807ec681f3Smrg             equation="A 25 READ 4 UMUL"
36817ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
36827ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
36837ec681f3Smrg             mdapi_supported_apis=""
36847ec681f3Smrg             mdapi_hw_unit_type="gpu"
36857ec681f3Smrg             />
36867ec681f3Smrg    <counter name="Samples Written"
36877ec681f3Smrg             symbol_name="SamplesWritten"
36887ec681f3Smrg             underscore_name="samples_written"
36897ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
36907ec681f3Smrg             data_type="uint64"
36917ec681f3Smrg             units="pixels"
36927ec681f3Smrg             semantic_type="event"
36937ec681f3Smrg             equation="A 26 READ 4 UMUL"
36947ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
36957ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
36967ec681f3Smrg             mdapi_supported_apis=""
36977ec681f3Smrg             mdapi_hw_unit_type="gpu"
36987ec681f3Smrg             />
36997ec681f3Smrg    <counter name="Samples Blended"
37007ec681f3Smrg             symbol_name="SamplesBlended"
37017ec681f3Smrg             underscore_name="samples_blended"
37027ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
37037ec681f3Smrg             data_type="uint64"
37047ec681f3Smrg             units="pixels"
37057ec681f3Smrg             semantic_type="event"
37067ec681f3Smrg             equation="A 27 READ 4 UMUL"
37077ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
37087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
37097ec681f3Smrg             mdapi_supported_apis=""
37107ec681f3Smrg             mdapi_hw_unit_type="gpu"
37117ec681f3Smrg             />
37127ec681f3Smrg    <counter name="Sampler Texels"
37137ec681f3Smrg             symbol_name="SamplerTexels"
37147ec681f3Smrg             underscore_name="sampler_texels"
37157ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
37167ec681f3Smrg             data_type="uint64"
37177ec681f3Smrg             units="texels"
37187ec681f3Smrg             semantic_type="event"
37197ec681f3Smrg             equation="A 28 READ 4 UMUL"
37207ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
37217ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
37227ec681f3Smrg             mdapi_supported_apis=""
37237ec681f3Smrg             mdapi_hw_unit_type="gpu"
37247ec681f3Smrg             />
37257ec681f3Smrg    <counter name="Sampler Texels Misses"
37267ec681f3Smrg             symbol_name="SamplerTexelMisses"
37277ec681f3Smrg             underscore_name="sampler_texel_misses"
37287ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
37297ec681f3Smrg             data_type="uint64"
37307ec681f3Smrg             units="texels"
37317ec681f3Smrg             semantic_type="event"
37327ec681f3Smrg             equation="A 29 READ 4 UMUL"
37337ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
37347ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
37357ec681f3Smrg             mdapi_supported_apis=""
37367ec681f3Smrg             mdapi_hw_unit_type="gpu"
37377ec681f3Smrg             />
37387ec681f3Smrg    <counter name="SLM Bytes Read"
37397ec681f3Smrg             symbol_name="SlmBytesRead"
37407ec681f3Smrg             underscore_name="slm_bytes_read"
37417ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
37427ec681f3Smrg             data_type="uint64"
37437ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
37447ec681f3Smrg             units="bytes"
37457ec681f3Smrg             semantic_type="throughput"
37467ec681f3Smrg             equation="A 30 READ 64 UMUL"
37477ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
37487ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37497ec681f3Smrg             mdapi_supported_apis=""
37507ec681f3Smrg             mdapi_hw_unit_type="gpu"
37517ec681f3Smrg             />
37527ec681f3Smrg    <counter name="SLM Bytes Written"
37537ec681f3Smrg             symbol_name="SlmBytesWritten"
37547ec681f3Smrg             underscore_name="slm_bytes_written"
37557ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
37567ec681f3Smrg             data_type="uint64"
37577ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
37587ec681f3Smrg             units="bytes"
37597ec681f3Smrg             semantic_type="throughput"
37607ec681f3Smrg             equation="A 31 READ 64 UMUL"
37617ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
37627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37637ec681f3Smrg             mdapi_supported_apis=""
37647ec681f3Smrg             mdapi_hw_unit_type="gpu"
37657ec681f3Smrg             />
37667ec681f3Smrg    <counter name="Shader Memory Accesses"
37677ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
37687ec681f3Smrg             underscore_name="shader_memory_accesses"
37697ec681f3Smrg             description="The total number of shader memory accesses to L3."
37707ec681f3Smrg             data_type="uint64"
37717ec681f3Smrg             units="messages"
37727ec681f3Smrg             semantic_type="event"
37737ec681f3Smrg             equation="A 32 READ"
37747ec681f3Smrg             mdapi_group="L3/Data Port"
37757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37767ec681f3Smrg             mdapi_supported_apis=""
37777ec681f3Smrg             mdapi_hw_unit_type="gpu"
37787ec681f3Smrg             />
37797ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
37807ec681f3Smrg             symbol_name="ShaderAtomics"
37817ec681f3Smrg             underscore_name="shader_atomics"
37827ec681f3Smrg             description="The total number of shader atomic memory accesses."
37837ec681f3Smrg             data_type="uint64"
37847ec681f3Smrg             units="messages"
37857ec681f3Smrg             semantic_type="event"
37867ec681f3Smrg             equation="A 34 READ"
37877ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
37887ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37897ec681f3Smrg             mdapi_supported_apis=""
37907ec681f3Smrg             mdapi_hw_unit_type="gpu"
37917ec681f3Smrg             />
37927ec681f3Smrg    <counter name="L3 Shader Throughput"
37937ec681f3Smrg             symbol_name="L3ShaderThroughput"
37947ec681f3Smrg             underscore_name="l3_shader_throughput"
37957ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
37967ec681f3Smrg             data_type="uint64"
37977ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
37987ec681f3Smrg             units="bytes"
37997ec681f3Smrg             semantic_type="throughput"
38007ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
38017ec681f3Smrg             mdapi_group="L3/Data Port"
38027ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
38037ec681f3Smrg             mdapi_supported_apis=""
38047ec681f3Smrg             mdapi_hw_unit_type="gpu"
38057ec681f3Smrg             />
38067ec681f3Smrg    <counter name="Shader Barrier Messages"
38077ec681f3Smrg             symbol_name="ShaderBarriers"
38087ec681f3Smrg             underscore_name="shader_barriers"
38097ec681f3Smrg             description="The total number of shader barrier messages."
38107ec681f3Smrg             data_type="uint64"
38117ec681f3Smrg             units="messages"
38127ec681f3Smrg             semantic_type="event"
38137ec681f3Smrg             equation="A 35 READ"
38147ec681f3Smrg             mdapi_group="EU Array/Barrier"
38157ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38167ec681f3Smrg             mdapi_supported_apis=""
38177ec681f3Smrg             mdapi_hw_unit_type="gpu"
38187ec681f3Smrg             />
38197ec681f3Smrg    <counter name="Slice0 Subslice group 0 Non-sampler Shader Access Stalled On L3"
38207ec681f3Smrg             symbol_name="NonSamplerShader00AccessStalledOnL3"
38217ec681f3Smrg             underscore_name="non_sampler_shader00_access_stalled_on_l3"
38227ec681f3Smrg             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Subslice group 0)"
38237ec681f3Smrg             data_type="float"
38247ec681f3Smrg             max_equation="100"
38257ec681f3Smrg             units="percent"
38267ec681f3Smrg             semantic_type="duration"
38277ec681f3Smrg             equation="C 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
38287ec681f3Smrg             availability="$SubsliceMask 3 AND"
38297ec681f3Smrg             mdapi_group="GPU/Data Port"
38307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38317ec681f3Smrg             mdapi_supported_apis=""
38327ec681f3Smrg             mdapi_hw_unit_type="subslice"
38337ec681f3Smrg             />
38347ec681f3Smrg    <counter name="Slice0 Subslice group 1 Non-sampler Shader Access Stalled On L3"
38357ec681f3Smrg             symbol_name="NonSamplerShader01AccessStalledOnL3"
38367ec681f3Smrg             underscore_name="non_sampler_shader01_access_stalled_on_l3"
38377ec681f3Smrg             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Subslice group 1)"
38387ec681f3Smrg             data_type="float"
38397ec681f3Smrg             max_equation="100"
38407ec681f3Smrg             units="percent"
38417ec681f3Smrg             semantic_type="duration"
38427ec681f3Smrg             equation="C 2 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
38437ec681f3Smrg             availability="$SubsliceMask 12 AND"
38447ec681f3Smrg             mdapi_group="GPU/Data Port"
38457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38467ec681f3Smrg             mdapi_supported_apis=""
38477ec681f3Smrg             mdapi_hw_unit_type="subslice"
38487ec681f3Smrg             />
38497ec681f3Smrg    <counter name="Slice0 Subslice group 2 Non-sampler Shader Access Stalled On L3"
38507ec681f3Smrg             symbol_name="NonSamplerShader02AccessStalledOnL3"
38517ec681f3Smrg             underscore_name="non_sampler_shader02_access_stalled_on_l3"
38527ec681f3Smrg             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Subslice group 2)"
38537ec681f3Smrg             data_type="float"
38547ec681f3Smrg             max_equation="100"
38557ec681f3Smrg             units="percent"
38567ec681f3Smrg             semantic_type="duration"
38577ec681f3Smrg             equation="C 4 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
38587ec681f3Smrg             availability="$SubsliceMask 48 AND"
38597ec681f3Smrg             mdapi_group="GPU/Data Port"
38607ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38617ec681f3Smrg             mdapi_supported_apis=""
38627ec681f3Smrg             mdapi_hw_unit_type="subslice"
38637ec681f3Smrg             />
38647ec681f3Smrg    <counter name="Slice0 Subslice group 3 Non-sampler Shader Access Stalled On L3"
38657ec681f3Smrg             symbol_name="NonSamplerShader03AccessStalledOnL3"
38667ec681f3Smrg             underscore_name="non_sampler_shader03_access_stalled_on_l3"
38677ec681f3Smrg             description="Percentage of time when HDC has messages to L3, but it's stalled due to lack of credits (Slice0 Subslice group 3)"
38687ec681f3Smrg             data_type="float"
38697ec681f3Smrg             max_equation="100"
38707ec681f3Smrg             units="percent"
38717ec681f3Smrg             semantic_type="duration"
38727ec681f3Smrg             equation="C 6 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
38737ec681f3Smrg             availability="$SubsliceMask 192 AND"
38747ec681f3Smrg             mdapi_group="GPU/Data Port"
38757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38767ec681f3Smrg             mdapi_supported_apis=""
38777ec681f3Smrg             mdapi_hw_unit_type="subslice"
38787ec681f3Smrg             />
38797ec681f3Smrg    <counter name="Polygon Data Ready"
38807ec681f3Smrg             symbol_name="PolyDataReady"
38817ec681f3Smrg             underscore_name="poly_data_ready"
38827ec681f3Smrg             description="The percentage of time in which geometry pipeline output is ready"
38837ec681f3Smrg             data_type="float"
38847ec681f3Smrg             max_equation="100"
38857ec681f3Smrg             units="percent"
38867ec681f3Smrg             semantic_type="duration"
38877ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
38887ec681f3Smrg             mdapi_group="GPU/3D Pipe/Strip-Fans"
38897ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
38907ec681f3Smrg             mdapi_supported_apis=""
38917ec681f3Smrg             mdapi_hw_unit_type="gpu"
38927ec681f3Smrg             />
38937ec681f3Smrg    <counter name="SQ is full"
38947ec681f3Smrg             symbol_name="GTRequestQueueFull"
38957ec681f3Smrg             underscore_name="gt_request_queue_full"
38967ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
38977ec681f3Smrg             data_type="float"
38987ec681f3Smrg             max_equation="100"
38997ec681f3Smrg             units="percent"
39007ec681f3Smrg             semantic_type="duration"
39017ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
39027ec681f3Smrg             mdapi_group="GTI"
39037ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
39047ec681f3Smrg             mdapi_supported_apis=""
39057ec681f3Smrg             mdapi_hw_unit_type="gpu"
39067ec681f3Smrg             />
39077ec681f3Smrg    <register_config type="NOA">
39087ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
39097ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
39107ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
39117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1223000A" />
39127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10230009" />
39137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1263000A" />
39147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10630009" />
39157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12A3000A" />
39167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10A30009" />
39177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12E3000A" />
39187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10E30009" />
39197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10150019" />
39207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A20A000" />
39217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C231900" />
39227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E23003C" />
39237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00230000" />
39247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C600002" />
39257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02608000" />
39267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E631900" />
39277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00631E00" />
39287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04A08000" />
39297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06A08000" />
39307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02A31E32" />
39317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00A30000" />
39327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08E08000" />
39337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AE08000" />
39347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04E31E32" />
39357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00E30000" />
39367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C045400" />
39377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040150" />
39387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E040015" />
39397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04055000" />
39407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050054" />
39417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
39427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
39437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24063F00" />
39447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600E0" />
39457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E088000" />
39467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00088000" />
39477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14090040" />
39487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04094000" />
39497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040DA000" />
39507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080E5000" />
39517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A120020" />
39527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02128000" />
39537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0412C000" />
39547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0612C000" />
39557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A138000" />
39567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0413E000" />
39577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E148000" />
39587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00148000" />
39597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0214C000" />
39607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00150047" />
39617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16156000" />
39627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150007" />
39637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02154000" />
39647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04154000" />
39657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06154000" />
39667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08158000" />
39677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A158000" />
39687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C188000" />
39697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E182000" />
39707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1419000A" />
39717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x021CA000" />
39727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1DA000" />
39737ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
39747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1F3061" />
39757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
39767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
39777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4000" />
39787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
39797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
39807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
39817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F0024" />
39827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F0100" />
39837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F3030" />
39847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F0000" />
39857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F3000" />
39867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F3330" />
39877ec681f3Smrg    </register_config>
39887ec681f3Smrg    <register_config type="OA">
39897ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
39907ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
39917ec681f3Smrg        <register type="OA" address="0x00002714" value="0x10800000" />
39927ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
39937ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
39947ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000002" />
39957ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFFE" />
39967ec681f3Smrg    </register_config>
39977ec681f3Smrg    <register_config type="FLEX">
39987ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
39997ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
40007ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
40017ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
40027ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
40037ec681f3Smrg    </register_config>
40047ec681f3Smrg  </set>
40057ec681f3Smrg
40067ec681f3Smrg  <set name="Metric set RasterizerAndPixelBackend"
40077ec681f3Smrg       chipset="EHL"
40087ec681f3Smrg       symbol_name="RasterizerAndPixelBackend"
40097ec681f3Smrg       underscore_name="rasterizer_and_pixel_backend"
40107ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
40117ec681f3Smrg       hw_config_guid="5cda6ba5-f3b7-43a4-8027-8d0958a263c4"
40127ec681f3Smrg       >
40137ec681f3Smrg    <counter name="GPU Time Elapsed"
40147ec681f3Smrg             symbol_name="GpuTime"
40157ec681f3Smrg             underscore_name="gpu_time"
40167ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
40177ec681f3Smrg             data_type="uint64"
40187ec681f3Smrg             units="ns"
40197ec681f3Smrg             semantic_type="duration"
40207ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
40217ec681f3Smrg             mdapi_group="GPU"
40227ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
40237ec681f3Smrg             mdapi_supported_apis=""
40247ec681f3Smrg             mdapi_hw_unit_type="gpu"
40257ec681f3Smrg             />
40267ec681f3Smrg    <counter name="GPU Core Clocks"
40277ec681f3Smrg             symbol_name="GpuCoreClocks"
40287ec681f3Smrg             underscore_name="gpu_core_clocks"
40297ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
40307ec681f3Smrg             data_type="uint64"
40317ec681f3Smrg             units="cycles"
40327ec681f3Smrg             semantic_type="event"
40337ec681f3Smrg             equation="GPU_CLOCK 0 READ"
40347ec681f3Smrg             mdapi_group="GPU"
40357ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
40367ec681f3Smrg             mdapi_supported_apis=""
40377ec681f3Smrg             mdapi_hw_unit_type="gpu"
40387ec681f3Smrg             />
40397ec681f3Smrg    <counter name="AVG GPU Core Frequency"
40407ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
40417ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
40427ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
40437ec681f3Smrg             data_type="uint64"
40447ec681f3Smrg             max_equation="$GpuMaxFrequency"
40457ec681f3Smrg             units="hz"
40467ec681f3Smrg             semantic_type="event"
40477ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
40487ec681f3Smrg             mdapi_group="GPU"
40497ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
40507ec681f3Smrg             mdapi_supported_apis=""
40517ec681f3Smrg             mdapi_hw_unit_type="gpu"
40527ec681f3Smrg             />
40537ec681f3Smrg    <counter name="GPU Busy"
40547ec681f3Smrg             symbol_name="GpuBusy"
40557ec681f3Smrg             underscore_name="gpu_busy"
40567ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
40577ec681f3Smrg             data_type="float"
40587ec681f3Smrg             max_equation="100"
40597ec681f3Smrg             units="percent"
40607ec681f3Smrg             semantic_type="duration"
40617ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
40627ec681f3Smrg             mdapi_group="GPU"
40637ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
40647ec681f3Smrg             mdapi_supported_apis=""
40657ec681f3Smrg             mdapi_hw_unit_type="gpu"
40667ec681f3Smrg             />
40677ec681f3Smrg    <counter name="VS Threads Dispatched"
40687ec681f3Smrg             symbol_name="VsThreads"
40697ec681f3Smrg             underscore_name="vs_threads"
40707ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
40717ec681f3Smrg             data_type="uint64"
40727ec681f3Smrg             units="threads"
40737ec681f3Smrg             semantic_type="event"
40747ec681f3Smrg             equation="A 1 READ"
40757ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
40767ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
40777ec681f3Smrg             mdapi_supported_apis=""
40787ec681f3Smrg             mdapi_hw_unit_type="gpu"
40797ec681f3Smrg             />
40807ec681f3Smrg    <counter name="HS Threads Dispatched"
40817ec681f3Smrg             symbol_name="HsThreads"
40827ec681f3Smrg             underscore_name="hs_threads"
40837ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
40847ec681f3Smrg             data_type="uint64"
40857ec681f3Smrg             units="threads"
40867ec681f3Smrg             semantic_type="event"
40877ec681f3Smrg             equation="A 2 READ"
40887ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
40897ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
40907ec681f3Smrg             mdapi_supported_apis=""
40917ec681f3Smrg             mdapi_hw_unit_type="gpu"
40927ec681f3Smrg             />
40937ec681f3Smrg    <counter name="DS Threads Dispatched"
40947ec681f3Smrg             symbol_name="DsThreads"
40957ec681f3Smrg             underscore_name="ds_threads"
40967ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
40977ec681f3Smrg             data_type="uint64"
40987ec681f3Smrg             units="threads"
40997ec681f3Smrg             semantic_type="event"
41007ec681f3Smrg             equation="A 3 READ"
41017ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
41027ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
41037ec681f3Smrg             mdapi_supported_apis=""
41047ec681f3Smrg             mdapi_hw_unit_type="gpu"
41057ec681f3Smrg             />
41067ec681f3Smrg    <counter name="GS Threads Dispatched"
41077ec681f3Smrg             symbol_name="GsThreads"
41087ec681f3Smrg             underscore_name="gs_threads"
41097ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
41107ec681f3Smrg             data_type="uint64"
41117ec681f3Smrg             units="threads"
41127ec681f3Smrg             semantic_type="event"
41137ec681f3Smrg             equation="A 5 READ"
41147ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
41157ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
41167ec681f3Smrg             mdapi_supported_apis=""
41177ec681f3Smrg             mdapi_hw_unit_type="gpu"
41187ec681f3Smrg             />
41197ec681f3Smrg    <counter name="FS Threads Dispatched"
41207ec681f3Smrg             symbol_name="PsThreads"
41217ec681f3Smrg             underscore_name="ps_threads"
41227ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
41237ec681f3Smrg             data_type="uint64"
41247ec681f3Smrg             units="threads"
41257ec681f3Smrg             semantic_type="event"
41267ec681f3Smrg             equation="A 6 READ"
41277ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
41287ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
41297ec681f3Smrg             mdapi_supported_apis=""
41307ec681f3Smrg             mdapi_hw_unit_type="gpu"
41317ec681f3Smrg             />
41327ec681f3Smrg    <counter name="CS Threads Dispatched"
41337ec681f3Smrg             symbol_name="CsThreads"
41347ec681f3Smrg             underscore_name="cs_threads"
41357ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
41367ec681f3Smrg             data_type="uint64"
41377ec681f3Smrg             units="threads"
41387ec681f3Smrg             semantic_type="event"
41397ec681f3Smrg             equation="A 4 READ"
41407ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
41417ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
41427ec681f3Smrg             mdapi_supported_apis=""
41437ec681f3Smrg             mdapi_hw_unit_type="gpu"
41447ec681f3Smrg             />
41457ec681f3Smrg    <counter name="EU Active"
41467ec681f3Smrg             symbol_name="EuActive"
41477ec681f3Smrg             underscore_name="eu_active"
41487ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
41497ec681f3Smrg             data_type="float"
41507ec681f3Smrg             max_equation="100"
41517ec681f3Smrg             units="percent"
41527ec681f3Smrg             semantic_type="duration"
41537ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
41547ec681f3Smrg             mdapi_group="EU Array"
41557ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
41567ec681f3Smrg             mdapi_supported_apis=""
41577ec681f3Smrg             mdapi_hw_unit_type="gpu"
41587ec681f3Smrg             />
41597ec681f3Smrg    <counter name="EU Stall"
41607ec681f3Smrg             symbol_name="EuStall"
41617ec681f3Smrg             underscore_name="eu_stall"
41627ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
41637ec681f3Smrg             data_type="float"
41647ec681f3Smrg             max_equation="100"
41657ec681f3Smrg             units="percent"
41667ec681f3Smrg             semantic_type="duration"
41677ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
41687ec681f3Smrg             mdapi_group="EU Array"
41697ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
41707ec681f3Smrg             mdapi_supported_apis=""
41717ec681f3Smrg             mdapi_hw_unit_type="gpu"
41727ec681f3Smrg             />
41737ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
41747ec681f3Smrg             symbol_name="EuFpuBothActive"
41757ec681f3Smrg             underscore_name="eu_fpu_both_active"
41767ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
41777ec681f3Smrg             data_type="float"
41787ec681f3Smrg             max_equation="100"
41797ec681f3Smrg             units="percent"
41807ec681f3Smrg             semantic_type="duration"
41817ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
41827ec681f3Smrg             mdapi_group="EU Array/Pipes"
41837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
41847ec681f3Smrg             mdapi_supported_apis=""
41857ec681f3Smrg             mdapi_hw_unit_type="gpu"
41867ec681f3Smrg             />
41877ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
41887ec681f3Smrg             symbol_name="VsFpu0Active"
41897ec681f3Smrg             underscore_name="vs_fpu0_active"
41907ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
41917ec681f3Smrg             data_type="float"
41927ec681f3Smrg             max_equation="100"
41937ec681f3Smrg             units="percent"
41947ec681f3Smrg             semantic_type="duration"
41957ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
41967ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
41977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
41987ec681f3Smrg             mdapi_supported_apis=""
41997ec681f3Smrg             mdapi_hw_unit_type="gpu"
42007ec681f3Smrg             />
42017ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
42027ec681f3Smrg             symbol_name="VsFpu1Active"
42037ec681f3Smrg             underscore_name="vs_fpu1_active"
42047ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
42057ec681f3Smrg             data_type="float"
42067ec681f3Smrg             max_equation="100"
42077ec681f3Smrg             units="percent"
42087ec681f3Smrg             semantic_type="duration"
42097ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42107ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
42117ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42127ec681f3Smrg             mdapi_supported_apis=""
42137ec681f3Smrg             mdapi_hw_unit_type="gpu"
42147ec681f3Smrg             />
42157ec681f3Smrg    <counter name="VS Send Pipe Active"
42167ec681f3Smrg             symbol_name="VsSendActive"
42177ec681f3Smrg             underscore_name="vs_send_active"
42187ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
42197ec681f3Smrg             data_type="float"
42207ec681f3Smrg             max_equation="100"
42217ec681f3Smrg             units="percent"
42227ec681f3Smrg             semantic_type="duration"
42237ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42247ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
42257ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42267ec681f3Smrg             mdapi_supported_apis=""
42277ec681f3Smrg             mdapi_hw_unit_type="gpu"
42287ec681f3Smrg             />
42297ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
42307ec681f3Smrg             symbol_name="PsFpu0Active"
42317ec681f3Smrg             underscore_name="ps_fpu0_active"
42327ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
42337ec681f3Smrg             data_type="float"
42347ec681f3Smrg             max_equation="100"
42357ec681f3Smrg             units="percent"
42367ec681f3Smrg             semantic_type="duration"
42377ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42387ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
42397ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42407ec681f3Smrg             mdapi_supported_apis=""
42417ec681f3Smrg             mdapi_hw_unit_type="gpu"
42427ec681f3Smrg             />
42437ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
42447ec681f3Smrg             symbol_name="PsFpu1Active"
42457ec681f3Smrg             underscore_name="ps_fpu1_active"
42467ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
42477ec681f3Smrg             data_type="float"
42487ec681f3Smrg             max_equation="100"
42497ec681f3Smrg             units="percent"
42507ec681f3Smrg             semantic_type="duration"
42517ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42527ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
42537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42547ec681f3Smrg             mdapi_supported_apis=""
42557ec681f3Smrg             mdapi_hw_unit_type="gpu"
42567ec681f3Smrg             />
42577ec681f3Smrg    <counter name="PS Send Pipeline Active"
42587ec681f3Smrg             symbol_name="PsSendActive"
42597ec681f3Smrg             underscore_name="ps_send_active"
42607ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
42617ec681f3Smrg             data_type="float"
42627ec681f3Smrg             max_equation="100"
42637ec681f3Smrg             units="percent"
42647ec681f3Smrg             semantic_type="duration"
42657ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42667ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
42677ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42687ec681f3Smrg             mdapi_supported_apis=""
42697ec681f3Smrg             mdapi_hw_unit_type="gpu"
42707ec681f3Smrg             />
42717ec681f3Smrg    <counter name="FS Both FPU Active"
42727ec681f3Smrg             symbol_name="PsEuBothFpuActive"
42737ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
42747ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
42757ec681f3Smrg             data_type="float"
42767ec681f3Smrg             max_equation="100"
42777ec681f3Smrg             units="percent"
42787ec681f3Smrg             semantic_type="duration"
42797ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42807ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
42817ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
42827ec681f3Smrg             mdapi_supported_apis=""
42837ec681f3Smrg             mdapi_hw_unit_type="gpu"
42847ec681f3Smrg             />
42857ec681f3Smrg    <counter name="Rasterized Pixels"
42867ec681f3Smrg             symbol_name="RasterizedPixels"
42877ec681f3Smrg             underscore_name="rasterized_pixels"
42887ec681f3Smrg             description="The total number of rasterized pixels."
42897ec681f3Smrg             data_type="uint64"
42907ec681f3Smrg             units="pixels"
42917ec681f3Smrg             semantic_type="event"
42927ec681f3Smrg             equation="A 21 READ 4 UMUL"
42937ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
42947ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
42957ec681f3Smrg             mdapi_supported_apis=""
42967ec681f3Smrg             mdapi_hw_unit_type="gpu"
42977ec681f3Smrg             />
42987ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
42997ec681f3Smrg             symbol_name="HiDepthTestFails"
43007ec681f3Smrg             underscore_name="hi_depth_test_fails"
43017ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
43027ec681f3Smrg             data_type="uint64"
43037ec681f3Smrg             units="pixels"
43047ec681f3Smrg             semantic_type="event"
43057ec681f3Smrg             equation="A 22 READ 4 UMUL"
43067ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
43077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
43087ec681f3Smrg             mdapi_supported_apis=""
43097ec681f3Smrg             mdapi_hw_unit_type="gpu"
43107ec681f3Smrg             />
43117ec681f3Smrg    <counter name="Early Depth Test Fails"
43127ec681f3Smrg             symbol_name="EarlyDepthTestFails"
43137ec681f3Smrg             underscore_name="early_depth_test_fails"
43147ec681f3Smrg             description="The total number of pixels dropped on early depth test."
43157ec681f3Smrg             data_type="uint64"
43167ec681f3Smrg             units="pixels"
43177ec681f3Smrg             semantic_type="event"
43187ec681f3Smrg             equation="A 23 READ 4 UMUL"
43197ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
43207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
43217ec681f3Smrg             mdapi_supported_apis=""
43227ec681f3Smrg             mdapi_hw_unit_type="gpu"
43237ec681f3Smrg             />
43247ec681f3Smrg    <counter name="Samples Killed in FS"
43257ec681f3Smrg             symbol_name="SamplesKilledInPs"
43267ec681f3Smrg             underscore_name="samples_killed_in_ps"
43277ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
43287ec681f3Smrg             data_type="uint64"
43297ec681f3Smrg             units="pixels"
43307ec681f3Smrg             semantic_type="event"
43317ec681f3Smrg             equation="A 24 READ 4 UMUL"
43327ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
43337ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
43347ec681f3Smrg             mdapi_supported_apis=""
43357ec681f3Smrg             mdapi_hw_unit_type="gpu"
43367ec681f3Smrg             />
43377ec681f3Smrg    <counter name="Pixels Failing Tests"
43387ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
43397ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
43407ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
43417ec681f3Smrg             data_type="uint64"
43427ec681f3Smrg             units="pixels"
43437ec681f3Smrg             semantic_type="event"
43447ec681f3Smrg             equation="A 25 READ 4 UMUL"
43457ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
43467ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
43477ec681f3Smrg             mdapi_supported_apis=""
43487ec681f3Smrg             mdapi_hw_unit_type="gpu"
43497ec681f3Smrg             />
43507ec681f3Smrg    <counter name="Samples Written"
43517ec681f3Smrg             symbol_name="SamplesWritten"
43527ec681f3Smrg             underscore_name="samples_written"
43537ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
43547ec681f3Smrg             data_type="uint64"
43557ec681f3Smrg             units="pixels"
43567ec681f3Smrg             semantic_type="event"
43577ec681f3Smrg             equation="A 26 READ 4 UMUL"
43587ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
43597ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
43607ec681f3Smrg             mdapi_supported_apis=""
43617ec681f3Smrg             mdapi_hw_unit_type="gpu"
43627ec681f3Smrg             />
43637ec681f3Smrg    <counter name="Samples Blended"
43647ec681f3Smrg             symbol_name="SamplesBlended"
43657ec681f3Smrg             underscore_name="samples_blended"
43667ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
43677ec681f3Smrg             data_type="uint64"
43687ec681f3Smrg             units="pixels"
43697ec681f3Smrg             semantic_type="event"
43707ec681f3Smrg             equation="A 27 READ 4 UMUL"
43717ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
43727ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
43737ec681f3Smrg             mdapi_supported_apis=""
43747ec681f3Smrg             mdapi_hw_unit_type="gpu"
43757ec681f3Smrg             />
43767ec681f3Smrg    <counter name="Sampler Texels"
43777ec681f3Smrg             symbol_name="SamplerTexels"
43787ec681f3Smrg             underscore_name="sampler_texels"
43797ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
43807ec681f3Smrg             data_type="uint64"
43817ec681f3Smrg             units="texels"
43827ec681f3Smrg             semantic_type="event"
43837ec681f3Smrg             equation="A 28 READ 4 UMUL"
43847ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
43857ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
43867ec681f3Smrg             mdapi_supported_apis=""
43877ec681f3Smrg             mdapi_hw_unit_type="gpu"
43887ec681f3Smrg             />
43897ec681f3Smrg    <counter name="Sampler Texels Misses"
43907ec681f3Smrg             symbol_name="SamplerTexelMisses"
43917ec681f3Smrg             underscore_name="sampler_texel_misses"
43927ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
43937ec681f3Smrg             data_type="uint64"
43947ec681f3Smrg             units="texels"
43957ec681f3Smrg             semantic_type="event"
43967ec681f3Smrg             equation="A 29 READ 4 UMUL"
43977ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
43987ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
43997ec681f3Smrg             mdapi_supported_apis=""
44007ec681f3Smrg             mdapi_hw_unit_type="gpu"
44017ec681f3Smrg             />
44027ec681f3Smrg    <counter name="SLM Bytes Read"
44037ec681f3Smrg             symbol_name="SlmBytesRead"
44047ec681f3Smrg             underscore_name="slm_bytes_read"
44057ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
44067ec681f3Smrg             data_type="uint64"
44077ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
44087ec681f3Smrg             units="bytes"
44097ec681f3Smrg             semantic_type="throughput"
44107ec681f3Smrg             equation="A 30 READ 64 UMUL"
44117ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
44127ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
44137ec681f3Smrg             mdapi_supported_apis=""
44147ec681f3Smrg             mdapi_hw_unit_type="gpu"
44157ec681f3Smrg             />
44167ec681f3Smrg    <counter name="SLM Bytes Written"
44177ec681f3Smrg             symbol_name="SlmBytesWritten"
44187ec681f3Smrg             underscore_name="slm_bytes_written"
44197ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
44207ec681f3Smrg             data_type="uint64"
44217ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
44227ec681f3Smrg             units="bytes"
44237ec681f3Smrg             semantic_type="throughput"
44247ec681f3Smrg             equation="A 31 READ 64 UMUL"
44257ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
44267ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
44277ec681f3Smrg             mdapi_supported_apis=""
44287ec681f3Smrg             mdapi_hw_unit_type="gpu"
44297ec681f3Smrg             />
44307ec681f3Smrg    <counter name="Shader Memory Accesses"
44317ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
44327ec681f3Smrg             underscore_name="shader_memory_accesses"
44337ec681f3Smrg             description="The total number of shader memory accesses to L3."
44347ec681f3Smrg             data_type="uint64"
44357ec681f3Smrg             units="messages"
44367ec681f3Smrg             semantic_type="event"
44377ec681f3Smrg             equation="A 32 READ"
44387ec681f3Smrg             mdapi_group="L3/Data Port"
44397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
44407ec681f3Smrg             mdapi_supported_apis=""
44417ec681f3Smrg             mdapi_hw_unit_type="gpu"
44427ec681f3Smrg             />
44437ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
44447ec681f3Smrg             symbol_name="ShaderAtomics"
44457ec681f3Smrg             underscore_name="shader_atomics"
44467ec681f3Smrg             description="The total number of shader atomic memory accesses."
44477ec681f3Smrg             data_type="uint64"
44487ec681f3Smrg             units="messages"
44497ec681f3Smrg             semantic_type="event"
44507ec681f3Smrg             equation="A 34 READ"
44517ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
44527ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
44537ec681f3Smrg             mdapi_supported_apis=""
44547ec681f3Smrg             mdapi_hw_unit_type="gpu"
44557ec681f3Smrg             />
44567ec681f3Smrg    <counter name="L3 Shader Throughput"
44577ec681f3Smrg             symbol_name="L3ShaderThroughput"
44587ec681f3Smrg             underscore_name="l3_shader_throughput"
44597ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
44607ec681f3Smrg             data_type="uint64"
44617ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
44627ec681f3Smrg             units="bytes"
44637ec681f3Smrg             semantic_type="throughput"
44647ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
44657ec681f3Smrg             mdapi_group="L3/Data Port"
44667ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
44677ec681f3Smrg             mdapi_supported_apis=""
44687ec681f3Smrg             mdapi_hw_unit_type="gpu"
44697ec681f3Smrg             />
44707ec681f3Smrg    <counter name="Shader Barrier Messages"
44717ec681f3Smrg             symbol_name="ShaderBarriers"
44727ec681f3Smrg             underscore_name="shader_barriers"
44737ec681f3Smrg             description="The total number of shader barrier messages."
44747ec681f3Smrg             data_type="uint64"
44757ec681f3Smrg             units="messages"
44767ec681f3Smrg             semantic_type="event"
44777ec681f3Smrg             equation="A 35 READ"
44787ec681f3Smrg             mdapi_group="EU Array/Barrier"
44797ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
44807ec681f3Smrg             mdapi_supported_apis=""
44817ec681f3Smrg             mdapi_hw_unit_type="gpu"
44827ec681f3Smrg             />
44837ec681f3Smrg    <counter name="Slice0 Rasterizer Input Available"
44847ec681f3Smrg             symbol_name="Rasterizer0InputAvailable"
44857ec681f3Smrg             underscore_name="rasterizer0_input_available"
44867ec681f3Smrg             description="The percentage of time in which slice0 rasterizer input is available"
44877ec681f3Smrg             data_type="float"
44887ec681f3Smrg             max_equation="100"
44897ec681f3Smrg             units="percent"
44907ec681f3Smrg             semantic_type="duration"
44917ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
44927ec681f3Smrg             availability="$SliceMask 1 AND"
44937ec681f3Smrg             mdapi_group="GPU/Rasterizer"
44947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
44957ec681f3Smrg             mdapi_supported_apis=""
44967ec681f3Smrg             mdapi_hw_unit_type="slice"
44977ec681f3Smrg             />
44987ec681f3Smrg    <counter name="Slice0 Rasterizer Output Ready"
44997ec681f3Smrg             symbol_name="Rasterizer0OutputReady"
45007ec681f3Smrg             underscore_name="rasterizer0_output_ready"
45017ec681f3Smrg             description="The percentage of time in which slice0 rasterizer output is ready"
45027ec681f3Smrg             data_type="float"
45037ec681f3Smrg             max_equation="100"
45047ec681f3Smrg             units="percent"
45057ec681f3Smrg             semantic_type="duration"
45067ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
45077ec681f3Smrg             availability="$SliceMask 1 AND"
45087ec681f3Smrg             mdapi_group="GPU/Rasterizer"
45097ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45107ec681f3Smrg             mdapi_supported_apis=""
45117ec681f3Smrg             mdapi_hw_unit_type="slice"
45127ec681f3Smrg             />
45137ec681f3Smrg    <counter name="Slice0 Pipe0 Post-EarlyZ Pixel Data Ready"
45147ec681f3Smrg             symbol_name="PixelData00Ready"
45157ec681f3Smrg             underscore_name="pixel_data00_ready"
45167ec681f3Smrg             description="The percentage of time in which slice0  pipe0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
45177ec681f3Smrg             data_type="float"
45187ec681f3Smrg             max_equation="100"
45197ec681f3Smrg             units="percent"
45207ec681f3Smrg             semantic_type="duration"
45217ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
45227ec681f3Smrg             mdapi_group="GPU/Rasterizer/Early Depth Test"
45237ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45247ec681f3Smrg             mdapi_supported_apis=""
45257ec681f3Smrg             mdapi_hw_unit_type="slice"
45267ec681f3Smrg             />
45277ec681f3Smrg    <counter name="Slice0 Pipe1 Post-EarlyZ Pixel Data Ready"
45287ec681f3Smrg             symbol_name="PixelData01Ready"
45297ec681f3Smrg             underscore_name="pixel_data01_ready"
45307ec681f3Smrg             description="The percentage of time in which slice0  pipe1 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
45317ec681f3Smrg             data_type="float"
45327ec681f3Smrg             max_equation="100"
45337ec681f3Smrg             units="percent"
45347ec681f3Smrg             semantic_type="duration"
45357ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
45367ec681f3Smrg             mdapi_group="GPU/Rasterizer/Early Depth Test"
45377ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45387ec681f3Smrg             mdapi_supported_apis=""
45397ec681f3Smrg             mdapi_hw_unit_type="slice"
45407ec681f3Smrg             />
45417ec681f3Smrg    <counter name="Slice0 Pipe0 PS Output Available"
45427ec681f3Smrg             symbol_name="PSOutput00Available"
45437ec681f3Smrg             underscore_name="ps_output00_available"
45447ec681f3Smrg             description="The percentage of time in which slice0 pipe0 PS output is available"
45457ec681f3Smrg             data_type="float"
45467ec681f3Smrg             max_equation="100"
45477ec681f3Smrg             units="percent"
45487ec681f3Smrg             semantic_type="duration"
45497ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
45507ec681f3Smrg             mdapi_group="GPU/3D Pipe"
45517ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45527ec681f3Smrg             mdapi_supported_apis=""
45537ec681f3Smrg             mdapi_hw_unit_type="slice"
45547ec681f3Smrg             />
45557ec681f3Smrg    <counter name="Slice0 Pipe1 PS Output Available"
45567ec681f3Smrg             symbol_name="PSOutput01Available"
45577ec681f3Smrg             underscore_name="ps_output01_available"
45587ec681f3Smrg             description="The percentage of time in which slice0 pipe1 PS output is available"
45597ec681f3Smrg             data_type="float"
45607ec681f3Smrg             max_equation="100"
45617ec681f3Smrg             units="percent"
45627ec681f3Smrg             semantic_type="duration"
45637ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
45647ec681f3Smrg             mdapi_group="GPU/3D Pipe"
45657ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45667ec681f3Smrg             mdapi_supported_apis=""
45677ec681f3Smrg             mdapi_hw_unit_type="slice"
45687ec681f3Smrg             />
45697ec681f3Smrg    <counter name="Slice0 Pipe0 Pixel Values Ready"
45707ec681f3Smrg             symbol_name="PixelValues00Ready"
45717ec681f3Smrg             underscore_name="pixel_values00_ready"
45727ec681f3Smrg             description="The percentage of time in which slice0 pipe0 pixel values are ready"
45737ec681f3Smrg             data_type="float"
45747ec681f3Smrg             max_equation="100"
45757ec681f3Smrg             units="percent"
45767ec681f3Smrg             semantic_type="duration"
45777ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
45787ec681f3Smrg             mdapi_group="GPU/3D Pipe"
45797ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45807ec681f3Smrg             mdapi_supported_apis=""
45817ec681f3Smrg             mdapi_hw_unit_type="slice"
45827ec681f3Smrg             />
45837ec681f3Smrg    <counter name="Slice0 Pipe1 Pixel Values Ready"
45847ec681f3Smrg             symbol_name="PixelValues01Ready"
45857ec681f3Smrg             underscore_name="pixel_values01_ready"
45867ec681f3Smrg             description="The percentage of time in which slice0 pipe1 pixel values are ready"
45877ec681f3Smrg             data_type="float"
45887ec681f3Smrg             max_equation="100"
45897ec681f3Smrg             units="percent"
45907ec681f3Smrg             semantic_type="duration"
45917ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
45927ec681f3Smrg             mdapi_group="GPU/3D Pipe"
45937ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45947ec681f3Smrg             mdapi_supported_apis=""
45957ec681f3Smrg             mdapi_hw_unit_type="slice"
45967ec681f3Smrg             />
45977ec681f3Smrg    <counter name="SQ is full"
45987ec681f3Smrg             symbol_name="GTRequestQueueFull"
45997ec681f3Smrg             underscore_name="gt_request_queue_full"
46007ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
46017ec681f3Smrg             data_type="float"
46027ec681f3Smrg             max_equation="100"
46037ec681f3Smrg             units="percent"
46047ec681f3Smrg             semantic_type="duration"
46057ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
46067ec681f3Smrg             mdapi_group="GTI"
46077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
46087ec681f3Smrg             mdapi_supported_apis=""
46097ec681f3Smrg             mdapi_hw_unit_type="gpu"
46107ec681f3Smrg             />
46117ec681f3Smrg    <register_config type="NOA">
46127ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
46137ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
46147ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
46157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120A03E0" />
46167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x140C0500" />
46177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x120F03E0" />
46187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14110500" />
46197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10136000" />
46207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1213001C" />
46217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16140000" />
46227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10160018" />
46237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x101A0018" />
46247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C045400" />
46257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E045545" />
46267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04055000" />
46277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A055000" />
46287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C055000" />
46297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E051000" />
46307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
46317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08051000" />
46327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2406DF00" />
46337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x26060007" />
46347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02084000" />
46357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04098000" />
46367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06094000" />
46377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000A0C40" />
46387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0A0000" />
46397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040A0000" />
46407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020C0B80" />
46417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080C0000" />
46427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040D1000" />
46437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060E2000" />
46447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080E1000" />
46457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020F0031" />
46467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0F0000" />
46477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040F0000" />
46487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04110017" />
46497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08110000" />
46507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18120C00" />
46517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02128000" />
46527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06128000" />
46537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0613092F" />
46547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08134025" />
46557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C130000" />
46567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0413A000" />
46577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00148066" />
46587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10140000" />
46597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0614C000" />
46607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08144000" />
46617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A144000" />
46627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02148000" />
46637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00154000" />
46647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E154000" />
46657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x161500E8" />
46667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02154000" />
46677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04158000" />
46687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06154000" />
46697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08158000" />
46707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C154000" />
46717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08161000" />
46727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08184000" />
46737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12190100" />
46747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1A0020" />
46757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x081A0000" />
46767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1C1000" />
46777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x121D0400" />
46787ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
46797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1F3000" />
46807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A1F0061" />
46817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
46827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
46837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F4904" />
46847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F0024" />
46857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
46867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
46877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F5000" />
46887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F4040" />
46897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F0030" />
46907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F4010" />
46917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F3000" />
46927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F4023" />
46937ec681f3Smrg    </register_config>
46947ec681f3Smrg    <register_config type="OA">
46957ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
46967ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
46977ec681f3Smrg        <register type="OA" address="0x00002714" value="0x70800000" />
46987ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
46997ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
47007ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000038" />
47017ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFF8" />
47027ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000002" />
47037ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000FFF7" />
47047ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000002" />
47057ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FFEF" />
47067ec681f3Smrg    </register_config>
47077ec681f3Smrg    <register_config type="FLEX">
47087ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
47097ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
47107ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
47117ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
47127ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
47137ec681f3Smrg    </register_config>
47147ec681f3Smrg  </set>
47157ec681f3Smrg
47167ec681f3Smrg  <set name="Metric set L3_1"
47177ec681f3Smrg       chipset="EHL"
47187ec681f3Smrg       symbol_name="L3_1"
47197ec681f3Smrg       underscore_name="l3_1"
47207ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
47217ec681f3Smrg       hw_config_guid="834bfd76-48d7-4552-81fa-ba1f21d6014c"
47227ec681f3Smrg       >
47237ec681f3Smrg    <counter name="GPU Time Elapsed"
47247ec681f3Smrg             symbol_name="GpuTime"
47257ec681f3Smrg             underscore_name="gpu_time"
47267ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
47277ec681f3Smrg             data_type="uint64"
47287ec681f3Smrg             units="ns"
47297ec681f3Smrg             semantic_type="duration"
47307ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
47317ec681f3Smrg             mdapi_group="GPU"
47327ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
47337ec681f3Smrg             mdapi_supported_apis=""
47347ec681f3Smrg             mdapi_hw_unit_type="gpu"
47357ec681f3Smrg             />
47367ec681f3Smrg    <counter name="GPU Core Clocks"
47377ec681f3Smrg             symbol_name="GpuCoreClocks"
47387ec681f3Smrg             underscore_name="gpu_core_clocks"
47397ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
47407ec681f3Smrg             data_type="uint64"
47417ec681f3Smrg             units="cycles"
47427ec681f3Smrg             semantic_type="event"
47437ec681f3Smrg             equation="GPU_CLOCK 0 READ"
47447ec681f3Smrg             mdapi_group="GPU"
47457ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
47467ec681f3Smrg             mdapi_supported_apis=""
47477ec681f3Smrg             mdapi_hw_unit_type="gpu"
47487ec681f3Smrg             />
47497ec681f3Smrg    <counter name="AVG GPU Core Frequency"
47507ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
47517ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
47527ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
47537ec681f3Smrg             data_type="uint64"
47547ec681f3Smrg             max_equation="$GpuMaxFrequency"
47557ec681f3Smrg             units="hz"
47567ec681f3Smrg             semantic_type="event"
47577ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
47587ec681f3Smrg             mdapi_group="GPU"
47597ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
47607ec681f3Smrg             mdapi_supported_apis=""
47617ec681f3Smrg             mdapi_hw_unit_type="gpu"
47627ec681f3Smrg             />
47637ec681f3Smrg    <counter name="GPU Busy"
47647ec681f3Smrg             symbol_name="GpuBusy"
47657ec681f3Smrg             underscore_name="gpu_busy"
47667ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
47677ec681f3Smrg             data_type="float"
47687ec681f3Smrg             max_equation="100"
47697ec681f3Smrg             units="percent"
47707ec681f3Smrg             semantic_type="duration"
47717ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
47727ec681f3Smrg             mdapi_group="GPU"
47737ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
47747ec681f3Smrg             mdapi_supported_apis=""
47757ec681f3Smrg             mdapi_hw_unit_type="gpu"
47767ec681f3Smrg             />
47777ec681f3Smrg    <counter name="VS Threads Dispatched"
47787ec681f3Smrg             symbol_name="VsThreads"
47797ec681f3Smrg             underscore_name="vs_threads"
47807ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
47817ec681f3Smrg             data_type="uint64"
47827ec681f3Smrg             units="threads"
47837ec681f3Smrg             semantic_type="event"
47847ec681f3Smrg             equation="A 1 READ"
47857ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
47867ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
47877ec681f3Smrg             mdapi_supported_apis=""
47887ec681f3Smrg             mdapi_hw_unit_type="gpu"
47897ec681f3Smrg             />
47907ec681f3Smrg    <counter name="HS Threads Dispatched"
47917ec681f3Smrg             symbol_name="HsThreads"
47927ec681f3Smrg             underscore_name="hs_threads"
47937ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
47947ec681f3Smrg             data_type="uint64"
47957ec681f3Smrg             units="threads"
47967ec681f3Smrg             semantic_type="event"
47977ec681f3Smrg             equation="A 2 READ"
47987ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
47997ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48007ec681f3Smrg             mdapi_supported_apis=""
48017ec681f3Smrg             mdapi_hw_unit_type="gpu"
48027ec681f3Smrg             />
48037ec681f3Smrg    <counter name="DS Threads Dispatched"
48047ec681f3Smrg             symbol_name="DsThreads"
48057ec681f3Smrg             underscore_name="ds_threads"
48067ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
48077ec681f3Smrg             data_type="uint64"
48087ec681f3Smrg             units="threads"
48097ec681f3Smrg             semantic_type="event"
48107ec681f3Smrg             equation="A 3 READ"
48117ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
48127ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48137ec681f3Smrg             mdapi_supported_apis=""
48147ec681f3Smrg             mdapi_hw_unit_type="gpu"
48157ec681f3Smrg             />
48167ec681f3Smrg    <counter name="GS Threads Dispatched"
48177ec681f3Smrg             symbol_name="GsThreads"
48187ec681f3Smrg             underscore_name="gs_threads"
48197ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
48207ec681f3Smrg             data_type="uint64"
48217ec681f3Smrg             units="threads"
48227ec681f3Smrg             semantic_type="event"
48237ec681f3Smrg             equation="A 5 READ"
48247ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
48257ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48267ec681f3Smrg             mdapi_supported_apis=""
48277ec681f3Smrg             mdapi_hw_unit_type="gpu"
48287ec681f3Smrg             />
48297ec681f3Smrg    <counter name="FS Threads Dispatched"
48307ec681f3Smrg             symbol_name="PsThreads"
48317ec681f3Smrg             underscore_name="ps_threads"
48327ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
48337ec681f3Smrg             data_type="uint64"
48347ec681f3Smrg             units="threads"
48357ec681f3Smrg             semantic_type="event"
48367ec681f3Smrg             equation="A 6 READ"
48377ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
48387ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48397ec681f3Smrg             mdapi_supported_apis=""
48407ec681f3Smrg             mdapi_hw_unit_type="gpu"
48417ec681f3Smrg             />
48427ec681f3Smrg    <counter name="CS Threads Dispatched"
48437ec681f3Smrg             symbol_name="CsThreads"
48447ec681f3Smrg             underscore_name="cs_threads"
48457ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
48467ec681f3Smrg             data_type="uint64"
48477ec681f3Smrg             units="threads"
48487ec681f3Smrg             semantic_type="event"
48497ec681f3Smrg             equation="A 4 READ"
48507ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
48517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
48527ec681f3Smrg             mdapi_supported_apis=""
48537ec681f3Smrg             mdapi_hw_unit_type="gpu"
48547ec681f3Smrg             />
48557ec681f3Smrg    <counter name="EU Active"
48567ec681f3Smrg             symbol_name="EuActive"
48577ec681f3Smrg             underscore_name="eu_active"
48587ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
48597ec681f3Smrg             data_type="float"
48607ec681f3Smrg             max_equation="100"
48617ec681f3Smrg             units="percent"
48627ec681f3Smrg             semantic_type="duration"
48637ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
48647ec681f3Smrg             mdapi_group="EU Array"
48657ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
48667ec681f3Smrg             mdapi_supported_apis=""
48677ec681f3Smrg             mdapi_hw_unit_type="gpu"
48687ec681f3Smrg             />
48697ec681f3Smrg    <counter name="EU Stall"
48707ec681f3Smrg             symbol_name="EuStall"
48717ec681f3Smrg             underscore_name="eu_stall"
48727ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
48737ec681f3Smrg             data_type="float"
48747ec681f3Smrg             max_equation="100"
48757ec681f3Smrg             units="percent"
48767ec681f3Smrg             semantic_type="duration"
48777ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
48787ec681f3Smrg             mdapi_group="EU Array"
48797ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
48807ec681f3Smrg             mdapi_supported_apis=""
48817ec681f3Smrg             mdapi_hw_unit_type="gpu"
48827ec681f3Smrg             />
48837ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
48847ec681f3Smrg             symbol_name="EuFpuBothActive"
48857ec681f3Smrg             underscore_name="eu_fpu_both_active"
48867ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
48877ec681f3Smrg             data_type="float"
48887ec681f3Smrg             max_equation="100"
48897ec681f3Smrg             units="percent"
48907ec681f3Smrg             semantic_type="duration"
48917ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
48927ec681f3Smrg             mdapi_group="EU Array/Pipes"
48937ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
48947ec681f3Smrg             mdapi_supported_apis=""
48957ec681f3Smrg             mdapi_hw_unit_type="gpu"
48967ec681f3Smrg             />
48977ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
48987ec681f3Smrg             symbol_name="VsFpu0Active"
48997ec681f3Smrg             underscore_name="vs_fpu0_active"
49007ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
49017ec681f3Smrg             data_type="float"
49027ec681f3Smrg             max_equation="100"
49037ec681f3Smrg             units="percent"
49047ec681f3Smrg             semantic_type="duration"
49057ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49067ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
49077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
49087ec681f3Smrg             mdapi_supported_apis=""
49097ec681f3Smrg             mdapi_hw_unit_type="gpu"
49107ec681f3Smrg             />
49117ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
49127ec681f3Smrg             symbol_name="VsFpu1Active"
49137ec681f3Smrg             underscore_name="vs_fpu1_active"
49147ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
49157ec681f3Smrg             data_type="float"
49167ec681f3Smrg             max_equation="100"
49177ec681f3Smrg             units="percent"
49187ec681f3Smrg             semantic_type="duration"
49197ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49207ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
49217ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
49227ec681f3Smrg             mdapi_supported_apis=""
49237ec681f3Smrg             mdapi_hw_unit_type="gpu"
49247ec681f3Smrg             />
49257ec681f3Smrg    <counter name="VS Send Pipe Active"
49267ec681f3Smrg             symbol_name="VsSendActive"
49277ec681f3Smrg             underscore_name="vs_send_active"
49287ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
49297ec681f3Smrg             data_type="float"
49307ec681f3Smrg             max_equation="100"
49317ec681f3Smrg             units="percent"
49327ec681f3Smrg             semantic_type="duration"
49337ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49347ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
49357ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
49367ec681f3Smrg             mdapi_supported_apis=""
49377ec681f3Smrg             mdapi_hw_unit_type="gpu"
49387ec681f3Smrg             />
49397ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
49407ec681f3Smrg             symbol_name="PsFpu0Active"
49417ec681f3Smrg             underscore_name="ps_fpu0_active"
49427ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
49437ec681f3Smrg             data_type="float"
49447ec681f3Smrg             max_equation="100"
49457ec681f3Smrg             units="percent"
49467ec681f3Smrg             semantic_type="duration"
49477ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49487ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
49497ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
49507ec681f3Smrg             mdapi_supported_apis=""
49517ec681f3Smrg             mdapi_hw_unit_type="gpu"
49527ec681f3Smrg             />
49537ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
49547ec681f3Smrg             symbol_name="PsFpu1Active"
49557ec681f3Smrg             underscore_name="ps_fpu1_active"
49567ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
49577ec681f3Smrg             data_type="float"
49587ec681f3Smrg             max_equation="100"
49597ec681f3Smrg             units="percent"
49607ec681f3Smrg             semantic_type="duration"
49617ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49627ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
49637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
49647ec681f3Smrg             mdapi_supported_apis=""
49657ec681f3Smrg             mdapi_hw_unit_type="gpu"
49667ec681f3Smrg             />
49677ec681f3Smrg    <counter name="PS Send Pipeline Active"
49687ec681f3Smrg             symbol_name="PsSendActive"
49697ec681f3Smrg             underscore_name="ps_send_active"
49707ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
49717ec681f3Smrg             data_type="float"
49727ec681f3Smrg             max_equation="100"
49737ec681f3Smrg             units="percent"
49747ec681f3Smrg             semantic_type="duration"
49757ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49767ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
49777ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
49787ec681f3Smrg             mdapi_supported_apis=""
49797ec681f3Smrg             mdapi_hw_unit_type="gpu"
49807ec681f3Smrg             />
49817ec681f3Smrg    <counter name="FS Both FPU Active"
49827ec681f3Smrg             symbol_name="PsEuBothFpuActive"
49837ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
49847ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
49857ec681f3Smrg             data_type="float"
49867ec681f3Smrg             max_equation="100"
49877ec681f3Smrg             units="percent"
49887ec681f3Smrg             semantic_type="duration"
49897ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
49907ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
49917ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
49927ec681f3Smrg             mdapi_supported_apis=""
49937ec681f3Smrg             mdapi_hw_unit_type="gpu"
49947ec681f3Smrg             />
49957ec681f3Smrg    <counter name="Rasterized Pixels"
49967ec681f3Smrg             symbol_name="RasterizedPixels"
49977ec681f3Smrg             underscore_name="rasterized_pixels"
49987ec681f3Smrg             description="The total number of rasterized pixels."
49997ec681f3Smrg             data_type="uint64"
50007ec681f3Smrg             units="pixels"
50017ec681f3Smrg             semantic_type="event"
50027ec681f3Smrg             equation="A 21 READ 4 UMUL"
50037ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
50047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
50057ec681f3Smrg             mdapi_supported_apis=""
50067ec681f3Smrg             mdapi_hw_unit_type="gpu"
50077ec681f3Smrg             />
50087ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
50097ec681f3Smrg             symbol_name="HiDepthTestFails"
50107ec681f3Smrg             underscore_name="hi_depth_test_fails"
50117ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
50127ec681f3Smrg             data_type="uint64"
50137ec681f3Smrg             units="pixels"
50147ec681f3Smrg             semantic_type="event"
50157ec681f3Smrg             equation="A 22 READ 4 UMUL"
50167ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
50177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
50187ec681f3Smrg             mdapi_supported_apis=""
50197ec681f3Smrg             mdapi_hw_unit_type="gpu"
50207ec681f3Smrg             />
50217ec681f3Smrg    <counter name="Early Depth Test Fails"
50227ec681f3Smrg             symbol_name="EarlyDepthTestFails"
50237ec681f3Smrg             underscore_name="early_depth_test_fails"
50247ec681f3Smrg             description="The total number of pixels dropped on early depth test."
50257ec681f3Smrg             data_type="uint64"
50267ec681f3Smrg             units="pixels"
50277ec681f3Smrg             semantic_type="event"
50287ec681f3Smrg             equation="A 23 READ 4 UMUL"
50297ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
50307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
50317ec681f3Smrg             mdapi_supported_apis=""
50327ec681f3Smrg             mdapi_hw_unit_type="gpu"
50337ec681f3Smrg             />
50347ec681f3Smrg    <counter name="Samples Killed in FS"
50357ec681f3Smrg             symbol_name="SamplesKilledInPs"
50367ec681f3Smrg             underscore_name="samples_killed_in_ps"
50377ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
50387ec681f3Smrg             data_type="uint64"
50397ec681f3Smrg             units="pixels"
50407ec681f3Smrg             semantic_type="event"
50417ec681f3Smrg             equation="A 24 READ 4 UMUL"
50427ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
50437ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
50447ec681f3Smrg             mdapi_supported_apis=""
50457ec681f3Smrg             mdapi_hw_unit_type="gpu"
50467ec681f3Smrg             />
50477ec681f3Smrg    <counter name="Pixels Failing Tests"
50487ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
50497ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
50507ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
50517ec681f3Smrg             data_type="uint64"
50527ec681f3Smrg             units="pixels"
50537ec681f3Smrg             semantic_type="event"
50547ec681f3Smrg             equation="A 25 READ 4 UMUL"
50557ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
50567ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
50577ec681f3Smrg             mdapi_supported_apis=""
50587ec681f3Smrg             mdapi_hw_unit_type="gpu"
50597ec681f3Smrg             />
50607ec681f3Smrg    <counter name="Samples Written"
50617ec681f3Smrg             symbol_name="SamplesWritten"
50627ec681f3Smrg             underscore_name="samples_written"
50637ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
50647ec681f3Smrg             data_type="uint64"
50657ec681f3Smrg             units="pixels"
50667ec681f3Smrg             semantic_type="event"
50677ec681f3Smrg             equation="A 26 READ 4 UMUL"
50687ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
50697ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50707ec681f3Smrg             mdapi_supported_apis=""
50717ec681f3Smrg             mdapi_hw_unit_type="gpu"
50727ec681f3Smrg             />
50737ec681f3Smrg    <counter name="Samples Blended"
50747ec681f3Smrg             symbol_name="SamplesBlended"
50757ec681f3Smrg             underscore_name="samples_blended"
50767ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
50777ec681f3Smrg             data_type="uint64"
50787ec681f3Smrg             units="pixels"
50797ec681f3Smrg             semantic_type="event"
50807ec681f3Smrg             equation="A 27 READ 4 UMUL"
50817ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
50827ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50837ec681f3Smrg             mdapi_supported_apis=""
50847ec681f3Smrg             mdapi_hw_unit_type="gpu"
50857ec681f3Smrg             />
50867ec681f3Smrg    <counter name="Sampler Texels"
50877ec681f3Smrg             symbol_name="SamplerTexels"
50887ec681f3Smrg             underscore_name="sampler_texels"
50897ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
50907ec681f3Smrg             data_type="uint64"
50917ec681f3Smrg             units="texels"
50927ec681f3Smrg             semantic_type="event"
50937ec681f3Smrg             equation="A 28 READ 4 UMUL"
50947ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
50957ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
50967ec681f3Smrg             mdapi_supported_apis=""
50977ec681f3Smrg             mdapi_hw_unit_type="gpu"
50987ec681f3Smrg             />
50997ec681f3Smrg    <counter name="Sampler Texels Misses"
51007ec681f3Smrg             symbol_name="SamplerTexelMisses"
51017ec681f3Smrg             underscore_name="sampler_texel_misses"
51027ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
51037ec681f3Smrg             data_type="uint64"
51047ec681f3Smrg             units="texels"
51057ec681f3Smrg             semantic_type="event"
51067ec681f3Smrg             equation="A 29 READ 4 UMUL"
51077ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
51087ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
51097ec681f3Smrg             mdapi_supported_apis=""
51107ec681f3Smrg             mdapi_hw_unit_type="gpu"
51117ec681f3Smrg             />
51127ec681f3Smrg    <counter name="SLM Bytes Read"
51137ec681f3Smrg             symbol_name="SlmBytesRead"
51147ec681f3Smrg             underscore_name="slm_bytes_read"
51157ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
51167ec681f3Smrg             data_type="uint64"
51177ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
51187ec681f3Smrg             units="bytes"
51197ec681f3Smrg             semantic_type="throughput"
51207ec681f3Smrg             equation="A 30 READ 64 UMUL"
51217ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
51227ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
51237ec681f3Smrg             mdapi_supported_apis=""
51247ec681f3Smrg             mdapi_hw_unit_type="gpu"
51257ec681f3Smrg             />
51267ec681f3Smrg    <counter name="SLM Bytes Written"
51277ec681f3Smrg             symbol_name="SlmBytesWritten"
51287ec681f3Smrg             underscore_name="slm_bytes_written"
51297ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
51307ec681f3Smrg             data_type="uint64"
51317ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
51327ec681f3Smrg             units="bytes"
51337ec681f3Smrg             semantic_type="throughput"
51347ec681f3Smrg             equation="A 31 READ 64 UMUL"
51357ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
51367ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
51377ec681f3Smrg             mdapi_supported_apis=""
51387ec681f3Smrg             mdapi_hw_unit_type="gpu"
51397ec681f3Smrg             />
51407ec681f3Smrg    <counter name="Shader Memory Accesses"
51417ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
51427ec681f3Smrg             underscore_name="shader_memory_accesses"
51437ec681f3Smrg             description="The total number of shader memory accesses to L3."
51447ec681f3Smrg             data_type="uint64"
51457ec681f3Smrg             units="messages"
51467ec681f3Smrg             semantic_type="event"
51477ec681f3Smrg             equation="A 32 READ"
51487ec681f3Smrg             mdapi_group="L3/Data Port"
51497ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
51507ec681f3Smrg             mdapi_supported_apis=""
51517ec681f3Smrg             mdapi_hw_unit_type="gpu"
51527ec681f3Smrg             />
51537ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
51547ec681f3Smrg             symbol_name="ShaderAtomics"
51557ec681f3Smrg             underscore_name="shader_atomics"
51567ec681f3Smrg             description="The total number of shader atomic memory accesses."
51577ec681f3Smrg             data_type="uint64"
51587ec681f3Smrg             units="messages"
51597ec681f3Smrg             semantic_type="event"
51607ec681f3Smrg             equation="A 34 READ"
51617ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
51627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
51637ec681f3Smrg             mdapi_supported_apis=""
51647ec681f3Smrg             mdapi_hw_unit_type="gpu"
51657ec681f3Smrg             />
51667ec681f3Smrg    <counter name="L3 Shader Throughput"
51677ec681f3Smrg             symbol_name="L3ShaderThroughput"
51687ec681f3Smrg             underscore_name="l3_shader_throughput"
51697ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
51707ec681f3Smrg             data_type="uint64"
51717ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
51727ec681f3Smrg             units="bytes"
51737ec681f3Smrg             semantic_type="throughput"
51747ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
51757ec681f3Smrg             mdapi_group="L3/Data Port"
51767ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
51777ec681f3Smrg             mdapi_supported_apis=""
51787ec681f3Smrg             mdapi_hw_unit_type="gpu"
51797ec681f3Smrg             />
51807ec681f3Smrg    <counter name="Shader Barrier Messages"
51817ec681f3Smrg             symbol_name="ShaderBarriers"
51827ec681f3Smrg             underscore_name="shader_barriers"
51837ec681f3Smrg             description="The total number of shader barrier messages."
51847ec681f3Smrg             data_type="uint64"
51857ec681f3Smrg             units="messages"
51867ec681f3Smrg             semantic_type="event"
51877ec681f3Smrg             equation="A 35 READ"
51887ec681f3Smrg             mdapi_group="EU Array/Barrier"
51897ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
51907ec681f3Smrg             mdapi_supported_apis=""
51917ec681f3Smrg             mdapi_hw_unit_type="gpu"
51927ec681f3Smrg             />
51937ec681f3Smrg    <counter name="Slice0 L3 Bank0 Active"
51947ec681f3Smrg             symbol_name="L30Bank0Active"
51957ec681f3Smrg             underscore_name="l30_bank0_active"
51967ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 is active"
51977ec681f3Smrg             data_type="float"
51987ec681f3Smrg             max_equation="100"
51997ec681f3Smrg             units="percent"
52007ec681f3Smrg             semantic_type="duration"
52017ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
52027ec681f3Smrg             availability="$SliceMask 1 AND"
52037ec681f3Smrg             mdapi_group="GTI/L3"
52047ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52057ec681f3Smrg             mdapi_supported_apis=""
52067ec681f3Smrg             mdapi_hw_unit_type="slice"
52077ec681f3Smrg             />
52087ec681f3Smrg    <counter name="Slice0 L3 Bank1 Active"
52097ec681f3Smrg             symbol_name="L30Bank1Active"
52107ec681f3Smrg             underscore_name="l30_bank1_active"
52117ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 is active"
52127ec681f3Smrg             data_type="float"
52137ec681f3Smrg             max_equation="100"
52147ec681f3Smrg             units="percent"
52157ec681f3Smrg             semantic_type="duration"
52167ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
52177ec681f3Smrg             availability="$SliceMask 1 AND"
52187ec681f3Smrg             mdapi_group="GTI/L3"
52197ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52207ec681f3Smrg             mdapi_supported_apis=""
52217ec681f3Smrg             mdapi_hw_unit_type="slice"
52227ec681f3Smrg             />
52237ec681f3Smrg    <counter name="Slice0 L3 Bank2 Active"
52247ec681f3Smrg             symbol_name="L30Bank2Active"
52257ec681f3Smrg             underscore_name="l30_bank2_active"
52267ec681f3Smrg             description="The percentage of time in which slice0 L3 bank2 is active"
52277ec681f3Smrg             data_type="float"
52287ec681f3Smrg             max_equation="100"
52297ec681f3Smrg             units="percent"
52307ec681f3Smrg             semantic_type="duration"
52317ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
52327ec681f3Smrg             availability="$SliceMask 1 AND"
52337ec681f3Smrg             mdapi_group="GTI/L3"
52347ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52357ec681f3Smrg             mdapi_supported_apis=""
52367ec681f3Smrg             mdapi_hw_unit_type="slice"
52377ec681f3Smrg             />
52387ec681f3Smrg    <counter name="Slice0 L3 Bank3 Active"
52397ec681f3Smrg             symbol_name="L30Bank3Active"
52407ec681f3Smrg             underscore_name="l30_bank3_active"
52417ec681f3Smrg             description="The percentage of time in which slice0 L3 bank3 is active"
52427ec681f3Smrg             data_type="float"
52437ec681f3Smrg             max_equation="100"
52447ec681f3Smrg             units="percent"
52457ec681f3Smrg             semantic_type="duration"
52467ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
52477ec681f3Smrg             availability="$SliceMask 1 AND"
52487ec681f3Smrg             mdapi_group="GTI/L3"
52497ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52507ec681f3Smrg             mdapi_supported_apis=""
52517ec681f3Smrg             mdapi_hw_unit_type="slice"
52527ec681f3Smrg             />
52537ec681f3Smrg    <counter name="Slice0 L3 Bank4 Active"
52547ec681f3Smrg             symbol_name="L30Bank4Active"
52557ec681f3Smrg             underscore_name="l30_bank4_active"
52567ec681f3Smrg             description="The percentage of time in which slice0 L3 bank4 is active"
52577ec681f3Smrg             data_type="float"
52587ec681f3Smrg             max_equation="100"
52597ec681f3Smrg             units="percent"
52607ec681f3Smrg             semantic_type="duration"
52617ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
52627ec681f3Smrg             availability="$SliceMask 1 AND"
52637ec681f3Smrg             mdapi_group="GTI/L3"
52647ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52657ec681f3Smrg             mdapi_supported_apis=""
52667ec681f3Smrg             mdapi_hw_unit_type="slice"
52677ec681f3Smrg             />
52687ec681f3Smrg    <counter name="Slice0 L3 Bank5 Active"
52697ec681f3Smrg             symbol_name="L30Bank5Active"
52707ec681f3Smrg             underscore_name="l30_bank5_active"
52717ec681f3Smrg             description="The percentage of time in which slice0 L3 bank5 is active"
52727ec681f3Smrg             data_type="float"
52737ec681f3Smrg             max_equation="100"
52747ec681f3Smrg             units="percent"
52757ec681f3Smrg             semantic_type="duration"
52767ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
52777ec681f3Smrg             availability="$SliceMask 1 AND"
52787ec681f3Smrg             mdapi_group="GTI/L3"
52797ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52807ec681f3Smrg             mdapi_supported_apis=""
52817ec681f3Smrg             mdapi_hw_unit_type="slice"
52827ec681f3Smrg             />
52837ec681f3Smrg    <counter name="Slice0 L3 Bank6 Active"
52847ec681f3Smrg             symbol_name="L30Bank6Active"
52857ec681f3Smrg             underscore_name="l30_bank6_active"
52867ec681f3Smrg             description="The percentage of time in which slice0 L3 bank6 is active"
52877ec681f3Smrg             data_type="float"
52887ec681f3Smrg             max_equation="100"
52897ec681f3Smrg             units="percent"
52907ec681f3Smrg             semantic_type="duration"
52917ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
52927ec681f3Smrg             availability="$SliceMask 1 AND"
52937ec681f3Smrg             mdapi_group="GTI/L3"
52947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52957ec681f3Smrg             mdapi_supported_apis=""
52967ec681f3Smrg             mdapi_hw_unit_type="slice"
52977ec681f3Smrg             />
52987ec681f3Smrg    <counter name="Slice0 L3 Bank7 Active"
52997ec681f3Smrg             symbol_name="L30Bank7Active"
53007ec681f3Smrg             underscore_name="l30_bank7_active"
53017ec681f3Smrg             description="The percentage of time in which slice0 L3 bank7 is active"
53027ec681f3Smrg             data_type="float"
53037ec681f3Smrg             max_equation="100"
53047ec681f3Smrg             units="percent"
53057ec681f3Smrg             semantic_type="duration"
53067ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
53077ec681f3Smrg             availability="$SliceMask 1 AND"
53087ec681f3Smrg             mdapi_group="GTI/L3"
53097ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
53107ec681f3Smrg             mdapi_supported_apis=""
53117ec681f3Smrg             mdapi_hw_unit_type="slice"
53127ec681f3Smrg             />
53137ec681f3Smrg    <counter name="SQ is full"
53147ec681f3Smrg             symbol_name="GTRequestQueueFull"
53157ec681f3Smrg             underscore_name="gt_request_queue_full"
53167ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
53177ec681f3Smrg             data_type="float"
53187ec681f3Smrg             max_equation="100"
53197ec681f3Smrg             units="percent"
53207ec681f3Smrg             semantic_type="duration"
53217ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
53227ec681f3Smrg             mdapi_group="GTI"
53237ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
53247ec681f3Smrg             mdapi_supported_apis=""
53257ec681f3Smrg             mdapi_hw_unit_type="gpu"
53267ec681f3Smrg             />
53277ec681f3Smrg    <register_config type="NOA">
53287ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
53297ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
53307ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
53317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17340000" />
53327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17740000" />
53337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17B40000" />
53347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17F40000" />
53357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16340000" />
53367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16740000" />
53377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16B40000" />
53387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16F40000" />
53397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07340017" />
53407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x27340000" />
53417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09740017" />
53427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x27740000" />
53437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0BB40017" />
53447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x27B40000" />
53457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0DF40017" />
53467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x27F40000" />
53477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0000A7" />
53487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08012000" />
53497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A034000" />
53507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C038000" />
53517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C340017" />
53527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x26340000" />
53537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E740017" />
53547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x26740000" />
53557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02B40017" />
53567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x26B40000" />
53577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04F40017" />
53587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x26F40000" />
53597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040200" />
53607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E040055" />
53617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050070" />
53627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04058000" />
53637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06056000" />
53647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
53657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A051000" />
53667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600C0" />
53677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24067E00" />
53687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02074000" />
53697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04078000" />
53707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06124000" />
53717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08124000" />
53727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A124000" />
53737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C124000" />
53747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04138000" />
53757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06137000" />
53767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02148000" />
53777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0414C000" />
53787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06144000" />
53797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06154000" />
53807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08154000" />
53817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A154000" />
53827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C154000" />
53837ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
53847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1F3000" />
53857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2A1F0061" />
53867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
53877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F0000" />
53887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
53897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
53907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2460" />
53917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F0124" />
53927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0133" />
53937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F0000" />
53947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F6060" />
53957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F0010" />
53967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F0000" />
53977ec681f3Smrg    </register_config>
53987ec681f3Smrg    <register_config type="OA">
53997ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
54007ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
54017ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
54027ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
54037ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
54047ec681f3Smrg    </register_config>
54057ec681f3Smrg    <register_config type="FLEX">
54067ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
54077ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
54087ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
54097ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
54107ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
54117ec681f3Smrg    </register_config>
54127ec681f3Smrg  </set>
54137ec681f3Smrg
54147ec681f3Smrg  <set name="L2Bank0 stalled metric set"
54157ec681f3Smrg       chipset="EHL"
54167ec681f3Smrg       symbol_name="L3_2"
54177ec681f3Smrg       underscore_name="l3_2"
54187ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
54197ec681f3Smrg       hw_config_guid="f3da54bc-da93-4008-bafc-daebdd79ab40"
54207ec681f3Smrg       >
54217ec681f3Smrg    <counter name="GPU Time Elapsed"
54227ec681f3Smrg             symbol_name="GpuTime"
54237ec681f3Smrg             underscore_name="gpu_time"
54247ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
54257ec681f3Smrg             data_type="uint64"
54267ec681f3Smrg             units="ns"
54277ec681f3Smrg             semantic_type="duration"
54287ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
54297ec681f3Smrg             mdapi_group="GPU"
54307ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
54317ec681f3Smrg             mdapi_supported_apis=""
54327ec681f3Smrg             mdapi_hw_unit_type="gpu"
54337ec681f3Smrg             />
54347ec681f3Smrg    <counter name="GPU Core Clocks"
54357ec681f3Smrg             symbol_name="GpuCoreClocks"
54367ec681f3Smrg             underscore_name="gpu_core_clocks"
54377ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
54387ec681f3Smrg             data_type="uint64"
54397ec681f3Smrg             units="cycles"
54407ec681f3Smrg             semantic_type="event"
54417ec681f3Smrg             equation="GPU_CLOCK 0 READ"
54427ec681f3Smrg             mdapi_group="GPU"
54437ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
54447ec681f3Smrg             mdapi_supported_apis=""
54457ec681f3Smrg             mdapi_hw_unit_type="gpu"
54467ec681f3Smrg             />
54477ec681f3Smrg    <counter name="AVG GPU Core Frequency"
54487ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
54497ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
54507ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
54517ec681f3Smrg             data_type="uint64"
54527ec681f3Smrg             max_equation="$GpuMaxFrequency"
54537ec681f3Smrg             units="hz"
54547ec681f3Smrg             semantic_type="event"
54557ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
54567ec681f3Smrg             mdapi_group="GPU"
54577ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
54587ec681f3Smrg             mdapi_supported_apis=""
54597ec681f3Smrg             mdapi_hw_unit_type="gpu"
54607ec681f3Smrg             />
54617ec681f3Smrg    <counter name="GPU Busy"
54627ec681f3Smrg             symbol_name="GpuBusy"
54637ec681f3Smrg             underscore_name="gpu_busy"
54647ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
54657ec681f3Smrg             data_type="float"
54667ec681f3Smrg             max_equation="100"
54677ec681f3Smrg             units="percent"
54687ec681f3Smrg             semantic_type="duration"
54697ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
54707ec681f3Smrg             mdapi_group="GPU"
54717ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
54727ec681f3Smrg             mdapi_supported_apis=""
54737ec681f3Smrg             mdapi_hw_unit_type="gpu"
54747ec681f3Smrg             />
54757ec681f3Smrg    <counter name="VS Threads Dispatched"
54767ec681f3Smrg             symbol_name="VsThreads"
54777ec681f3Smrg             underscore_name="vs_threads"
54787ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
54797ec681f3Smrg             data_type="uint64"
54807ec681f3Smrg             units="threads"
54817ec681f3Smrg             semantic_type="event"
54827ec681f3Smrg             equation="A 1 READ"
54837ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
54847ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54857ec681f3Smrg             mdapi_supported_apis=""
54867ec681f3Smrg             mdapi_hw_unit_type="gpu"
54877ec681f3Smrg             />
54887ec681f3Smrg    <counter name="HS Threads Dispatched"
54897ec681f3Smrg             symbol_name="HsThreads"
54907ec681f3Smrg             underscore_name="hs_threads"
54917ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
54927ec681f3Smrg             data_type="uint64"
54937ec681f3Smrg             units="threads"
54947ec681f3Smrg             semantic_type="event"
54957ec681f3Smrg             equation="A 2 READ"
54967ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
54977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54987ec681f3Smrg             mdapi_supported_apis=""
54997ec681f3Smrg             mdapi_hw_unit_type="gpu"
55007ec681f3Smrg             />
55017ec681f3Smrg    <counter name="DS Threads Dispatched"
55027ec681f3Smrg             symbol_name="DsThreads"
55037ec681f3Smrg             underscore_name="ds_threads"
55047ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
55057ec681f3Smrg             data_type="uint64"
55067ec681f3Smrg             units="threads"
55077ec681f3Smrg             semantic_type="event"
55087ec681f3Smrg             equation="A 3 READ"
55097ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
55107ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
55117ec681f3Smrg             mdapi_supported_apis=""
55127ec681f3Smrg             mdapi_hw_unit_type="gpu"
55137ec681f3Smrg             />
55147ec681f3Smrg    <counter name="GS Threads Dispatched"
55157ec681f3Smrg             symbol_name="GsThreads"
55167ec681f3Smrg             underscore_name="gs_threads"
55177ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
55187ec681f3Smrg             data_type="uint64"
55197ec681f3Smrg             units="threads"
55207ec681f3Smrg             semantic_type="event"
55217ec681f3Smrg             equation="A 5 READ"
55227ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
55237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
55247ec681f3Smrg             mdapi_supported_apis=""
55257ec681f3Smrg             mdapi_hw_unit_type="gpu"
55267ec681f3Smrg             />
55277ec681f3Smrg    <counter name="FS Threads Dispatched"
55287ec681f3Smrg             symbol_name="PsThreads"
55297ec681f3Smrg             underscore_name="ps_threads"
55307ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
55317ec681f3Smrg             data_type="uint64"
55327ec681f3Smrg             units="threads"
55337ec681f3Smrg             semantic_type="event"
55347ec681f3Smrg             equation="A 6 READ"
55357ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
55367ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
55377ec681f3Smrg             mdapi_supported_apis=""
55387ec681f3Smrg             mdapi_hw_unit_type="gpu"
55397ec681f3Smrg             />
55407ec681f3Smrg    <counter name="CS Threads Dispatched"
55417ec681f3Smrg             symbol_name="CsThreads"
55427ec681f3Smrg             underscore_name="cs_threads"
55437ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
55447ec681f3Smrg             data_type="uint64"
55457ec681f3Smrg             units="threads"
55467ec681f3Smrg             semantic_type="event"
55477ec681f3Smrg             equation="A 4 READ"
55487ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
55497ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
55507ec681f3Smrg             mdapi_supported_apis=""
55517ec681f3Smrg             mdapi_hw_unit_type="gpu"
55527ec681f3Smrg             />
55537ec681f3Smrg    <counter name="Rasterized Pixels"
55547ec681f3Smrg             symbol_name="RasterizedPixels"
55557ec681f3Smrg             underscore_name="rasterized_pixels"
55567ec681f3Smrg             description="The total number of rasterized pixels."
55577ec681f3Smrg             data_type="uint64"
55587ec681f3Smrg             units="pixels"
55597ec681f3Smrg             semantic_type="event"
55607ec681f3Smrg             equation="A 21 READ 4 UMUL"
55617ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
55627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
55637ec681f3Smrg             mdapi_supported_apis=""
55647ec681f3Smrg             mdapi_hw_unit_type="gpu"
55657ec681f3Smrg             />
55667ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
55677ec681f3Smrg             symbol_name="HiDepthTestFails"
55687ec681f3Smrg             underscore_name="hi_depth_test_fails"
55697ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
55707ec681f3Smrg             data_type="uint64"
55717ec681f3Smrg             units="pixels"
55727ec681f3Smrg             semantic_type="event"
55737ec681f3Smrg             equation="A 22 READ 4 UMUL"
55747ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
55757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
55767ec681f3Smrg             mdapi_supported_apis=""
55777ec681f3Smrg             mdapi_hw_unit_type="gpu"
55787ec681f3Smrg             />
55797ec681f3Smrg    <counter name="Early Depth Test Fails"
55807ec681f3Smrg             symbol_name="EarlyDepthTestFails"
55817ec681f3Smrg             underscore_name="early_depth_test_fails"
55827ec681f3Smrg             description="The total number of pixels dropped on early depth test."
55837ec681f3Smrg             data_type="uint64"
55847ec681f3Smrg             units="pixels"
55857ec681f3Smrg             semantic_type="event"
55867ec681f3Smrg             equation="A 23 READ 4 UMUL"
55877ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
55887ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
55897ec681f3Smrg             mdapi_supported_apis=""
55907ec681f3Smrg             mdapi_hw_unit_type="gpu"
55917ec681f3Smrg             />
55927ec681f3Smrg    <counter name="Samples Killed in FS"
55937ec681f3Smrg             symbol_name="SamplesKilledInPs"
55947ec681f3Smrg             underscore_name="samples_killed_in_ps"
55957ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
55967ec681f3Smrg             data_type="uint64"
55977ec681f3Smrg             units="pixels"
55987ec681f3Smrg             semantic_type="event"
55997ec681f3Smrg             equation="A 24 READ 4 UMUL"
56007ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
56017ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
56027ec681f3Smrg             mdapi_supported_apis=""
56037ec681f3Smrg             mdapi_hw_unit_type="gpu"
56047ec681f3Smrg             />
56057ec681f3Smrg    <counter name="Pixels Failing Tests"
56067ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
56077ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
56087ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
56097ec681f3Smrg             data_type="uint64"
56107ec681f3Smrg             units="pixels"
56117ec681f3Smrg             semantic_type="event"
56127ec681f3Smrg             equation="A 25 READ 4 UMUL"
56137ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
56147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
56157ec681f3Smrg             mdapi_supported_apis=""
56167ec681f3Smrg             mdapi_hw_unit_type="gpu"
56177ec681f3Smrg             />
56187ec681f3Smrg    <counter name="Samples Written"
56197ec681f3Smrg             symbol_name="SamplesWritten"
56207ec681f3Smrg             underscore_name="samples_written"
56217ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
56227ec681f3Smrg             data_type="uint64"
56237ec681f3Smrg             units="pixels"
56247ec681f3Smrg             semantic_type="event"
56257ec681f3Smrg             equation="A 26 READ 4 UMUL"
56267ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
56277ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
56287ec681f3Smrg             mdapi_supported_apis=""
56297ec681f3Smrg             mdapi_hw_unit_type="gpu"
56307ec681f3Smrg             />
56317ec681f3Smrg    <counter name="Samples Blended"
56327ec681f3Smrg             symbol_name="SamplesBlended"
56337ec681f3Smrg             underscore_name="samples_blended"
56347ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
56357ec681f3Smrg             data_type="uint64"
56367ec681f3Smrg             units="pixels"
56377ec681f3Smrg             semantic_type="event"
56387ec681f3Smrg             equation="A 27 READ 4 UMUL"
56397ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
56407ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
56417ec681f3Smrg             mdapi_supported_apis=""
56427ec681f3Smrg             mdapi_hw_unit_type="gpu"
56437ec681f3Smrg             />
56447ec681f3Smrg    <counter name="EU Active"
56457ec681f3Smrg             symbol_name="EuActive"
56467ec681f3Smrg             underscore_name="eu_active"
56477ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
56487ec681f3Smrg             data_type="float"
56497ec681f3Smrg             max_equation="100"
56507ec681f3Smrg             units="percent"
56517ec681f3Smrg             semantic_type="duration"
56527ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
56537ec681f3Smrg             mdapi_group="EU Array"
56547ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
56557ec681f3Smrg             mdapi_supported_apis=""
56567ec681f3Smrg             mdapi_hw_unit_type="gpu"
56577ec681f3Smrg             />
56587ec681f3Smrg    <counter name="EU Stall"
56597ec681f3Smrg             symbol_name="EuStall"
56607ec681f3Smrg             underscore_name="eu_stall"
56617ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
56627ec681f3Smrg             data_type="float"
56637ec681f3Smrg             max_equation="100"
56647ec681f3Smrg             units="percent"
56657ec681f3Smrg             semantic_type="duration"
56667ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
56677ec681f3Smrg             mdapi_group="EU Array"
56687ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
56697ec681f3Smrg             mdapi_supported_apis=""
56707ec681f3Smrg             mdapi_hw_unit_type="gpu"
56717ec681f3Smrg             />
56727ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
56737ec681f3Smrg             symbol_name="EuFpuBothActive"
56747ec681f3Smrg             underscore_name="eu_fpu_both_active"
56757ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
56767ec681f3Smrg             data_type="float"
56777ec681f3Smrg             max_equation="100"
56787ec681f3Smrg             units="percent"
56797ec681f3Smrg             semantic_type="duration"
56807ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
56817ec681f3Smrg             mdapi_group="EU Array/Pipes"
56827ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
56837ec681f3Smrg             mdapi_supported_apis=""
56847ec681f3Smrg             mdapi_hw_unit_type="gpu"
56857ec681f3Smrg             />
56867ec681f3Smrg    <counter name="EU Thread Occupancy"
56877ec681f3Smrg             symbol_name="EuThreadOccupancy"
56887ec681f3Smrg             underscore_name="eu_thread_occupancy"
56897ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
56907ec681f3Smrg             data_type="float"
56917ec681f3Smrg             max_equation="100"
56927ec681f3Smrg             units="percent"
56937ec681f3Smrg             semantic_type="duration"
56947ec681f3Smrg             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
56957ec681f3Smrg             mdapi_group="EU Array"
56967ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
56977ec681f3Smrg             mdapi_supported_apis=""
56987ec681f3Smrg             mdapi_hw_unit_type="gpu"
56997ec681f3Smrg             />
57007ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
57017ec681f3Smrg             symbol_name="VsFpu0Active"
57027ec681f3Smrg             underscore_name="vs_fpu0_active"
57037ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
57047ec681f3Smrg             data_type="float"
57057ec681f3Smrg             max_equation="100"
57067ec681f3Smrg             units="percent"
57077ec681f3Smrg             semantic_type="duration"
57087ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57097ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57107ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57117ec681f3Smrg             mdapi_supported_apis=""
57127ec681f3Smrg             mdapi_hw_unit_type="gpu"
57137ec681f3Smrg             />
57147ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
57157ec681f3Smrg             symbol_name="VsFpu1Active"
57167ec681f3Smrg             underscore_name="vs_fpu1_active"
57177ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
57187ec681f3Smrg             data_type="float"
57197ec681f3Smrg             max_equation="100"
57207ec681f3Smrg             units="percent"
57217ec681f3Smrg             semantic_type="duration"
57227ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57237ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57247ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57257ec681f3Smrg             mdapi_supported_apis=""
57267ec681f3Smrg             mdapi_hw_unit_type="gpu"
57277ec681f3Smrg             />
57287ec681f3Smrg    <counter name="VS Send Pipe Active"
57297ec681f3Smrg             symbol_name="VsSendActive"
57307ec681f3Smrg             underscore_name="vs_send_active"
57317ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
57327ec681f3Smrg             data_type="float"
57337ec681f3Smrg             max_equation="100"
57347ec681f3Smrg             units="percent"
57357ec681f3Smrg             semantic_type="duration"
57367ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57377ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57387ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57397ec681f3Smrg             mdapi_supported_apis=""
57407ec681f3Smrg             mdapi_hw_unit_type="gpu"
57417ec681f3Smrg             />
57427ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
57437ec681f3Smrg             symbol_name="PsFpu0Active"
57447ec681f3Smrg             underscore_name="ps_fpu0_active"
57457ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
57467ec681f3Smrg             data_type="float"
57477ec681f3Smrg             max_equation="100"
57487ec681f3Smrg             units="percent"
57497ec681f3Smrg             semantic_type="duration"
57507ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57517ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
57527ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57537ec681f3Smrg             mdapi_supported_apis=""
57547ec681f3Smrg             mdapi_hw_unit_type="gpu"
57557ec681f3Smrg             />
57567ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
57577ec681f3Smrg             symbol_name="PsFpu1Active"
57587ec681f3Smrg             underscore_name="ps_fpu1_active"
57597ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
57607ec681f3Smrg             data_type="float"
57617ec681f3Smrg             max_equation="100"
57627ec681f3Smrg             units="percent"
57637ec681f3Smrg             semantic_type="duration"
57647ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57657ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
57667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57677ec681f3Smrg             mdapi_supported_apis=""
57687ec681f3Smrg             mdapi_hw_unit_type="gpu"
57697ec681f3Smrg             />
57707ec681f3Smrg    <counter name="PS Send Pipeline Active"
57717ec681f3Smrg             symbol_name="PsSendActive"
57727ec681f3Smrg             underscore_name="ps_send_active"
57737ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
57747ec681f3Smrg             data_type="float"
57757ec681f3Smrg             max_equation="100"
57767ec681f3Smrg             units="percent"
57777ec681f3Smrg             semantic_type="duration"
57787ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57797ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
57807ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57817ec681f3Smrg             mdapi_supported_apis=""
57827ec681f3Smrg             mdapi_hw_unit_type="gpu"
57837ec681f3Smrg             />
57847ec681f3Smrg    <counter name="FS Both FPU Active"
57857ec681f3Smrg             symbol_name="PsEuBothFpuActive"
57867ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
57877ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
57887ec681f3Smrg             data_type="float"
57897ec681f3Smrg             max_equation="100"
57907ec681f3Smrg             units="percent"
57917ec681f3Smrg             semantic_type="duration"
57927ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57937ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
57947ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
57957ec681f3Smrg             mdapi_supported_apis=""
57967ec681f3Smrg             mdapi_hw_unit_type="gpu"
57977ec681f3Smrg             />
57987ec681f3Smrg    <counter name="Slice0 L3 Bank0 Stalled"
57997ec681f3Smrg             symbol_name="L30Bank0Stalled"
58007ec681f3Smrg             underscore_name="l30_bank0_stalled"
58017ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 is stalled"
58027ec681f3Smrg             data_type="float"
58037ec681f3Smrg             max_equation="100"
58047ec681f3Smrg             units="percent"
58057ec681f3Smrg             semantic_type="duration"
58067ec681f3Smrg             equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
58077ec681f3Smrg             availability="$SliceMask 1 AND"
58087ec681f3Smrg             mdapi_group="GTI/L3"
58097ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
58107ec681f3Smrg             mdapi_supported_apis=""
58117ec681f3Smrg             mdapi_hw_unit_type="slice"
58127ec681f3Smrg             />
58137ec681f3Smrg    <register_config type="NOA">
58147ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
58157ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
58167ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
58177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10050C00" />
58187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12050002" />
58197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00050025" />
58207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06050900" />
58217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080508EA" />
58227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0508AB" />
58237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C050A21" />
58247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E050A60" />
58257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04050000" />
58267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050000" />
58277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24068100" />
58287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600FF" />
58297ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
58307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
58317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F4800" />
58327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4924" />
58337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
58347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
58357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F0000" />
58367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F0000" />
58377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
58387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
58397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
58407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F0000" />
58417ec681f3Smrg    </register_config>
58427ec681f3Smrg    <register_config type="OA">
58437ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
58447ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
58457ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
58467ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
58477ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
58487ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000022" />
58497ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFF8" />
58507ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000082" />
58517ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000FFE7" />
58527ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000402" />
58537ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FF1F" />
58547ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00001002" />
58557ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FCFF" />
58567ec681f3Smrg    </register_config>
58577ec681f3Smrg    <register_config type="FLEX">
58587ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
58597ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00008003" />
58607ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00011010" />
58617ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00050012" />
58627ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00052051" />
58637ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00000053" />
58647ec681f3Smrg    </register_config>
58657ec681f3Smrg  </set>
58667ec681f3Smrg
58677ec681f3Smrg  <set name="L2Bank1 stalled metric set"
58687ec681f3Smrg       chipset="EHL"
58697ec681f3Smrg       symbol_name="L3_3"
58707ec681f3Smrg       underscore_name="l3_3"
58717ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
58727ec681f3Smrg       hw_config_guid="fb4664db-4a4b-4d45-8f38-ceab6eac078c"
58737ec681f3Smrg       >
58747ec681f3Smrg    <counter name="GPU Time Elapsed"
58757ec681f3Smrg             symbol_name="GpuTime"
58767ec681f3Smrg             underscore_name="gpu_time"
58777ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
58787ec681f3Smrg             data_type="uint64"
58797ec681f3Smrg             units="ns"
58807ec681f3Smrg             semantic_type="duration"
58817ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
58827ec681f3Smrg             mdapi_group="GPU"
58837ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
58847ec681f3Smrg             mdapi_supported_apis=""
58857ec681f3Smrg             mdapi_hw_unit_type="gpu"
58867ec681f3Smrg             />
58877ec681f3Smrg    <counter name="GPU Core Clocks"
58887ec681f3Smrg             symbol_name="GpuCoreClocks"
58897ec681f3Smrg             underscore_name="gpu_core_clocks"
58907ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
58917ec681f3Smrg             data_type="uint64"
58927ec681f3Smrg             units="cycles"
58937ec681f3Smrg             semantic_type="event"
58947ec681f3Smrg             equation="GPU_CLOCK 0 READ"
58957ec681f3Smrg             mdapi_group="GPU"
58967ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
58977ec681f3Smrg             mdapi_supported_apis=""
58987ec681f3Smrg             mdapi_hw_unit_type="gpu"
58997ec681f3Smrg             />
59007ec681f3Smrg    <counter name="AVG GPU Core Frequency"
59017ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
59027ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
59037ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
59047ec681f3Smrg             data_type="uint64"
59057ec681f3Smrg             max_equation="$GpuMaxFrequency"
59067ec681f3Smrg             units="hz"
59077ec681f3Smrg             semantic_type="event"
59087ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
59097ec681f3Smrg             mdapi_group="GPU"
59107ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
59117ec681f3Smrg             mdapi_supported_apis=""
59127ec681f3Smrg             mdapi_hw_unit_type="gpu"
59137ec681f3Smrg             />
59147ec681f3Smrg    <counter name="GPU Busy"
59157ec681f3Smrg             symbol_name="GpuBusy"
59167ec681f3Smrg             underscore_name="gpu_busy"
59177ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
59187ec681f3Smrg             data_type="float"
59197ec681f3Smrg             max_equation="100"
59207ec681f3Smrg             units="percent"
59217ec681f3Smrg             semantic_type="duration"
59227ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
59237ec681f3Smrg             mdapi_group="GPU"
59247ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
59257ec681f3Smrg             mdapi_supported_apis=""
59267ec681f3Smrg             mdapi_hw_unit_type="gpu"
59277ec681f3Smrg             />
59287ec681f3Smrg    <counter name="VS Threads Dispatched"
59297ec681f3Smrg             symbol_name="VsThreads"
59307ec681f3Smrg             underscore_name="vs_threads"
59317ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
59327ec681f3Smrg             data_type="uint64"
59337ec681f3Smrg             units="threads"
59347ec681f3Smrg             semantic_type="event"
59357ec681f3Smrg             equation="A 1 READ"
59367ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
59377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59387ec681f3Smrg             mdapi_supported_apis=""
59397ec681f3Smrg             mdapi_hw_unit_type="gpu"
59407ec681f3Smrg             />
59417ec681f3Smrg    <counter name="HS Threads Dispatched"
59427ec681f3Smrg             symbol_name="HsThreads"
59437ec681f3Smrg             underscore_name="hs_threads"
59447ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
59457ec681f3Smrg             data_type="uint64"
59467ec681f3Smrg             units="threads"
59477ec681f3Smrg             semantic_type="event"
59487ec681f3Smrg             equation="A 2 READ"
59497ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
59507ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59517ec681f3Smrg             mdapi_supported_apis=""
59527ec681f3Smrg             mdapi_hw_unit_type="gpu"
59537ec681f3Smrg             />
59547ec681f3Smrg    <counter name="DS Threads Dispatched"
59557ec681f3Smrg             symbol_name="DsThreads"
59567ec681f3Smrg             underscore_name="ds_threads"
59577ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
59587ec681f3Smrg             data_type="uint64"
59597ec681f3Smrg             units="threads"
59607ec681f3Smrg             semantic_type="event"
59617ec681f3Smrg             equation="A 3 READ"
59627ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
59637ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59647ec681f3Smrg             mdapi_supported_apis=""
59657ec681f3Smrg             mdapi_hw_unit_type="gpu"
59667ec681f3Smrg             />
59677ec681f3Smrg    <counter name="GS Threads Dispatched"
59687ec681f3Smrg             symbol_name="GsThreads"
59697ec681f3Smrg             underscore_name="gs_threads"
59707ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
59717ec681f3Smrg             data_type="uint64"
59727ec681f3Smrg             units="threads"
59737ec681f3Smrg             semantic_type="event"
59747ec681f3Smrg             equation="A 5 READ"
59757ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
59767ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59777ec681f3Smrg             mdapi_supported_apis=""
59787ec681f3Smrg             mdapi_hw_unit_type="gpu"
59797ec681f3Smrg             />
59807ec681f3Smrg    <counter name="FS Threads Dispatched"
59817ec681f3Smrg             symbol_name="PsThreads"
59827ec681f3Smrg             underscore_name="ps_threads"
59837ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
59847ec681f3Smrg             data_type="uint64"
59857ec681f3Smrg             units="threads"
59867ec681f3Smrg             semantic_type="event"
59877ec681f3Smrg             equation="A 6 READ"
59887ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
59897ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59907ec681f3Smrg             mdapi_supported_apis=""
59917ec681f3Smrg             mdapi_hw_unit_type="gpu"
59927ec681f3Smrg             />
59937ec681f3Smrg    <counter name="CS Threads Dispatched"
59947ec681f3Smrg             symbol_name="CsThreads"
59957ec681f3Smrg             underscore_name="cs_threads"
59967ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
59977ec681f3Smrg             data_type="uint64"
59987ec681f3Smrg             units="threads"
59997ec681f3Smrg             semantic_type="event"
60007ec681f3Smrg             equation="A 4 READ"
60017ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
60027ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
60037ec681f3Smrg             mdapi_supported_apis=""
60047ec681f3Smrg             mdapi_hw_unit_type="gpu"
60057ec681f3Smrg             />
60067ec681f3Smrg    <counter name="Rasterized Pixels"
60077ec681f3Smrg             symbol_name="RasterizedPixels"
60087ec681f3Smrg             underscore_name="rasterized_pixels"
60097ec681f3Smrg             description="The total number of rasterized pixels."
60107ec681f3Smrg             data_type="uint64"
60117ec681f3Smrg             units="pixels"
60127ec681f3Smrg             semantic_type="event"
60137ec681f3Smrg             equation="A 21 READ 4 UMUL"
60147ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
60157ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
60167ec681f3Smrg             mdapi_supported_apis=""
60177ec681f3Smrg             mdapi_hw_unit_type="gpu"
60187ec681f3Smrg             />
60197ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
60207ec681f3Smrg             symbol_name="HiDepthTestFails"
60217ec681f3Smrg             underscore_name="hi_depth_test_fails"
60227ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
60237ec681f3Smrg             data_type="uint64"
60247ec681f3Smrg             units="pixels"
60257ec681f3Smrg             semantic_type="event"
60267ec681f3Smrg             equation="A 22 READ 4 UMUL"
60277ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
60287ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
60297ec681f3Smrg             mdapi_supported_apis=""
60307ec681f3Smrg             mdapi_hw_unit_type="gpu"
60317ec681f3Smrg             />
60327ec681f3Smrg    <counter name="Early Depth Test Fails"
60337ec681f3Smrg             symbol_name="EarlyDepthTestFails"
60347ec681f3Smrg             underscore_name="early_depth_test_fails"
60357ec681f3Smrg             description="The total number of pixels dropped on early depth test."
60367ec681f3Smrg             data_type="uint64"
60377ec681f3Smrg             units="pixels"
60387ec681f3Smrg             semantic_type="event"
60397ec681f3Smrg             equation="A 23 READ 4 UMUL"
60407ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
60417ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
60427ec681f3Smrg             mdapi_supported_apis=""
60437ec681f3Smrg             mdapi_hw_unit_type="gpu"
60447ec681f3Smrg             />
60457ec681f3Smrg    <counter name="Samples Killed in FS"
60467ec681f3Smrg             symbol_name="SamplesKilledInPs"
60477ec681f3Smrg             underscore_name="samples_killed_in_ps"
60487ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
60497ec681f3Smrg             data_type="uint64"
60507ec681f3Smrg             units="pixels"
60517ec681f3Smrg             semantic_type="event"
60527ec681f3Smrg             equation="A 24 READ 4 UMUL"
60537ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
60547ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
60557ec681f3Smrg             mdapi_supported_apis=""
60567ec681f3Smrg             mdapi_hw_unit_type="gpu"
60577ec681f3Smrg             />
60587ec681f3Smrg    <counter name="Pixels Failing Tests"
60597ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
60607ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
60617ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
60627ec681f3Smrg             data_type="uint64"
60637ec681f3Smrg             units="pixels"
60647ec681f3Smrg             semantic_type="event"
60657ec681f3Smrg             equation="A 25 READ 4 UMUL"
60667ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
60677ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
60687ec681f3Smrg             mdapi_supported_apis=""
60697ec681f3Smrg             mdapi_hw_unit_type="gpu"
60707ec681f3Smrg             />
60717ec681f3Smrg    <counter name="Samples Written"
60727ec681f3Smrg             symbol_name="SamplesWritten"
60737ec681f3Smrg             underscore_name="samples_written"
60747ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
60757ec681f3Smrg             data_type="uint64"
60767ec681f3Smrg             units="pixels"
60777ec681f3Smrg             semantic_type="event"
60787ec681f3Smrg             equation="A 26 READ 4 UMUL"
60797ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
60807ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60817ec681f3Smrg             mdapi_supported_apis=""
60827ec681f3Smrg             mdapi_hw_unit_type="gpu"
60837ec681f3Smrg             />
60847ec681f3Smrg    <counter name="Samples Blended"
60857ec681f3Smrg             symbol_name="SamplesBlended"
60867ec681f3Smrg             underscore_name="samples_blended"
60877ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
60887ec681f3Smrg             data_type="uint64"
60897ec681f3Smrg             units="pixels"
60907ec681f3Smrg             semantic_type="event"
60917ec681f3Smrg             equation="A 27 READ 4 UMUL"
60927ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
60937ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60947ec681f3Smrg             mdapi_supported_apis=""
60957ec681f3Smrg             mdapi_hw_unit_type="gpu"
60967ec681f3Smrg             />
60977ec681f3Smrg    <counter name="EU Active"
60987ec681f3Smrg             symbol_name="EuActive"
60997ec681f3Smrg             underscore_name="eu_active"
61007ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
61017ec681f3Smrg             data_type="float"
61027ec681f3Smrg             max_equation="100"
61037ec681f3Smrg             units="percent"
61047ec681f3Smrg             semantic_type="duration"
61057ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
61067ec681f3Smrg             mdapi_group="EU Array"
61077ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
61087ec681f3Smrg             mdapi_supported_apis=""
61097ec681f3Smrg             mdapi_hw_unit_type="gpu"
61107ec681f3Smrg             />
61117ec681f3Smrg    <counter name="EU Stall"
61127ec681f3Smrg             symbol_name="EuStall"
61137ec681f3Smrg             underscore_name="eu_stall"
61147ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
61157ec681f3Smrg             data_type="float"
61167ec681f3Smrg             max_equation="100"
61177ec681f3Smrg             units="percent"
61187ec681f3Smrg             semantic_type="duration"
61197ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
61207ec681f3Smrg             mdapi_group="EU Array"
61217ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
61227ec681f3Smrg             mdapi_supported_apis=""
61237ec681f3Smrg             mdapi_hw_unit_type="gpu"
61247ec681f3Smrg             />
61257ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
61267ec681f3Smrg             symbol_name="EuFpuBothActive"
61277ec681f3Smrg             underscore_name="eu_fpu_both_active"
61287ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
61297ec681f3Smrg             data_type="float"
61307ec681f3Smrg             max_equation="100"
61317ec681f3Smrg             units="percent"
61327ec681f3Smrg             semantic_type="duration"
61337ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
61347ec681f3Smrg             mdapi_group="EU Array/Pipes"
61357ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
61367ec681f3Smrg             mdapi_supported_apis=""
61377ec681f3Smrg             mdapi_hw_unit_type="gpu"
61387ec681f3Smrg             />
61397ec681f3Smrg    <counter name="EU Thread Occupancy"
61407ec681f3Smrg             symbol_name="EuThreadOccupancy"
61417ec681f3Smrg             underscore_name="eu_thread_occupancy"
61427ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
61437ec681f3Smrg             data_type="float"
61447ec681f3Smrg             max_equation="100"
61457ec681f3Smrg             units="percent"
61467ec681f3Smrg             semantic_type="duration"
61477ec681f3Smrg             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
61487ec681f3Smrg             mdapi_group="EU Array"
61497ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
61507ec681f3Smrg             mdapi_supported_apis=""
61517ec681f3Smrg             mdapi_hw_unit_type="gpu"
61527ec681f3Smrg             />
61537ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
61547ec681f3Smrg             symbol_name="VsFpu0Active"
61557ec681f3Smrg             underscore_name="vs_fpu0_active"
61567ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
61577ec681f3Smrg             data_type="float"
61587ec681f3Smrg             max_equation="100"
61597ec681f3Smrg             units="percent"
61607ec681f3Smrg             semantic_type="duration"
61617ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
61627ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
61637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
61647ec681f3Smrg             mdapi_supported_apis=""
61657ec681f3Smrg             mdapi_hw_unit_type="gpu"
61667ec681f3Smrg             />
61677ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
61687ec681f3Smrg             symbol_name="VsFpu1Active"
61697ec681f3Smrg             underscore_name="vs_fpu1_active"
61707ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
61717ec681f3Smrg             data_type="float"
61727ec681f3Smrg             max_equation="100"
61737ec681f3Smrg             units="percent"
61747ec681f3Smrg             semantic_type="duration"
61757ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
61767ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
61777ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
61787ec681f3Smrg             mdapi_supported_apis=""
61797ec681f3Smrg             mdapi_hw_unit_type="gpu"
61807ec681f3Smrg             />
61817ec681f3Smrg    <counter name="VS Send Pipe Active"
61827ec681f3Smrg             symbol_name="VsSendActive"
61837ec681f3Smrg             underscore_name="vs_send_active"
61847ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
61857ec681f3Smrg             data_type="float"
61867ec681f3Smrg             max_equation="100"
61877ec681f3Smrg             units="percent"
61887ec681f3Smrg             semantic_type="duration"
61897ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
61907ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
61917ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
61927ec681f3Smrg             mdapi_supported_apis=""
61937ec681f3Smrg             mdapi_hw_unit_type="gpu"
61947ec681f3Smrg             />
61957ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
61967ec681f3Smrg             symbol_name="PsFpu0Active"
61977ec681f3Smrg             underscore_name="ps_fpu0_active"
61987ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
61997ec681f3Smrg             data_type="float"
62007ec681f3Smrg             max_equation="100"
62017ec681f3Smrg             units="percent"
62027ec681f3Smrg             semantic_type="duration"
62037ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
62047ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
62057ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
62067ec681f3Smrg             mdapi_supported_apis=""
62077ec681f3Smrg             mdapi_hw_unit_type="gpu"
62087ec681f3Smrg             />
62097ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
62107ec681f3Smrg             symbol_name="PsFpu1Active"
62117ec681f3Smrg             underscore_name="ps_fpu1_active"
62127ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
62137ec681f3Smrg             data_type="float"
62147ec681f3Smrg             max_equation="100"
62157ec681f3Smrg             units="percent"
62167ec681f3Smrg             semantic_type="duration"
62177ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
62187ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
62197ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
62207ec681f3Smrg             mdapi_supported_apis=""
62217ec681f3Smrg             mdapi_hw_unit_type="gpu"
62227ec681f3Smrg             />
62237ec681f3Smrg    <counter name="PS Send Pipeline Active"
62247ec681f3Smrg             symbol_name="PsSendActive"
62257ec681f3Smrg             underscore_name="ps_send_active"
62267ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
62277ec681f3Smrg             data_type="float"
62287ec681f3Smrg             max_equation="100"
62297ec681f3Smrg             units="percent"
62307ec681f3Smrg             semantic_type="duration"
62317ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
62327ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
62337ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
62347ec681f3Smrg             mdapi_supported_apis=""
62357ec681f3Smrg             mdapi_hw_unit_type="gpu"
62367ec681f3Smrg             />
62377ec681f3Smrg    <counter name="FS Both FPU Active"
62387ec681f3Smrg             symbol_name="PsEuBothFpuActive"
62397ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
62407ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
62417ec681f3Smrg             data_type="float"
62427ec681f3Smrg             max_equation="100"
62437ec681f3Smrg             units="percent"
62447ec681f3Smrg             semantic_type="duration"
62457ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
62467ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
62477ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
62487ec681f3Smrg             mdapi_supported_apis=""
62497ec681f3Smrg             mdapi_hw_unit_type="gpu"
62507ec681f3Smrg             />
62517ec681f3Smrg    <counter name="Slice0 L3 Bank1 Stalled"
62527ec681f3Smrg             symbol_name="L30Bank1Stalled"
62537ec681f3Smrg             underscore_name="l30_bank1_stalled"
62547ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 is stalled"
62557ec681f3Smrg             data_type="float"
62567ec681f3Smrg             max_equation="100"
62577ec681f3Smrg             units="percent"
62587ec681f3Smrg             semantic_type="duration"
62597ec681f3Smrg             equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
62607ec681f3Smrg             availability="$SliceMask 1 AND"
62617ec681f3Smrg             mdapi_group="GTI/L3"
62627ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
62637ec681f3Smrg             mdapi_supported_apis=""
62647ec681f3Smrg             mdapi_hw_unit_type="slice"
62657ec681f3Smrg             />
62667ec681f3Smrg    <register_config type="NOA">
62677ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
62687ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
62697ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
62707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10050400" />
62717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12050000" />
62727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00050025" />
62737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06050900" />
62747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080508EA" />
62757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0508AB" />
62767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C050A21" />
62777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E050A60" />
62787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04050000" />
62797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050000" />
62807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24068100" />
62817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600FF" />
62827ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
62837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
62847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F4800" />
62857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4924" />
62867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
62877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
62887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F0000" />
62897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F0000" />
62907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
62917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
62927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
62937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F0000" />
62947ec681f3Smrg    </register_config>
62957ec681f3Smrg    <register_config type="OA">
62967ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
62977ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
62987ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
62997ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
63007ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
63017ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000022" />
63027ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFF8" />
63037ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000082" />
63047ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000FFE7" />
63057ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000402" />
63067ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FF1F" />
63077ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00001002" />
63087ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FCFF" />
63097ec681f3Smrg    </register_config>
63107ec681f3Smrg    <register_config type="FLEX">
63117ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
63127ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00008003" />
63137ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00011010" />
63147ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00050012" />
63157ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00052051" />
63167ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00000053" />
63177ec681f3Smrg    </register_config>
63187ec681f3Smrg  </set>
63197ec681f3Smrg
63207ec681f3Smrg  <set name="L2Bank4 stalled metric set"
63217ec681f3Smrg       chipset="EHL"
63227ec681f3Smrg       symbol_name="L3_4"
63237ec681f3Smrg       underscore_name="l3_4"
63247ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
63257ec681f3Smrg       hw_config_guid="0092ff25-7595-4671-b21a-d7d94a19a38b"
63267ec681f3Smrg       >
63277ec681f3Smrg    <counter name="GPU Time Elapsed"
63287ec681f3Smrg             symbol_name="GpuTime"
63297ec681f3Smrg             underscore_name="gpu_time"
63307ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
63317ec681f3Smrg             data_type="uint64"
63327ec681f3Smrg             units="ns"
63337ec681f3Smrg             semantic_type="duration"
63347ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
63357ec681f3Smrg             mdapi_group="GPU"
63367ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
63377ec681f3Smrg             mdapi_supported_apis=""
63387ec681f3Smrg             mdapi_hw_unit_type="gpu"
63397ec681f3Smrg             />
63407ec681f3Smrg    <counter name="GPU Core Clocks"
63417ec681f3Smrg             symbol_name="GpuCoreClocks"
63427ec681f3Smrg             underscore_name="gpu_core_clocks"
63437ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
63447ec681f3Smrg             data_type="uint64"
63457ec681f3Smrg             units="cycles"
63467ec681f3Smrg             semantic_type="event"
63477ec681f3Smrg             equation="GPU_CLOCK 0 READ"
63487ec681f3Smrg             mdapi_group="GPU"
63497ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
63507ec681f3Smrg             mdapi_supported_apis=""
63517ec681f3Smrg             mdapi_hw_unit_type="gpu"
63527ec681f3Smrg             />
63537ec681f3Smrg    <counter name="AVG GPU Core Frequency"
63547ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
63557ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
63567ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
63577ec681f3Smrg             data_type="uint64"
63587ec681f3Smrg             max_equation="$GpuMaxFrequency"
63597ec681f3Smrg             units="hz"
63607ec681f3Smrg             semantic_type="event"
63617ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
63627ec681f3Smrg             mdapi_group="GPU"
63637ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
63647ec681f3Smrg             mdapi_supported_apis=""
63657ec681f3Smrg             mdapi_hw_unit_type="gpu"
63667ec681f3Smrg             />
63677ec681f3Smrg    <counter name="GPU Busy"
63687ec681f3Smrg             symbol_name="GpuBusy"
63697ec681f3Smrg             underscore_name="gpu_busy"
63707ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
63717ec681f3Smrg             data_type="float"
63727ec681f3Smrg             max_equation="100"
63737ec681f3Smrg             units="percent"
63747ec681f3Smrg             semantic_type="duration"
63757ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
63767ec681f3Smrg             mdapi_group="GPU"
63777ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
63787ec681f3Smrg             mdapi_supported_apis=""
63797ec681f3Smrg             mdapi_hw_unit_type="gpu"
63807ec681f3Smrg             />
63817ec681f3Smrg    <counter name="VS Threads Dispatched"
63827ec681f3Smrg             symbol_name="VsThreads"
63837ec681f3Smrg             underscore_name="vs_threads"
63847ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
63857ec681f3Smrg             data_type="uint64"
63867ec681f3Smrg             units="threads"
63877ec681f3Smrg             semantic_type="event"
63887ec681f3Smrg             equation="A 1 READ"
63897ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
63907ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
63917ec681f3Smrg             mdapi_supported_apis=""
63927ec681f3Smrg             mdapi_hw_unit_type="gpu"
63937ec681f3Smrg             />
63947ec681f3Smrg    <counter name="HS Threads Dispatched"
63957ec681f3Smrg             symbol_name="HsThreads"
63967ec681f3Smrg             underscore_name="hs_threads"
63977ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
63987ec681f3Smrg             data_type="uint64"
63997ec681f3Smrg             units="threads"
64007ec681f3Smrg             semantic_type="event"
64017ec681f3Smrg             equation="A 2 READ"
64027ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
64037ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64047ec681f3Smrg             mdapi_supported_apis=""
64057ec681f3Smrg             mdapi_hw_unit_type="gpu"
64067ec681f3Smrg             />
64077ec681f3Smrg    <counter name="DS Threads Dispatched"
64087ec681f3Smrg             symbol_name="DsThreads"
64097ec681f3Smrg             underscore_name="ds_threads"
64107ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
64117ec681f3Smrg             data_type="uint64"
64127ec681f3Smrg             units="threads"
64137ec681f3Smrg             semantic_type="event"
64147ec681f3Smrg             equation="A 3 READ"
64157ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
64167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64177ec681f3Smrg             mdapi_supported_apis=""
64187ec681f3Smrg             mdapi_hw_unit_type="gpu"
64197ec681f3Smrg             />
64207ec681f3Smrg    <counter name="GS Threads Dispatched"
64217ec681f3Smrg             symbol_name="GsThreads"
64227ec681f3Smrg             underscore_name="gs_threads"
64237ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
64247ec681f3Smrg             data_type="uint64"
64257ec681f3Smrg             units="threads"
64267ec681f3Smrg             semantic_type="event"
64277ec681f3Smrg             equation="A 5 READ"
64287ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
64297ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64307ec681f3Smrg             mdapi_supported_apis=""
64317ec681f3Smrg             mdapi_hw_unit_type="gpu"
64327ec681f3Smrg             />
64337ec681f3Smrg    <counter name="FS Threads Dispatched"
64347ec681f3Smrg             symbol_name="PsThreads"
64357ec681f3Smrg             underscore_name="ps_threads"
64367ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
64377ec681f3Smrg             data_type="uint64"
64387ec681f3Smrg             units="threads"
64397ec681f3Smrg             semantic_type="event"
64407ec681f3Smrg             equation="A 6 READ"
64417ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
64427ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64437ec681f3Smrg             mdapi_supported_apis=""
64447ec681f3Smrg             mdapi_hw_unit_type="gpu"
64457ec681f3Smrg             />
64467ec681f3Smrg    <counter name="CS Threads Dispatched"
64477ec681f3Smrg             symbol_name="CsThreads"
64487ec681f3Smrg             underscore_name="cs_threads"
64497ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
64507ec681f3Smrg             data_type="uint64"
64517ec681f3Smrg             units="threads"
64527ec681f3Smrg             semantic_type="event"
64537ec681f3Smrg             equation="A 4 READ"
64547ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
64557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64567ec681f3Smrg             mdapi_supported_apis=""
64577ec681f3Smrg             mdapi_hw_unit_type="gpu"
64587ec681f3Smrg             />
64597ec681f3Smrg    <counter name="Rasterized Pixels"
64607ec681f3Smrg             symbol_name="RasterizedPixels"
64617ec681f3Smrg             underscore_name="rasterized_pixels"
64627ec681f3Smrg             description="The total number of rasterized pixels."
64637ec681f3Smrg             data_type="uint64"
64647ec681f3Smrg             units="pixels"
64657ec681f3Smrg             semantic_type="event"
64667ec681f3Smrg             equation="A 21 READ 4 UMUL"
64677ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
64687ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64697ec681f3Smrg             mdapi_supported_apis=""
64707ec681f3Smrg             mdapi_hw_unit_type="gpu"
64717ec681f3Smrg             />
64727ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
64737ec681f3Smrg             symbol_name="HiDepthTestFails"
64747ec681f3Smrg             underscore_name="hi_depth_test_fails"
64757ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
64767ec681f3Smrg             data_type="uint64"
64777ec681f3Smrg             units="pixels"
64787ec681f3Smrg             semantic_type="event"
64797ec681f3Smrg             equation="A 22 READ 4 UMUL"
64807ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
64817ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64827ec681f3Smrg             mdapi_supported_apis=""
64837ec681f3Smrg             mdapi_hw_unit_type="gpu"
64847ec681f3Smrg             />
64857ec681f3Smrg    <counter name="Early Depth Test Fails"
64867ec681f3Smrg             symbol_name="EarlyDepthTestFails"
64877ec681f3Smrg             underscore_name="early_depth_test_fails"
64887ec681f3Smrg             description="The total number of pixels dropped on early depth test."
64897ec681f3Smrg             data_type="uint64"
64907ec681f3Smrg             units="pixels"
64917ec681f3Smrg             semantic_type="event"
64927ec681f3Smrg             equation="A 23 READ 4 UMUL"
64937ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
64947ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
64957ec681f3Smrg             mdapi_supported_apis=""
64967ec681f3Smrg             mdapi_hw_unit_type="gpu"
64977ec681f3Smrg             />
64987ec681f3Smrg    <counter name="Samples Killed in FS"
64997ec681f3Smrg             symbol_name="SamplesKilledInPs"
65007ec681f3Smrg             underscore_name="samples_killed_in_ps"
65017ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
65027ec681f3Smrg             data_type="uint64"
65037ec681f3Smrg             units="pixels"
65047ec681f3Smrg             semantic_type="event"
65057ec681f3Smrg             equation="A 24 READ 4 UMUL"
65067ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
65077ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
65087ec681f3Smrg             mdapi_supported_apis=""
65097ec681f3Smrg             mdapi_hw_unit_type="gpu"
65107ec681f3Smrg             />
65117ec681f3Smrg    <counter name="Pixels Failing Tests"
65127ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
65137ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
65147ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
65157ec681f3Smrg             data_type="uint64"
65167ec681f3Smrg             units="pixels"
65177ec681f3Smrg             semantic_type="event"
65187ec681f3Smrg             equation="A 25 READ 4 UMUL"
65197ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
65207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
65217ec681f3Smrg             mdapi_supported_apis=""
65227ec681f3Smrg             mdapi_hw_unit_type="gpu"
65237ec681f3Smrg             />
65247ec681f3Smrg    <counter name="Samples Written"
65257ec681f3Smrg             symbol_name="SamplesWritten"
65267ec681f3Smrg             underscore_name="samples_written"
65277ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
65287ec681f3Smrg             data_type="uint64"
65297ec681f3Smrg             units="pixels"
65307ec681f3Smrg             semantic_type="event"
65317ec681f3Smrg             equation="A 26 READ 4 UMUL"
65327ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
65337ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
65347ec681f3Smrg             mdapi_supported_apis=""
65357ec681f3Smrg             mdapi_hw_unit_type="gpu"
65367ec681f3Smrg             />
65377ec681f3Smrg    <counter name="Samples Blended"
65387ec681f3Smrg             symbol_name="SamplesBlended"
65397ec681f3Smrg             underscore_name="samples_blended"
65407ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
65417ec681f3Smrg             data_type="uint64"
65427ec681f3Smrg             units="pixels"
65437ec681f3Smrg             semantic_type="event"
65447ec681f3Smrg             equation="A 27 READ 4 UMUL"
65457ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
65467ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
65477ec681f3Smrg             mdapi_supported_apis=""
65487ec681f3Smrg             mdapi_hw_unit_type="gpu"
65497ec681f3Smrg             />
65507ec681f3Smrg    <counter name="EU Active"
65517ec681f3Smrg             symbol_name="EuActive"
65527ec681f3Smrg             underscore_name="eu_active"
65537ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
65547ec681f3Smrg             data_type="float"
65557ec681f3Smrg             max_equation="100"
65567ec681f3Smrg             units="percent"
65577ec681f3Smrg             semantic_type="duration"
65587ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65597ec681f3Smrg             mdapi_group="EU Array"
65607ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
65617ec681f3Smrg             mdapi_supported_apis=""
65627ec681f3Smrg             mdapi_hw_unit_type="gpu"
65637ec681f3Smrg             />
65647ec681f3Smrg    <counter name="EU Stall"
65657ec681f3Smrg             symbol_name="EuStall"
65667ec681f3Smrg             underscore_name="eu_stall"
65677ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
65687ec681f3Smrg             data_type="float"
65697ec681f3Smrg             max_equation="100"
65707ec681f3Smrg             units="percent"
65717ec681f3Smrg             semantic_type="duration"
65727ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65737ec681f3Smrg             mdapi_group="EU Array"
65747ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
65757ec681f3Smrg             mdapi_supported_apis=""
65767ec681f3Smrg             mdapi_hw_unit_type="gpu"
65777ec681f3Smrg             />
65787ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
65797ec681f3Smrg             symbol_name="EuFpuBothActive"
65807ec681f3Smrg             underscore_name="eu_fpu_both_active"
65817ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
65827ec681f3Smrg             data_type="float"
65837ec681f3Smrg             max_equation="100"
65847ec681f3Smrg             units="percent"
65857ec681f3Smrg             semantic_type="duration"
65867ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
65877ec681f3Smrg             mdapi_group="EU Array/Pipes"
65887ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
65897ec681f3Smrg             mdapi_supported_apis=""
65907ec681f3Smrg             mdapi_hw_unit_type="gpu"
65917ec681f3Smrg             />
65927ec681f3Smrg    <counter name="EU Thread Occupancy"
65937ec681f3Smrg             symbol_name="EuThreadOccupancy"
65947ec681f3Smrg             underscore_name="eu_thread_occupancy"
65957ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
65967ec681f3Smrg             data_type="float"
65977ec681f3Smrg             max_equation="100"
65987ec681f3Smrg             units="percent"
65997ec681f3Smrg             semantic_type="duration"
66007ec681f3Smrg             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
66017ec681f3Smrg             mdapi_group="EU Array"
66027ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
66037ec681f3Smrg             mdapi_supported_apis=""
66047ec681f3Smrg             mdapi_hw_unit_type="gpu"
66057ec681f3Smrg             />
66067ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
66077ec681f3Smrg             symbol_name="VsFpu0Active"
66087ec681f3Smrg             underscore_name="vs_fpu0_active"
66097ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
66107ec681f3Smrg             data_type="float"
66117ec681f3Smrg             max_equation="100"
66127ec681f3Smrg             units="percent"
66137ec681f3Smrg             semantic_type="duration"
66147ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
66157ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
66167ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
66177ec681f3Smrg             mdapi_supported_apis=""
66187ec681f3Smrg             mdapi_hw_unit_type="gpu"
66197ec681f3Smrg             />
66207ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
66217ec681f3Smrg             symbol_name="VsFpu1Active"
66227ec681f3Smrg             underscore_name="vs_fpu1_active"
66237ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
66247ec681f3Smrg             data_type="float"
66257ec681f3Smrg             max_equation="100"
66267ec681f3Smrg             units="percent"
66277ec681f3Smrg             semantic_type="duration"
66287ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
66297ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
66307ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
66317ec681f3Smrg             mdapi_supported_apis=""
66327ec681f3Smrg             mdapi_hw_unit_type="gpu"
66337ec681f3Smrg             />
66347ec681f3Smrg    <counter name="VS Send Pipe Active"
66357ec681f3Smrg             symbol_name="VsSendActive"
66367ec681f3Smrg             underscore_name="vs_send_active"
66377ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
66387ec681f3Smrg             data_type="float"
66397ec681f3Smrg             max_equation="100"
66407ec681f3Smrg             units="percent"
66417ec681f3Smrg             semantic_type="duration"
66427ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
66437ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
66447ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
66457ec681f3Smrg             mdapi_supported_apis=""
66467ec681f3Smrg             mdapi_hw_unit_type="gpu"
66477ec681f3Smrg             />
66487ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
66497ec681f3Smrg             symbol_name="PsFpu0Active"
66507ec681f3Smrg             underscore_name="ps_fpu0_active"
66517ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
66527ec681f3Smrg             data_type="float"
66537ec681f3Smrg             max_equation="100"
66547ec681f3Smrg             units="percent"
66557ec681f3Smrg             semantic_type="duration"
66567ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
66577ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
66587ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
66597ec681f3Smrg             mdapi_supported_apis=""
66607ec681f3Smrg             mdapi_hw_unit_type="gpu"
66617ec681f3Smrg             />
66627ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
66637ec681f3Smrg             symbol_name="PsFpu1Active"
66647ec681f3Smrg             underscore_name="ps_fpu1_active"
66657ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
66667ec681f3Smrg             data_type="float"
66677ec681f3Smrg             max_equation="100"
66687ec681f3Smrg             units="percent"
66697ec681f3Smrg             semantic_type="duration"
66707ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
66717ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
66727ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
66737ec681f3Smrg             mdapi_supported_apis=""
66747ec681f3Smrg             mdapi_hw_unit_type="gpu"
66757ec681f3Smrg             />
66767ec681f3Smrg    <counter name="PS Send Pipeline Active"
66777ec681f3Smrg             symbol_name="PsSendActive"
66787ec681f3Smrg             underscore_name="ps_send_active"
66797ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
66807ec681f3Smrg             data_type="float"
66817ec681f3Smrg             max_equation="100"
66827ec681f3Smrg             units="percent"
66837ec681f3Smrg             semantic_type="duration"
66847ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
66857ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
66867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
66877ec681f3Smrg             mdapi_supported_apis=""
66887ec681f3Smrg             mdapi_hw_unit_type="gpu"
66897ec681f3Smrg             />
66907ec681f3Smrg    <counter name="FS Both FPU Active"
66917ec681f3Smrg             symbol_name="PsEuBothFpuActive"
66927ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
66937ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
66947ec681f3Smrg             data_type="float"
66957ec681f3Smrg             max_equation="100"
66967ec681f3Smrg             units="percent"
66977ec681f3Smrg             semantic_type="duration"
66987ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
66997ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
67007ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
67017ec681f3Smrg             mdapi_supported_apis=""
67027ec681f3Smrg             mdapi_hw_unit_type="gpu"
67037ec681f3Smrg             />
67047ec681f3Smrg    <counter name="Slice0 L3 Bank4 Stalled"
67057ec681f3Smrg             symbol_name="L30Bank4Stalled"
67067ec681f3Smrg             underscore_name="l30_bank4_stalled"
67077ec681f3Smrg             description="The percentage of time in which slice0 L3 bank4 is stalled"
67087ec681f3Smrg             data_type="float"
67097ec681f3Smrg             max_equation="100"
67107ec681f3Smrg             units="percent"
67117ec681f3Smrg             semantic_type="duration"
67127ec681f3Smrg             equation="B 0 READ B 1 READ FADD B 2 READ FADD B 3 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
67137ec681f3Smrg             availability="$SliceMask 1 AND"
67147ec681f3Smrg             mdapi_group="GTI/L3"
67157ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
67167ec681f3Smrg             mdapi_supported_apis=""
67177ec681f3Smrg             mdapi_hw_unit_type="slice"
67187ec681f3Smrg             />
67197ec681f3Smrg    <register_config type="NOA">
67207ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
67217ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
67227ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
67237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10010C00" />
67247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12010002" />
67257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C000400" />
67267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E005500" />
67277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10000155" />
67287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00010025" />
67297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06010900" />
67307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080108EA" />
67317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0108AB" />
67327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C010A21" />
67337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E010A60" />
67347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04010000" />
67357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14010000" />
67367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C040400" />
67377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E045500" />
67387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040155" />
67397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04051000" />
67407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A054000" />
67417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C055000" />
67427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E055000" />
67437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050055" />
67447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24068100" />
67457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600FF" />
67467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00124000" />
67477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E124000" />
67487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18125540" />
67497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A120015" />
67507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04131000" />
67517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06138000" />
67527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0813F000" />
67537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A13F000" />
67547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00144000" />
67557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06148000" />
67567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0814C000" />
67577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A14C000" />
67587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C14C000" />
67597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E14C000" />
67607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00154000" />
67617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E154000" />
67627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16152AA8" />
67637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150005" />
67647ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
67657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
67667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F4800" />
67677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4924" />
67687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
67697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
67707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F0000" />
67717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F0000" />
67727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
67737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
67747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
67757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F0000" />
67767ec681f3Smrg    </register_config>
67777ec681f3Smrg    <register_config type="OA">
67787ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
67797ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
67807ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
67817ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
67827ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
67837ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000022" />
67847ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFF8" />
67857ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000082" />
67867ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000FFE7" />
67877ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000402" />
67887ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FF1F" />
67897ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00001002" />
67907ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FCFF" />
67917ec681f3Smrg    </register_config>
67927ec681f3Smrg    <register_config type="FLEX">
67937ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
67947ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00008003" />
67957ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00011010" />
67967ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00050012" />
67977ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00052051" />
67987ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00000053" />
67997ec681f3Smrg    </register_config>
68007ec681f3Smrg  </set>
68017ec681f3Smrg
68027ec681f3Smrg  <set name="L2Bank5 stalled metric set"
68037ec681f3Smrg       chipset="EHL"
68047ec681f3Smrg       symbol_name="L3_5"
68057ec681f3Smrg       underscore_name="l3_5"
68067ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
68077ec681f3Smrg       hw_config_guid="079c833a-21cb-4832-bc9a-3ea6fc42f516"
68087ec681f3Smrg       >
68097ec681f3Smrg    <counter name="GPU Time Elapsed"
68107ec681f3Smrg             symbol_name="GpuTime"
68117ec681f3Smrg             underscore_name="gpu_time"
68127ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
68137ec681f3Smrg             data_type="uint64"
68147ec681f3Smrg             units="ns"
68157ec681f3Smrg             semantic_type="duration"
68167ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
68177ec681f3Smrg             mdapi_group="GPU"
68187ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
68197ec681f3Smrg             mdapi_supported_apis=""
68207ec681f3Smrg             mdapi_hw_unit_type="gpu"
68217ec681f3Smrg             />
68227ec681f3Smrg    <counter name="GPU Core Clocks"
68237ec681f3Smrg             symbol_name="GpuCoreClocks"
68247ec681f3Smrg             underscore_name="gpu_core_clocks"
68257ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
68267ec681f3Smrg             data_type="uint64"
68277ec681f3Smrg             units="cycles"
68287ec681f3Smrg             semantic_type="event"
68297ec681f3Smrg             equation="GPU_CLOCK 0 READ"
68307ec681f3Smrg             mdapi_group="GPU"
68317ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
68327ec681f3Smrg             mdapi_supported_apis=""
68337ec681f3Smrg             mdapi_hw_unit_type="gpu"
68347ec681f3Smrg             />
68357ec681f3Smrg    <counter name="AVG GPU Core Frequency"
68367ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
68377ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
68387ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
68397ec681f3Smrg             data_type="uint64"
68407ec681f3Smrg             max_equation="$GpuMaxFrequency"
68417ec681f3Smrg             units="hz"
68427ec681f3Smrg             semantic_type="event"
68437ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
68447ec681f3Smrg             mdapi_group="GPU"
68457ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
68467ec681f3Smrg             mdapi_supported_apis=""
68477ec681f3Smrg             mdapi_hw_unit_type="gpu"
68487ec681f3Smrg             />
68497ec681f3Smrg    <counter name="GPU Busy"
68507ec681f3Smrg             symbol_name="GpuBusy"
68517ec681f3Smrg             underscore_name="gpu_busy"
68527ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
68537ec681f3Smrg             data_type="float"
68547ec681f3Smrg             max_equation="100"
68557ec681f3Smrg             units="percent"
68567ec681f3Smrg             semantic_type="duration"
68577ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
68587ec681f3Smrg             mdapi_group="GPU"
68597ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
68607ec681f3Smrg             mdapi_supported_apis=""
68617ec681f3Smrg             mdapi_hw_unit_type="gpu"
68627ec681f3Smrg             />
68637ec681f3Smrg    <counter name="VS Threads Dispatched"
68647ec681f3Smrg             symbol_name="VsThreads"
68657ec681f3Smrg             underscore_name="vs_threads"
68667ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
68677ec681f3Smrg             data_type="uint64"
68687ec681f3Smrg             units="threads"
68697ec681f3Smrg             semantic_type="event"
68707ec681f3Smrg             equation="A 1 READ"
68717ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
68727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
68737ec681f3Smrg             mdapi_supported_apis=""
68747ec681f3Smrg             mdapi_hw_unit_type="gpu"
68757ec681f3Smrg             />
68767ec681f3Smrg    <counter name="HS Threads Dispatched"
68777ec681f3Smrg             symbol_name="HsThreads"
68787ec681f3Smrg             underscore_name="hs_threads"
68797ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
68807ec681f3Smrg             data_type="uint64"
68817ec681f3Smrg             units="threads"
68827ec681f3Smrg             semantic_type="event"
68837ec681f3Smrg             equation="A 2 READ"
68847ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
68857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
68867ec681f3Smrg             mdapi_supported_apis=""
68877ec681f3Smrg             mdapi_hw_unit_type="gpu"
68887ec681f3Smrg             />
68897ec681f3Smrg    <counter name="DS Threads Dispatched"
68907ec681f3Smrg             symbol_name="DsThreads"
68917ec681f3Smrg             underscore_name="ds_threads"
68927ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
68937ec681f3Smrg             data_type="uint64"
68947ec681f3Smrg             units="threads"
68957ec681f3Smrg             semantic_type="event"
68967ec681f3Smrg             equation="A 3 READ"
68977ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
68987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
68997ec681f3Smrg             mdapi_supported_apis=""
69007ec681f3Smrg             mdapi_hw_unit_type="gpu"
69017ec681f3Smrg             />
69027ec681f3Smrg    <counter name="GS Threads Dispatched"
69037ec681f3Smrg             symbol_name="GsThreads"
69047ec681f3Smrg             underscore_name="gs_threads"
69057ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
69067ec681f3Smrg             data_type="uint64"
69077ec681f3Smrg             units="threads"
69087ec681f3Smrg             semantic_type="event"
69097ec681f3Smrg             equation="A 5 READ"
69107ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
69117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69127ec681f3Smrg             mdapi_supported_apis=""
69137ec681f3Smrg             mdapi_hw_unit_type="gpu"
69147ec681f3Smrg             />
69157ec681f3Smrg    <counter name="FS Threads Dispatched"
69167ec681f3Smrg             symbol_name="PsThreads"
69177ec681f3Smrg             underscore_name="ps_threads"
69187ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
69197ec681f3Smrg             data_type="uint64"
69207ec681f3Smrg             units="threads"
69217ec681f3Smrg             semantic_type="event"
69227ec681f3Smrg             equation="A 6 READ"
69237ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
69247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69257ec681f3Smrg             mdapi_supported_apis=""
69267ec681f3Smrg             mdapi_hw_unit_type="gpu"
69277ec681f3Smrg             />
69287ec681f3Smrg    <counter name="CS Threads Dispatched"
69297ec681f3Smrg             symbol_name="CsThreads"
69307ec681f3Smrg             underscore_name="cs_threads"
69317ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
69327ec681f3Smrg             data_type="uint64"
69337ec681f3Smrg             units="threads"
69347ec681f3Smrg             semantic_type="event"
69357ec681f3Smrg             equation="A 4 READ"
69367ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
69377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69387ec681f3Smrg             mdapi_supported_apis=""
69397ec681f3Smrg             mdapi_hw_unit_type="gpu"
69407ec681f3Smrg             />
69417ec681f3Smrg    <counter name="Rasterized Pixels"
69427ec681f3Smrg             symbol_name="RasterizedPixels"
69437ec681f3Smrg             underscore_name="rasterized_pixels"
69447ec681f3Smrg             description="The total number of rasterized pixels."
69457ec681f3Smrg             data_type="uint64"
69467ec681f3Smrg             units="pixels"
69477ec681f3Smrg             semantic_type="event"
69487ec681f3Smrg             equation="A 21 READ 4 UMUL"
69497ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
69507ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69517ec681f3Smrg             mdapi_supported_apis=""
69527ec681f3Smrg             mdapi_hw_unit_type="gpu"
69537ec681f3Smrg             />
69547ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
69557ec681f3Smrg             symbol_name="HiDepthTestFails"
69567ec681f3Smrg             underscore_name="hi_depth_test_fails"
69577ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
69587ec681f3Smrg             data_type="uint64"
69597ec681f3Smrg             units="pixels"
69607ec681f3Smrg             semantic_type="event"
69617ec681f3Smrg             equation="A 22 READ 4 UMUL"
69627ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
69637ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69647ec681f3Smrg             mdapi_supported_apis=""
69657ec681f3Smrg             mdapi_hw_unit_type="gpu"
69667ec681f3Smrg             />
69677ec681f3Smrg    <counter name="Early Depth Test Fails"
69687ec681f3Smrg             symbol_name="EarlyDepthTestFails"
69697ec681f3Smrg             underscore_name="early_depth_test_fails"
69707ec681f3Smrg             description="The total number of pixels dropped on early depth test."
69717ec681f3Smrg             data_type="uint64"
69727ec681f3Smrg             units="pixels"
69737ec681f3Smrg             semantic_type="event"
69747ec681f3Smrg             equation="A 23 READ 4 UMUL"
69757ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
69767ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69777ec681f3Smrg             mdapi_supported_apis=""
69787ec681f3Smrg             mdapi_hw_unit_type="gpu"
69797ec681f3Smrg             />
69807ec681f3Smrg    <counter name="Samples Killed in FS"
69817ec681f3Smrg             symbol_name="SamplesKilledInPs"
69827ec681f3Smrg             underscore_name="samples_killed_in_ps"
69837ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
69847ec681f3Smrg             data_type="uint64"
69857ec681f3Smrg             units="pixels"
69867ec681f3Smrg             semantic_type="event"
69877ec681f3Smrg             equation="A 24 READ 4 UMUL"
69887ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
69897ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
69907ec681f3Smrg             mdapi_supported_apis=""
69917ec681f3Smrg             mdapi_hw_unit_type="gpu"
69927ec681f3Smrg             />
69937ec681f3Smrg    <counter name="Pixels Failing Tests"
69947ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
69957ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
69967ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
69977ec681f3Smrg             data_type="uint64"
69987ec681f3Smrg             units="pixels"
69997ec681f3Smrg             semantic_type="event"
70007ec681f3Smrg             equation="A 25 READ 4 UMUL"
70017ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
70027ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70037ec681f3Smrg             mdapi_supported_apis=""
70047ec681f3Smrg             mdapi_hw_unit_type="gpu"
70057ec681f3Smrg             />
70067ec681f3Smrg    <counter name="Samples Written"
70077ec681f3Smrg             symbol_name="SamplesWritten"
70087ec681f3Smrg             underscore_name="samples_written"
70097ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
70107ec681f3Smrg             data_type="uint64"
70117ec681f3Smrg             units="pixels"
70127ec681f3Smrg             semantic_type="event"
70137ec681f3Smrg             equation="A 26 READ 4 UMUL"
70147ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
70157ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
70167ec681f3Smrg             mdapi_supported_apis=""
70177ec681f3Smrg             mdapi_hw_unit_type="gpu"
70187ec681f3Smrg             />
70197ec681f3Smrg    <counter name="Samples Blended"
70207ec681f3Smrg             symbol_name="SamplesBlended"
70217ec681f3Smrg             underscore_name="samples_blended"
70227ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
70237ec681f3Smrg             data_type="uint64"
70247ec681f3Smrg             units="pixels"
70257ec681f3Smrg             semantic_type="event"
70267ec681f3Smrg             equation="A 27 READ 4 UMUL"
70277ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
70287ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
70297ec681f3Smrg             mdapi_supported_apis=""
70307ec681f3Smrg             mdapi_hw_unit_type="gpu"
70317ec681f3Smrg             />
70327ec681f3Smrg    <counter name="EU Active"
70337ec681f3Smrg             symbol_name="EuActive"
70347ec681f3Smrg             underscore_name="eu_active"
70357ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
70367ec681f3Smrg             data_type="float"
70377ec681f3Smrg             max_equation="100"
70387ec681f3Smrg             units="percent"
70397ec681f3Smrg             semantic_type="duration"
70407ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70417ec681f3Smrg             mdapi_group="EU Array"
70427ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
70437ec681f3Smrg             mdapi_supported_apis=""
70447ec681f3Smrg             mdapi_hw_unit_type="gpu"
70457ec681f3Smrg             />
70467ec681f3Smrg    <counter name="EU Stall"
70477ec681f3Smrg             symbol_name="EuStall"
70487ec681f3Smrg             underscore_name="eu_stall"
70497ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
70507ec681f3Smrg             data_type="float"
70517ec681f3Smrg             max_equation="100"
70527ec681f3Smrg             units="percent"
70537ec681f3Smrg             semantic_type="duration"
70547ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70557ec681f3Smrg             mdapi_group="EU Array"
70567ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
70577ec681f3Smrg             mdapi_supported_apis=""
70587ec681f3Smrg             mdapi_hw_unit_type="gpu"
70597ec681f3Smrg             />
70607ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
70617ec681f3Smrg             symbol_name="EuFpuBothActive"
70627ec681f3Smrg             underscore_name="eu_fpu_both_active"
70637ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
70647ec681f3Smrg             data_type="float"
70657ec681f3Smrg             max_equation="100"
70667ec681f3Smrg             units="percent"
70677ec681f3Smrg             semantic_type="duration"
70687ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70697ec681f3Smrg             mdapi_group="EU Array/Pipes"
70707ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70717ec681f3Smrg             mdapi_supported_apis=""
70727ec681f3Smrg             mdapi_hw_unit_type="gpu"
70737ec681f3Smrg             />
70747ec681f3Smrg    <counter name="EU Thread Occupancy"
70757ec681f3Smrg             symbol_name="EuThreadOccupancy"
70767ec681f3Smrg             underscore_name="eu_thread_occupancy"
70777ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
70787ec681f3Smrg             data_type="float"
70797ec681f3Smrg             max_equation="100"
70807ec681f3Smrg             units="percent"
70817ec681f3Smrg             semantic_type="duration"
70827ec681f3Smrg             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70837ec681f3Smrg             mdapi_group="EU Array"
70847ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
70857ec681f3Smrg             mdapi_supported_apis=""
70867ec681f3Smrg             mdapi_hw_unit_type="gpu"
70877ec681f3Smrg             />
70887ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
70897ec681f3Smrg             symbol_name="VsFpu0Active"
70907ec681f3Smrg             underscore_name="vs_fpu0_active"
70917ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
70927ec681f3Smrg             data_type="float"
70937ec681f3Smrg             max_equation="100"
70947ec681f3Smrg             units="percent"
70957ec681f3Smrg             semantic_type="duration"
70967ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70977ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
70987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70997ec681f3Smrg             mdapi_supported_apis=""
71007ec681f3Smrg             mdapi_hw_unit_type="gpu"
71017ec681f3Smrg             />
71027ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
71037ec681f3Smrg             symbol_name="VsFpu1Active"
71047ec681f3Smrg             underscore_name="vs_fpu1_active"
71057ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
71067ec681f3Smrg             data_type="float"
71077ec681f3Smrg             max_equation="100"
71087ec681f3Smrg             units="percent"
71097ec681f3Smrg             semantic_type="duration"
71107ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71117ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
71127ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71137ec681f3Smrg             mdapi_supported_apis=""
71147ec681f3Smrg             mdapi_hw_unit_type="gpu"
71157ec681f3Smrg             />
71167ec681f3Smrg    <counter name="VS Send Pipe Active"
71177ec681f3Smrg             symbol_name="VsSendActive"
71187ec681f3Smrg             underscore_name="vs_send_active"
71197ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
71207ec681f3Smrg             data_type="float"
71217ec681f3Smrg             max_equation="100"
71227ec681f3Smrg             units="percent"
71237ec681f3Smrg             semantic_type="duration"
71247ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71257ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
71267ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71277ec681f3Smrg             mdapi_supported_apis=""
71287ec681f3Smrg             mdapi_hw_unit_type="gpu"
71297ec681f3Smrg             />
71307ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
71317ec681f3Smrg             symbol_name="PsFpu0Active"
71327ec681f3Smrg             underscore_name="ps_fpu0_active"
71337ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
71347ec681f3Smrg             data_type="float"
71357ec681f3Smrg             max_equation="100"
71367ec681f3Smrg             units="percent"
71377ec681f3Smrg             semantic_type="duration"
71387ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71397ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
71407ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71417ec681f3Smrg             mdapi_supported_apis=""
71427ec681f3Smrg             mdapi_hw_unit_type="gpu"
71437ec681f3Smrg             />
71447ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
71457ec681f3Smrg             symbol_name="PsFpu1Active"
71467ec681f3Smrg             underscore_name="ps_fpu1_active"
71477ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
71487ec681f3Smrg             data_type="float"
71497ec681f3Smrg             max_equation="100"
71507ec681f3Smrg             units="percent"
71517ec681f3Smrg             semantic_type="duration"
71527ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71537ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
71547ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71557ec681f3Smrg             mdapi_supported_apis=""
71567ec681f3Smrg             mdapi_hw_unit_type="gpu"
71577ec681f3Smrg             />
71587ec681f3Smrg    <counter name="PS Send Pipeline Active"
71597ec681f3Smrg             symbol_name="PsSendActive"
71607ec681f3Smrg             underscore_name="ps_send_active"
71617ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
71627ec681f3Smrg             data_type="float"
71637ec681f3Smrg             max_equation="100"
71647ec681f3Smrg             units="percent"
71657ec681f3Smrg             semantic_type="duration"
71667ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71677ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
71687ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
71697ec681f3Smrg             mdapi_supported_apis=""
71707ec681f3Smrg             mdapi_hw_unit_type="gpu"
71717ec681f3Smrg             />
71727ec681f3Smrg    <counter name="FS Both FPU Active"
71737ec681f3Smrg             symbol_name="PsEuBothFpuActive"
71747ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
71757ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
71767ec681f3Smrg             data_type="float"
71777ec681f3Smrg             max_equation="100"
71787ec681f3Smrg             units="percent"
71797ec681f3Smrg             semantic_type="duration"
71807ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
71817ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
71827ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
71837ec681f3Smrg             mdapi_supported_apis=""
71847ec681f3Smrg             mdapi_hw_unit_type="gpu"
71857ec681f3Smrg             />
71867ec681f3Smrg    <counter name="Slice0 L3 Bank5 Stalled"
71877ec681f3Smrg             symbol_name="L30Bank5Stalled"
71887ec681f3Smrg             underscore_name="l30_bank5_stalled"
71897ec681f3Smrg             description="The percentage of time in which slice0 L3 bank5 is stalled"
71907ec681f3Smrg             data_type="float"
71917ec681f3Smrg             max_equation="100"
71927ec681f3Smrg             units="percent"
71937ec681f3Smrg             semantic_type="duration"
71947ec681f3Smrg             equation="B 2 READ B 3 READ FADD B 0 READ FADD B 1 READ FADD 4 FDIV 100 UMUL $GpuCoreClocks FDIV"
71957ec681f3Smrg             availability="$SliceMask 1 AND"
71967ec681f3Smrg             mdapi_group="GTI/L3"
71977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
71987ec681f3Smrg             mdapi_supported_apis=""
71997ec681f3Smrg             mdapi_hw_unit_type="slice"
72007ec681f3Smrg             />
72017ec681f3Smrg    <register_config type="NOA">
72027ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
72037ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
72047ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
72057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10010400" />
72067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12010000" />
72077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C000400" />
72087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E005500" />
72097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10000155" />
72107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00010022" />
72117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06010840" />
72127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08010828" />
72137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A010969" />
72147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C010AA4" />
72157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E010AE3" />
72167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04010000" />
72177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14010000" />
72187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C040400" />
72197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E045500" />
72207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040155" />
72217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04051000" />
72227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A054000" />
72237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C055000" />
72247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E055000" />
72257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050055" />
72267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24068100" />
72277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600FF" />
72287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00124000" />
72297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E124000" />
72307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18125540" />
72317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A120015" />
72327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04131000" />
72337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06138000" />
72347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0813F000" />
72357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A13F000" />
72367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00144000" />
72377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06148000" />
72387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0814C000" />
72397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A14C000" />
72407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C14C000" />
72417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E14C000" />
72427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00154000" />
72437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E154000" />
72447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16152AA8" />
72457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150005" />
72467ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
72477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
72487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F4800" />
72497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4924" />
72507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
72517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F0000" />
72527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F0000" />
72537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F0000" />
72547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F0000" />
72557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
72567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
72577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F0000" />
72587ec681f3Smrg    </register_config>
72597ec681f3Smrg    <register_config type="OA">
72607ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
72617ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
72627ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
72637ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
72647ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
72657ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000022" />
72667ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFF8" />
72677ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000082" />
72687ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000FFE7" />
72697ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000402" />
72707ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FF1F" />
72717ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00001002" />
72727ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FCFF" />
72737ec681f3Smrg    </register_config>
72747ec681f3Smrg    <register_config type="FLEX">
72757ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
72767ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00008003" />
72777ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00011010" />
72787ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00050012" />
72797ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00052051" />
72807ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00000053" />
72817ec681f3Smrg    </register_config>
72827ec681f3Smrg  </set>
72837ec681f3Smrg
72847ec681f3Smrg  <set name="Metric set Sampler 1"
72857ec681f3Smrg       chipset="EHL"
72867ec681f3Smrg       symbol_name="Sampler_1"
72877ec681f3Smrg       underscore_name="sampler_1"
72887ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
72897ec681f3Smrg       hw_config_guid="bf151068-b27b-4851-b46c-627c132f1cb4"
72907ec681f3Smrg       >
72917ec681f3Smrg    <counter name="GPU Time Elapsed"
72927ec681f3Smrg             symbol_name="GpuTime"
72937ec681f3Smrg             underscore_name="gpu_time"
72947ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
72957ec681f3Smrg             data_type="uint64"
72967ec681f3Smrg             units="ns"
72977ec681f3Smrg             semantic_type="duration"
72987ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
72997ec681f3Smrg             mdapi_group="GPU"
73007ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
73017ec681f3Smrg             mdapi_supported_apis=""
73027ec681f3Smrg             mdapi_hw_unit_type="gpu"
73037ec681f3Smrg             />
73047ec681f3Smrg    <counter name="GPU Core Clocks"
73057ec681f3Smrg             symbol_name="GpuCoreClocks"
73067ec681f3Smrg             underscore_name="gpu_core_clocks"
73077ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
73087ec681f3Smrg             data_type="uint64"
73097ec681f3Smrg             units="cycles"
73107ec681f3Smrg             semantic_type="event"
73117ec681f3Smrg             equation="GPU_CLOCK 0 READ"
73127ec681f3Smrg             mdapi_group="GPU"
73137ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
73147ec681f3Smrg             mdapi_supported_apis=""
73157ec681f3Smrg             mdapi_hw_unit_type="gpu"
73167ec681f3Smrg             />
73177ec681f3Smrg    <counter name="AVG GPU Core Frequency"
73187ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
73197ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
73207ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
73217ec681f3Smrg             data_type="uint64"
73227ec681f3Smrg             max_equation="$GpuMaxFrequency"
73237ec681f3Smrg             units="hz"
73247ec681f3Smrg             semantic_type="event"
73257ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
73267ec681f3Smrg             mdapi_group="GPU"
73277ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
73287ec681f3Smrg             mdapi_supported_apis=""
73297ec681f3Smrg             mdapi_hw_unit_type="gpu"
73307ec681f3Smrg             />
73317ec681f3Smrg    <counter name="GPU Busy"
73327ec681f3Smrg             symbol_name="GpuBusy"
73337ec681f3Smrg             underscore_name="gpu_busy"
73347ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
73357ec681f3Smrg             data_type="float"
73367ec681f3Smrg             max_equation="100"
73377ec681f3Smrg             units="percent"
73387ec681f3Smrg             semantic_type="duration"
73397ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
73407ec681f3Smrg             mdapi_group="GPU"
73417ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
73427ec681f3Smrg             mdapi_supported_apis=""
73437ec681f3Smrg             mdapi_hw_unit_type="gpu"
73447ec681f3Smrg             />
73457ec681f3Smrg    <counter name="VS Threads Dispatched"
73467ec681f3Smrg             symbol_name="VsThreads"
73477ec681f3Smrg             underscore_name="vs_threads"
73487ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
73497ec681f3Smrg             data_type="uint64"
73507ec681f3Smrg             units="threads"
73517ec681f3Smrg             semantic_type="event"
73527ec681f3Smrg             equation="A 1 READ"
73537ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
73547ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73557ec681f3Smrg             mdapi_supported_apis=""
73567ec681f3Smrg             mdapi_hw_unit_type="gpu"
73577ec681f3Smrg             />
73587ec681f3Smrg    <counter name="HS Threads Dispatched"
73597ec681f3Smrg             symbol_name="HsThreads"
73607ec681f3Smrg             underscore_name="hs_threads"
73617ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
73627ec681f3Smrg             data_type="uint64"
73637ec681f3Smrg             units="threads"
73647ec681f3Smrg             semantic_type="event"
73657ec681f3Smrg             equation="A 2 READ"
73667ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
73677ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73687ec681f3Smrg             mdapi_supported_apis=""
73697ec681f3Smrg             mdapi_hw_unit_type="gpu"
73707ec681f3Smrg             />
73717ec681f3Smrg    <counter name="DS Threads Dispatched"
73727ec681f3Smrg             symbol_name="DsThreads"
73737ec681f3Smrg             underscore_name="ds_threads"
73747ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
73757ec681f3Smrg             data_type="uint64"
73767ec681f3Smrg             units="threads"
73777ec681f3Smrg             semantic_type="event"
73787ec681f3Smrg             equation="A 3 READ"
73797ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
73807ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73817ec681f3Smrg             mdapi_supported_apis=""
73827ec681f3Smrg             mdapi_hw_unit_type="gpu"
73837ec681f3Smrg             />
73847ec681f3Smrg    <counter name="GS Threads Dispatched"
73857ec681f3Smrg             symbol_name="GsThreads"
73867ec681f3Smrg             underscore_name="gs_threads"
73877ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
73887ec681f3Smrg             data_type="uint64"
73897ec681f3Smrg             units="threads"
73907ec681f3Smrg             semantic_type="event"
73917ec681f3Smrg             equation="A 5 READ"
73927ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
73937ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
73947ec681f3Smrg             mdapi_supported_apis=""
73957ec681f3Smrg             mdapi_hw_unit_type="gpu"
73967ec681f3Smrg             />
73977ec681f3Smrg    <counter name="FS Threads Dispatched"
73987ec681f3Smrg             symbol_name="PsThreads"
73997ec681f3Smrg             underscore_name="ps_threads"
74007ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
74017ec681f3Smrg             data_type="uint64"
74027ec681f3Smrg             units="threads"
74037ec681f3Smrg             semantic_type="event"
74047ec681f3Smrg             equation="A 6 READ"
74057ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
74067ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
74077ec681f3Smrg             mdapi_supported_apis=""
74087ec681f3Smrg             mdapi_hw_unit_type="gpu"
74097ec681f3Smrg             />
74107ec681f3Smrg    <counter name="CS Threads Dispatched"
74117ec681f3Smrg             symbol_name="CsThreads"
74127ec681f3Smrg             underscore_name="cs_threads"
74137ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
74147ec681f3Smrg             data_type="uint64"
74157ec681f3Smrg             units="threads"
74167ec681f3Smrg             semantic_type="event"
74177ec681f3Smrg             equation="A 4 READ"
74187ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
74197ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
74207ec681f3Smrg             mdapi_supported_apis=""
74217ec681f3Smrg             mdapi_hw_unit_type="gpu"
74227ec681f3Smrg             />
74237ec681f3Smrg    <counter name="EU Active"
74247ec681f3Smrg             symbol_name="EuActive"
74257ec681f3Smrg             underscore_name="eu_active"
74267ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
74277ec681f3Smrg             data_type="float"
74287ec681f3Smrg             max_equation="100"
74297ec681f3Smrg             units="percent"
74307ec681f3Smrg             semantic_type="duration"
74317ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
74327ec681f3Smrg             mdapi_group="EU Array"
74337ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
74347ec681f3Smrg             mdapi_supported_apis=""
74357ec681f3Smrg             mdapi_hw_unit_type="gpu"
74367ec681f3Smrg             />
74377ec681f3Smrg    <counter name="EU Stall"
74387ec681f3Smrg             symbol_name="EuStall"
74397ec681f3Smrg             underscore_name="eu_stall"
74407ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
74417ec681f3Smrg             data_type="float"
74427ec681f3Smrg             max_equation="100"
74437ec681f3Smrg             units="percent"
74447ec681f3Smrg             semantic_type="duration"
74457ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
74467ec681f3Smrg             mdapi_group="EU Array"
74477ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
74487ec681f3Smrg             mdapi_supported_apis=""
74497ec681f3Smrg             mdapi_hw_unit_type="gpu"
74507ec681f3Smrg             />
74517ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
74527ec681f3Smrg             symbol_name="EuFpuBothActive"
74537ec681f3Smrg             underscore_name="eu_fpu_both_active"
74547ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
74557ec681f3Smrg             data_type="float"
74567ec681f3Smrg             max_equation="100"
74577ec681f3Smrg             units="percent"
74587ec681f3Smrg             semantic_type="duration"
74597ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
74607ec681f3Smrg             mdapi_group="EU Array/Pipes"
74617ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
74627ec681f3Smrg             mdapi_supported_apis=""
74637ec681f3Smrg             mdapi_hw_unit_type="gpu"
74647ec681f3Smrg             />
74657ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
74667ec681f3Smrg             symbol_name="VsFpu0Active"
74677ec681f3Smrg             underscore_name="vs_fpu0_active"
74687ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
74697ec681f3Smrg             data_type="float"
74707ec681f3Smrg             max_equation="100"
74717ec681f3Smrg             units="percent"
74727ec681f3Smrg             semantic_type="duration"
74737ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
74747ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
74757ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
74767ec681f3Smrg             mdapi_supported_apis=""
74777ec681f3Smrg             mdapi_hw_unit_type="gpu"
74787ec681f3Smrg             />
74797ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
74807ec681f3Smrg             symbol_name="VsFpu1Active"
74817ec681f3Smrg             underscore_name="vs_fpu1_active"
74827ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
74837ec681f3Smrg             data_type="float"
74847ec681f3Smrg             max_equation="100"
74857ec681f3Smrg             units="percent"
74867ec681f3Smrg             semantic_type="duration"
74877ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
74887ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
74897ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
74907ec681f3Smrg             mdapi_supported_apis=""
74917ec681f3Smrg             mdapi_hw_unit_type="gpu"
74927ec681f3Smrg             />
74937ec681f3Smrg    <counter name="VS Send Pipe Active"
74947ec681f3Smrg             symbol_name="VsSendActive"
74957ec681f3Smrg             underscore_name="vs_send_active"
74967ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
74977ec681f3Smrg             data_type="float"
74987ec681f3Smrg             max_equation="100"
74997ec681f3Smrg             units="percent"
75007ec681f3Smrg             semantic_type="duration"
75017ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75027ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
75037ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75047ec681f3Smrg             mdapi_supported_apis=""
75057ec681f3Smrg             mdapi_hw_unit_type="gpu"
75067ec681f3Smrg             />
75077ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
75087ec681f3Smrg             symbol_name="PsFpu0Active"
75097ec681f3Smrg             underscore_name="ps_fpu0_active"
75107ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
75117ec681f3Smrg             data_type="float"
75127ec681f3Smrg             max_equation="100"
75137ec681f3Smrg             units="percent"
75147ec681f3Smrg             semantic_type="duration"
75157ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75167ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
75177ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75187ec681f3Smrg             mdapi_supported_apis=""
75197ec681f3Smrg             mdapi_hw_unit_type="gpu"
75207ec681f3Smrg             />
75217ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
75227ec681f3Smrg             symbol_name="PsFpu1Active"
75237ec681f3Smrg             underscore_name="ps_fpu1_active"
75247ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
75257ec681f3Smrg             data_type="float"
75267ec681f3Smrg             max_equation="100"
75277ec681f3Smrg             units="percent"
75287ec681f3Smrg             semantic_type="duration"
75297ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75307ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
75317ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75327ec681f3Smrg             mdapi_supported_apis=""
75337ec681f3Smrg             mdapi_hw_unit_type="gpu"
75347ec681f3Smrg             />
75357ec681f3Smrg    <counter name="PS Send Pipeline Active"
75367ec681f3Smrg             symbol_name="PsSendActive"
75377ec681f3Smrg             underscore_name="ps_send_active"
75387ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
75397ec681f3Smrg             data_type="float"
75407ec681f3Smrg             max_equation="100"
75417ec681f3Smrg             units="percent"
75427ec681f3Smrg             semantic_type="duration"
75437ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75447ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
75457ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75467ec681f3Smrg             mdapi_supported_apis=""
75477ec681f3Smrg             mdapi_hw_unit_type="gpu"
75487ec681f3Smrg             />
75497ec681f3Smrg    <counter name="FS Both FPU Active"
75507ec681f3Smrg             symbol_name="PsEuBothFpuActive"
75517ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
75527ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
75537ec681f3Smrg             data_type="float"
75547ec681f3Smrg             max_equation="100"
75557ec681f3Smrg             units="percent"
75567ec681f3Smrg             semantic_type="duration"
75577ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75587ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
75597ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
75607ec681f3Smrg             mdapi_supported_apis=""
75617ec681f3Smrg             mdapi_hw_unit_type="gpu"
75627ec681f3Smrg             />
75637ec681f3Smrg    <counter name="Rasterized Pixels"
75647ec681f3Smrg             symbol_name="RasterizedPixels"
75657ec681f3Smrg             underscore_name="rasterized_pixels"
75667ec681f3Smrg             description="The total number of rasterized pixels."
75677ec681f3Smrg             data_type="uint64"
75687ec681f3Smrg             units="pixels"
75697ec681f3Smrg             semantic_type="event"
75707ec681f3Smrg             equation="A 21 READ 4 UMUL"
75717ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
75727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
75737ec681f3Smrg             mdapi_supported_apis=""
75747ec681f3Smrg             mdapi_hw_unit_type="gpu"
75757ec681f3Smrg             />
75767ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
75777ec681f3Smrg             symbol_name="HiDepthTestFails"
75787ec681f3Smrg             underscore_name="hi_depth_test_fails"
75797ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
75807ec681f3Smrg             data_type="uint64"
75817ec681f3Smrg             units="pixels"
75827ec681f3Smrg             semantic_type="event"
75837ec681f3Smrg             equation="A 22 READ 4 UMUL"
75847ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
75857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
75867ec681f3Smrg             mdapi_supported_apis=""
75877ec681f3Smrg             mdapi_hw_unit_type="gpu"
75887ec681f3Smrg             />
75897ec681f3Smrg    <counter name="Early Depth Test Fails"
75907ec681f3Smrg             symbol_name="EarlyDepthTestFails"
75917ec681f3Smrg             underscore_name="early_depth_test_fails"
75927ec681f3Smrg             description="The total number of pixels dropped on early depth test."
75937ec681f3Smrg             data_type="uint64"
75947ec681f3Smrg             units="pixels"
75957ec681f3Smrg             semantic_type="event"
75967ec681f3Smrg             equation="A 23 READ 4 UMUL"
75977ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
75987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
75997ec681f3Smrg             mdapi_supported_apis=""
76007ec681f3Smrg             mdapi_hw_unit_type="gpu"
76017ec681f3Smrg             />
76027ec681f3Smrg    <counter name="Samples Killed in FS"
76037ec681f3Smrg             symbol_name="SamplesKilledInPs"
76047ec681f3Smrg             underscore_name="samples_killed_in_ps"
76057ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
76067ec681f3Smrg             data_type="uint64"
76077ec681f3Smrg             units="pixels"
76087ec681f3Smrg             semantic_type="event"
76097ec681f3Smrg             equation="A 24 READ 4 UMUL"
76107ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
76117ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
76127ec681f3Smrg             mdapi_supported_apis=""
76137ec681f3Smrg             mdapi_hw_unit_type="gpu"
76147ec681f3Smrg             />
76157ec681f3Smrg    <counter name="Pixels Failing Tests"
76167ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
76177ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
76187ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
76197ec681f3Smrg             data_type="uint64"
76207ec681f3Smrg             units="pixels"
76217ec681f3Smrg             semantic_type="event"
76227ec681f3Smrg             equation="A 25 READ 4 UMUL"
76237ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
76247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
76257ec681f3Smrg             mdapi_supported_apis=""
76267ec681f3Smrg             mdapi_hw_unit_type="gpu"
76277ec681f3Smrg             />
76287ec681f3Smrg    <counter name="Samples Written"
76297ec681f3Smrg             symbol_name="SamplesWritten"
76307ec681f3Smrg             underscore_name="samples_written"
76317ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
76327ec681f3Smrg             data_type="uint64"
76337ec681f3Smrg             units="pixels"
76347ec681f3Smrg             semantic_type="event"
76357ec681f3Smrg             equation="A 26 READ 4 UMUL"
76367ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
76377ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
76387ec681f3Smrg             mdapi_supported_apis=""
76397ec681f3Smrg             mdapi_hw_unit_type="gpu"
76407ec681f3Smrg             />
76417ec681f3Smrg    <counter name="Samples Blended"
76427ec681f3Smrg             symbol_name="SamplesBlended"
76437ec681f3Smrg             underscore_name="samples_blended"
76447ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
76457ec681f3Smrg             data_type="uint64"
76467ec681f3Smrg             units="pixels"
76477ec681f3Smrg             semantic_type="event"
76487ec681f3Smrg             equation="A 27 READ 4 UMUL"
76497ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
76507ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
76517ec681f3Smrg             mdapi_supported_apis=""
76527ec681f3Smrg             mdapi_hw_unit_type="gpu"
76537ec681f3Smrg             />
76547ec681f3Smrg    <counter name="Sampler Texels"
76557ec681f3Smrg             symbol_name="SamplerTexels"
76567ec681f3Smrg             underscore_name="sampler_texels"
76577ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
76587ec681f3Smrg             data_type="uint64"
76597ec681f3Smrg             units="texels"
76607ec681f3Smrg             semantic_type="event"
76617ec681f3Smrg             equation="A 28 READ 4 UMUL"
76627ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
76637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
76647ec681f3Smrg             mdapi_supported_apis=""
76657ec681f3Smrg             mdapi_hw_unit_type="gpu"
76667ec681f3Smrg             />
76677ec681f3Smrg    <counter name="Sampler Texels Misses"
76687ec681f3Smrg             symbol_name="SamplerTexelMisses"
76697ec681f3Smrg             underscore_name="sampler_texel_misses"
76707ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
76717ec681f3Smrg             data_type="uint64"
76727ec681f3Smrg             units="texels"
76737ec681f3Smrg             semantic_type="event"
76747ec681f3Smrg             equation="A 29 READ 4 UMUL"
76757ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
76767ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
76777ec681f3Smrg             mdapi_supported_apis=""
76787ec681f3Smrg             mdapi_hw_unit_type="gpu"
76797ec681f3Smrg             />
76807ec681f3Smrg    <counter name="SLM Bytes Read"
76817ec681f3Smrg             symbol_name="SlmBytesRead"
76827ec681f3Smrg             underscore_name="slm_bytes_read"
76837ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
76847ec681f3Smrg             data_type="uint64"
76857ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
76867ec681f3Smrg             units="bytes"
76877ec681f3Smrg             semantic_type="throughput"
76887ec681f3Smrg             equation="A 30 READ 64 UMUL"
76897ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
76907ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
76917ec681f3Smrg             mdapi_supported_apis=""
76927ec681f3Smrg             mdapi_hw_unit_type="gpu"
76937ec681f3Smrg             />
76947ec681f3Smrg    <counter name="SLM Bytes Written"
76957ec681f3Smrg             symbol_name="SlmBytesWritten"
76967ec681f3Smrg             underscore_name="slm_bytes_written"
76977ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
76987ec681f3Smrg             data_type="uint64"
76997ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
77007ec681f3Smrg             units="bytes"
77017ec681f3Smrg             semantic_type="throughput"
77027ec681f3Smrg             equation="A 31 READ 64 UMUL"
77037ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
77047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77057ec681f3Smrg             mdapi_supported_apis=""
77067ec681f3Smrg             mdapi_hw_unit_type="gpu"
77077ec681f3Smrg             />
77087ec681f3Smrg    <counter name="Shader Memory Accesses"
77097ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
77107ec681f3Smrg             underscore_name="shader_memory_accesses"
77117ec681f3Smrg             description="The total number of shader memory accesses to L3."
77127ec681f3Smrg             data_type="uint64"
77137ec681f3Smrg             units="messages"
77147ec681f3Smrg             semantic_type="event"
77157ec681f3Smrg             equation="A 32 READ"
77167ec681f3Smrg             mdapi_group="L3/Data Port"
77177ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77187ec681f3Smrg             mdapi_supported_apis=""
77197ec681f3Smrg             mdapi_hw_unit_type="gpu"
77207ec681f3Smrg             />
77217ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
77227ec681f3Smrg             symbol_name="ShaderAtomics"
77237ec681f3Smrg             underscore_name="shader_atomics"
77247ec681f3Smrg             description="The total number of shader atomic memory accesses."
77257ec681f3Smrg             data_type="uint64"
77267ec681f3Smrg             units="messages"
77277ec681f3Smrg             semantic_type="event"
77287ec681f3Smrg             equation="A 34 READ"
77297ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
77307ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77317ec681f3Smrg             mdapi_supported_apis=""
77327ec681f3Smrg             mdapi_hw_unit_type="gpu"
77337ec681f3Smrg             />
77347ec681f3Smrg    <counter name="L3 Shader Throughput"
77357ec681f3Smrg             symbol_name="L3ShaderThroughput"
77367ec681f3Smrg             underscore_name="l3_shader_throughput"
77377ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
77387ec681f3Smrg             data_type="uint64"
77397ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
77407ec681f3Smrg             units="bytes"
77417ec681f3Smrg             semantic_type="throughput"
77427ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
77437ec681f3Smrg             mdapi_group="L3/Data Port"
77447ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
77457ec681f3Smrg             mdapi_supported_apis=""
77467ec681f3Smrg             mdapi_hw_unit_type="gpu"
77477ec681f3Smrg             />
77487ec681f3Smrg    <counter name="Shader Barrier Messages"
77497ec681f3Smrg             symbol_name="ShaderBarriers"
77507ec681f3Smrg             underscore_name="shader_barriers"
77517ec681f3Smrg             description="The total number of shader barrier messages."
77527ec681f3Smrg             data_type="uint64"
77537ec681f3Smrg             units="messages"
77547ec681f3Smrg             semantic_type="event"
77557ec681f3Smrg             equation="A 35 READ"
77567ec681f3Smrg             mdapi_group="EU Array/Barrier"
77577ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77587ec681f3Smrg             mdapi_supported_apis=""
77597ec681f3Smrg             mdapi_hw_unit_type="gpu"
77607ec681f3Smrg             />
77617ec681f3Smrg    <counter name="Slice0 Subslice0 Input Available"
77627ec681f3Smrg             symbol_name="Sampler00InputAvailable"
77637ec681f3Smrg             underscore_name="sampler00_input_available"
77647ec681f3Smrg             description="The percentage of time in which slice0 subslice0 sampler input is available"
77657ec681f3Smrg             data_type="float"
77667ec681f3Smrg             max_equation="100"
77677ec681f3Smrg             units="percent"
77687ec681f3Smrg             semantic_type="duration"
77697ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
77707ec681f3Smrg             availability="$SubsliceMask 1 AND"
77717ec681f3Smrg             mdapi_group="GPU/Sampler"
77727ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
77737ec681f3Smrg             mdapi_supported_apis=""
77747ec681f3Smrg             mdapi_hw_unit_type="subslice"
77757ec681f3Smrg             />
77767ec681f3Smrg    <counter name="Slice0 Subslice1 Input Available"
77777ec681f3Smrg             symbol_name="Sampler01InputAvailable"
77787ec681f3Smrg             underscore_name="sampler01_input_available"
77797ec681f3Smrg             description="The percentage of time in which slice0 subslice1 sampler input is available"
77807ec681f3Smrg             data_type="float"
77817ec681f3Smrg             max_equation="100"
77827ec681f3Smrg             units="percent"
77837ec681f3Smrg             semantic_type="duration"
77847ec681f3Smrg             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
77857ec681f3Smrg             availability="$SubsliceMask 2 AND"
77867ec681f3Smrg             mdapi_group="GPU/Sampler"
77877ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
77887ec681f3Smrg             mdapi_supported_apis=""
77897ec681f3Smrg             mdapi_hw_unit_type="subslice"
77907ec681f3Smrg             />
77917ec681f3Smrg    <counter name="Slice0 Subslice2 Input Available"
77927ec681f3Smrg             symbol_name="Sampler02InputAvailable"
77937ec681f3Smrg             underscore_name="sampler02_input_available"
77947ec681f3Smrg             description="The percentage of time in which slice0 subslice2 sampler input is available"
77957ec681f3Smrg             data_type="float"
77967ec681f3Smrg             max_equation="100"
77977ec681f3Smrg             units="percent"
77987ec681f3Smrg             semantic_type="duration"
77997ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
78007ec681f3Smrg             availability="$SubsliceMask 4 AND"
78017ec681f3Smrg             mdapi_group="GPU/Sampler"
78027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
78037ec681f3Smrg             mdapi_supported_apis=""
78047ec681f3Smrg             mdapi_hw_unit_type="subslice"
78057ec681f3Smrg             />
78067ec681f3Smrg    <counter name="Slice0 Subslice3 Input Available"
78077ec681f3Smrg             symbol_name="Sampler03InputAvailable"
78087ec681f3Smrg             underscore_name="sampler03_input_available"
78097ec681f3Smrg             description="The percentage of time in which slice0 subslice3 sampler input is available"
78107ec681f3Smrg             data_type="float"
78117ec681f3Smrg             max_equation="100"
78127ec681f3Smrg             units="percent"
78137ec681f3Smrg             semantic_type="duration"
78147ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
78157ec681f3Smrg             availability="$SubsliceMask 8 AND"
78167ec681f3Smrg             mdapi_group="GPU/Sampler"
78177ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
78187ec681f3Smrg             mdapi_supported_apis=""
78197ec681f3Smrg             mdapi_hw_unit_type="subslice"
78207ec681f3Smrg             />
78217ec681f3Smrg    <counter name="Slice0 Subslice4 Input Available"
78227ec681f3Smrg             symbol_name="Sampler04InputAvailable"
78237ec681f3Smrg             underscore_name="sampler04_input_available"
78247ec681f3Smrg             description="The percentage of time in which slice0 subslice4 sampler input is available"
78257ec681f3Smrg             data_type="float"
78267ec681f3Smrg             max_equation="100"
78277ec681f3Smrg             units="percent"
78287ec681f3Smrg             semantic_type="duration"
78297ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
78307ec681f3Smrg             availability="$SubsliceMask 16 AND"
78317ec681f3Smrg             mdapi_group="GPU/Sampler"
78327ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
78337ec681f3Smrg             mdapi_supported_apis=""
78347ec681f3Smrg             mdapi_hw_unit_type="subslice"
78357ec681f3Smrg             />
78367ec681f3Smrg    <counter name="Slice0 Subslice5 Input Available"
78377ec681f3Smrg             symbol_name="Sampler05InputAvailable"
78387ec681f3Smrg             underscore_name="sampler05_input_available"
78397ec681f3Smrg             description="The percentage of time in which slice0 subslice5 sampler input is available"
78407ec681f3Smrg             data_type="float"
78417ec681f3Smrg             max_equation="100"
78427ec681f3Smrg             units="percent"
78437ec681f3Smrg             semantic_type="duration"
78447ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
78457ec681f3Smrg             availability="$SubsliceMask 32 AND"
78467ec681f3Smrg             mdapi_group="GPU/Sampler"
78477ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
78487ec681f3Smrg             mdapi_supported_apis=""
78497ec681f3Smrg             mdapi_hw_unit_type="subslice"
78507ec681f3Smrg             />
78517ec681f3Smrg    <counter name="Slice0 Subslice6 Input Available"
78527ec681f3Smrg             symbol_name="Sampler06InputAvailable"
78537ec681f3Smrg             underscore_name="sampler06_input_available"
78547ec681f3Smrg             description="The percentage of time in which slice0 subslice6 sampler input is available"
78557ec681f3Smrg             data_type="float"
78567ec681f3Smrg             max_equation="100"
78577ec681f3Smrg             units="percent"
78587ec681f3Smrg             semantic_type="duration"
78597ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
78607ec681f3Smrg             availability="$SubsliceMask 64 AND"
78617ec681f3Smrg             mdapi_group="GPU/Sampler"
78627ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
78637ec681f3Smrg             mdapi_supported_apis=""
78647ec681f3Smrg             mdapi_hw_unit_type="subslice"
78657ec681f3Smrg             />
78667ec681f3Smrg    <counter name="Slice0 Subslice7 Input Available"
78677ec681f3Smrg             symbol_name="Sampler07InputAvailable"
78687ec681f3Smrg             underscore_name="sampler07_input_available"
78697ec681f3Smrg             description="The percentage of time in which slice0 subslice7 sampler input is available"
78707ec681f3Smrg             data_type="float"
78717ec681f3Smrg             max_equation="100"
78727ec681f3Smrg             units="percent"
78737ec681f3Smrg             semantic_type="duration"
78747ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
78757ec681f3Smrg             availability="$SubsliceMask 128 AND"
78767ec681f3Smrg             mdapi_group="GPU/Sampler"
78777ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
78787ec681f3Smrg             mdapi_supported_apis=""
78797ec681f3Smrg             mdapi_hw_unit_type="subslice"
78807ec681f3Smrg             />
78817ec681f3Smrg    <register_config type="NOA">
78827ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
78837ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
78847ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
78857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x142A0165" />
78867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x142F0165" />
78877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x146A0165" />
78887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x146F0165" />
78897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14AA0165" />
78907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14AF0165" />
78917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14EA0165" />
78927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14EF0165" />
78937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x161E8000" />
78947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x181E8000" />
78957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1E1800" />
78967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06204000" />
78977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08204000" />
78987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A204000" />
78997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C204000" />
79007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16218000" />
79017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18218000" />
79027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E210018" />
79037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x042A1800" />
79047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062AC038" />
79057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x102A0000" />
79067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082AC000" />
79077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2A0000" />
79087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C2A0000" />
79097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062C4000" />
79107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082C4000" />
79117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2C4000" />
79127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C2C4000" />
79137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x022F2000" />
79147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x042F0048" />
79157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x102F0000" />
79167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062F0000" />
79177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082F0000" />
79187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E5E0030" />
79197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x125E8000" />
79207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x145E8000" />
79217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A604000" />
79227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C600001" />
79237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02604000" />
79247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04604000" />
79257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E613000" />
79267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12618000" />
79277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14618000" />
79287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x006A1800" />
79297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026A0038" />
79307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x106A0000" />
79317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A6A00F0" />
79327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x046A0000" />
79337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x186C5000" />
79347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026C4000" />
79357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x046C4000" />
79367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E6F2440" />
79377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x106F0000" />
79387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A6F0000" />
79397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E9E000F" />
79407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AA01540" />
79417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1EA10F00" />
79427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CAA1C30" />
79437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10AA0000" />
79447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18AAF000" />
79457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AAA0000" />
79467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18AC0550" />
79477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AAF2440" />
79487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10AF0000" />
79497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AAF0000" />
79507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10DE8000" />
79517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1CDEE000" />
79527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00E04000" />
79537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EE04000" />
79547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18E04000" />
79557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AE00010" />
79567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10E18000" />
79577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1EE100E0" />
79587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08EA1C30" />
79597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10EA0000" />
79607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00EAC000" />
79617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EEAC000" />
79627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18EA0000" />
79637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00EC4000" />
79647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EEC4000" />
79657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18EC0005" />
79667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00EF0040" />
79677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06EF2400" />
79687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10EF0000" />
79697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EEF0000" />
79707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C045400" />
79717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E045555" />
79727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040155" />
79737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04055000" />
79747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A055000" />
79757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C055000" />
79767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E055000" />
79777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050055" />
79787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
79797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
79807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2406FF00" />
79817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600FF" />
79827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E08A000" />
79837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00088000" />
79847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02082000" />
79857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14090050" />
79867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04094000" />
79877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06091000" />
79887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000D2000" />
79897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D8000" />
79907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080DA000" />
79917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040E1000" />
79927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0E4000" />
79937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0E5000" />
79947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1812FC00" />
79957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A12002B" />
79967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02128000" />
79977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04128000" />
79987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0813C000" />
79997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A13F000" />
80007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04136000" />
80017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A14C000" />
80027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C14C000" />
80037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E14C000" />
80047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00148000" />
80057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02144000" />
80067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00158000" />
80077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E158000" />
80087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16152AD0" />
80097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150005" />
80107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02154000" />
80117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04154000" />
80127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0615C000" />
80137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0815C000" />
80147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A15C000" />
80157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C15C000" />
80167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02188000" />
80177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0418A000" />
80187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06182000" />
80197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A198000" />
80207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C19A000" />
80217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E192000" />
80227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1CA000" />
80237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C1CA000" />
80247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x121D5400" />
80257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141D0002" />
80267ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
80277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
80287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F4924" />
80297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4924" />
80307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
80317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
80327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
80337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F3000" />
80347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F4030" />
80357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F0040" />
80367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F1000" />
80377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0010" />
80387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
80397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F1010" />
80407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F3030" />
80417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F4040" />
80427ec681f3Smrg    </register_config>
80437ec681f3Smrg    <register_config type="OA">
80447ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
80457ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
80467ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
80477ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
80487ec681f3Smrg        <register type="OA" address="0x00002724" value="0xF0800000" />
80497ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000018" />
80507ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFFC" />
80517ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000060" />
80527ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000FFF3" />
80537ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000180" />
80547ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FFCF" />
80557ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00000600" />
80567ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FF3F" />
80577ec681f3Smrg        <register type="OA" address="0x00002790" value="0x00001800" />
80587ec681f3Smrg        <register type="OA" address="0x00002794" value="0x0000FCFF" />
80597ec681f3Smrg        <register type="OA" address="0x00002798" value="0x00006000" />
80607ec681f3Smrg        <register type="OA" address="0x0000279C" value="0x0000F3FF" />
80617ec681f3Smrg        <register type="OA" address="0x000027A0" value="0x00018000" />
80627ec681f3Smrg        <register type="OA" address="0x000027A4" value="0x0000CFFF" />
80637ec681f3Smrg        <register type="OA" address="0x000027A8" value="0x00060000" />
80647ec681f3Smrg        <register type="OA" address="0x000027AC" value="0x00003FFF" />
80657ec681f3Smrg    </register_config>
80667ec681f3Smrg    <register_config type="FLEX">
80677ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
80687ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
80697ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
80707ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
80717ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
80727ec681f3Smrg    </register_config>
80737ec681f3Smrg  </set>
80747ec681f3Smrg
80757ec681f3Smrg  <set name="Metric set Sampler 2"
80767ec681f3Smrg       chipset="EHL"
80777ec681f3Smrg       symbol_name="Sampler_2"
80787ec681f3Smrg       underscore_name="sampler_2"
80797ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
80807ec681f3Smrg       hw_config_guid="5e64ae48-92a7-49b3-b7d8-af36b32ee866"
80817ec681f3Smrg       >
80827ec681f3Smrg    <counter name="GPU Time Elapsed"
80837ec681f3Smrg             symbol_name="GpuTime"
80847ec681f3Smrg             underscore_name="gpu_time"
80857ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
80867ec681f3Smrg             data_type="uint64"
80877ec681f3Smrg             units="ns"
80887ec681f3Smrg             semantic_type="duration"
80897ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
80907ec681f3Smrg             mdapi_group="GPU"
80917ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
80927ec681f3Smrg             mdapi_supported_apis=""
80937ec681f3Smrg             mdapi_hw_unit_type="gpu"
80947ec681f3Smrg             />
80957ec681f3Smrg    <counter name="GPU Core Clocks"
80967ec681f3Smrg             symbol_name="GpuCoreClocks"
80977ec681f3Smrg             underscore_name="gpu_core_clocks"
80987ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
80997ec681f3Smrg             data_type="uint64"
81007ec681f3Smrg             units="cycles"
81017ec681f3Smrg             semantic_type="event"
81027ec681f3Smrg             equation="GPU_CLOCK 0 READ"
81037ec681f3Smrg             mdapi_group="GPU"
81047ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
81057ec681f3Smrg             mdapi_supported_apis=""
81067ec681f3Smrg             mdapi_hw_unit_type="gpu"
81077ec681f3Smrg             />
81087ec681f3Smrg    <counter name="AVG GPU Core Frequency"
81097ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
81107ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
81117ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
81127ec681f3Smrg             data_type="uint64"
81137ec681f3Smrg             max_equation="$GpuMaxFrequency"
81147ec681f3Smrg             units="hz"
81157ec681f3Smrg             semantic_type="event"
81167ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
81177ec681f3Smrg             mdapi_group="GPU"
81187ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
81197ec681f3Smrg             mdapi_supported_apis=""
81207ec681f3Smrg             mdapi_hw_unit_type="gpu"
81217ec681f3Smrg             />
81227ec681f3Smrg    <counter name="GPU Busy"
81237ec681f3Smrg             symbol_name="GpuBusy"
81247ec681f3Smrg             underscore_name="gpu_busy"
81257ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
81267ec681f3Smrg             data_type="float"
81277ec681f3Smrg             max_equation="100"
81287ec681f3Smrg             units="percent"
81297ec681f3Smrg             semantic_type="duration"
81307ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
81317ec681f3Smrg             mdapi_group="GPU"
81327ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
81337ec681f3Smrg             mdapi_supported_apis=""
81347ec681f3Smrg             mdapi_hw_unit_type="gpu"
81357ec681f3Smrg             />
81367ec681f3Smrg    <counter name="VS Threads Dispatched"
81377ec681f3Smrg             symbol_name="VsThreads"
81387ec681f3Smrg             underscore_name="vs_threads"
81397ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
81407ec681f3Smrg             data_type="uint64"
81417ec681f3Smrg             units="threads"
81427ec681f3Smrg             semantic_type="event"
81437ec681f3Smrg             equation="A 1 READ"
81447ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
81457ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81467ec681f3Smrg             mdapi_supported_apis=""
81477ec681f3Smrg             mdapi_hw_unit_type="gpu"
81487ec681f3Smrg             />
81497ec681f3Smrg    <counter name="HS Threads Dispatched"
81507ec681f3Smrg             symbol_name="HsThreads"
81517ec681f3Smrg             underscore_name="hs_threads"
81527ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
81537ec681f3Smrg             data_type="uint64"
81547ec681f3Smrg             units="threads"
81557ec681f3Smrg             semantic_type="event"
81567ec681f3Smrg             equation="A 2 READ"
81577ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
81587ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81597ec681f3Smrg             mdapi_supported_apis=""
81607ec681f3Smrg             mdapi_hw_unit_type="gpu"
81617ec681f3Smrg             />
81627ec681f3Smrg    <counter name="DS Threads Dispatched"
81637ec681f3Smrg             symbol_name="DsThreads"
81647ec681f3Smrg             underscore_name="ds_threads"
81657ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
81667ec681f3Smrg             data_type="uint64"
81677ec681f3Smrg             units="threads"
81687ec681f3Smrg             semantic_type="event"
81697ec681f3Smrg             equation="A 3 READ"
81707ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
81717ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81727ec681f3Smrg             mdapi_supported_apis=""
81737ec681f3Smrg             mdapi_hw_unit_type="gpu"
81747ec681f3Smrg             />
81757ec681f3Smrg    <counter name="GS Threads Dispatched"
81767ec681f3Smrg             symbol_name="GsThreads"
81777ec681f3Smrg             underscore_name="gs_threads"
81787ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
81797ec681f3Smrg             data_type="uint64"
81807ec681f3Smrg             units="threads"
81817ec681f3Smrg             semantic_type="event"
81827ec681f3Smrg             equation="A 5 READ"
81837ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
81847ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81857ec681f3Smrg             mdapi_supported_apis=""
81867ec681f3Smrg             mdapi_hw_unit_type="gpu"
81877ec681f3Smrg             />
81887ec681f3Smrg    <counter name="FS Threads Dispatched"
81897ec681f3Smrg             symbol_name="PsThreads"
81907ec681f3Smrg             underscore_name="ps_threads"
81917ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
81927ec681f3Smrg             data_type="uint64"
81937ec681f3Smrg             units="threads"
81947ec681f3Smrg             semantic_type="event"
81957ec681f3Smrg             equation="A 6 READ"
81967ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
81977ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81987ec681f3Smrg             mdapi_supported_apis=""
81997ec681f3Smrg             mdapi_hw_unit_type="gpu"
82007ec681f3Smrg             />
82017ec681f3Smrg    <counter name="CS Threads Dispatched"
82027ec681f3Smrg             symbol_name="CsThreads"
82037ec681f3Smrg             underscore_name="cs_threads"
82047ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
82057ec681f3Smrg             data_type="uint64"
82067ec681f3Smrg             units="threads"
82077ec681f3Smrg             semantic_type="event"
82087ec681f3Smrg             equation="A 4 READ"
82097ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
82107ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
82117ec681f3Smrg             mdapi_supported_apis=""
82127ec681f3Smrg             mdapi_hw_unit_type="gpu"
82137ec681f3Smrg             />
82147ec681f3Smrg    <counter name="EU Active"
82157ec681f3Smrg             symbol_name="EuActive"
82167ec681f3Smrg             underscore_name="eu_active"
82177ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
82187ec681f3Smrg             data_type="float"
82197ec681f3Smrg             max_equation="100"
82207ec681f3Smrg             units="percent"
82217ec681f3Smrg             semantic_type="duration"
82227ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82237ec681f3Smrg             mdapi_group="EU Array"
82247ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
82257ec681f3Smrg             mdapi_supported_apis=""
82267ec681f3Smrg             mdapi_hw_unit_type="gpu"
82277ec681f3Smrg             />
82287ec681f3Smrg    <counter name="EU Stall"
82297ec681f3Smrg             symbol_name="EuStall"
82307ec681f3Smrg             underscore_name="eu_stall"
82317ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
82327ec681f3Smrg             data_type="float"
82337ec681f3Smrg             max_equation="100"
82347ec681f3Smrg             units="percent"
82357ec681f3Smrg             semantic_type="duration"
82367ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82377ec681f3Smrg             mdapi_group="EU Array"
82387ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
82397ec681f3Smrg             mdapi_supported_apis=""
82407ec681f3Smrg             mdapi_hw_unit_type="gpu"
82417ec681f3Smrg             />
82427ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
82437ec681f3Smrg             symbol_name="EuFpuBothActive"
82447ec681f3Smrg             underscore_name="eu_fpu_both_active"
82457ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
82467ec681f3Smrg             data_type="float"
82477ec681f3Smrg             max_equation="100"
82487ec681f3Smrg             units="percent"
82497ec681f3Smrg             semantic_type="duration"
82507ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82517ec681f3Smrg             mdapi_group="EU Array/Pipes"
82527ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82537ec681f3Smrg             mdapi_supported_apis=""
82547ec681f3Smrg             mdapi_hw_unit_type="gpu"
82557ec681f3Smrg             />
82567ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
82577ec681f3Smrg             symbol_name="VsFpu0Active"
82587ec681f3Smrg             underscore_name="vs_fpu0_active"
82597ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
82607ec681f3Smrg             data_type="float"
82617ec681f3Smrg             max_equation="100"
82627ec681f3Smrg             units="percent"
82637ec681f3Smrg             semantic_type="duration"
82647ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82657ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
82667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82677ec681f3Smrg             mdapi_supported_apis=""
82687ec681f3Smrg             mdapi_hw_unit_type="gpu"
82697ec681f3Smrg             />
82707ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
82717ec681f3Smrg             symbol_name="VsFpu1Active"
82727ec681f3Smrg             underscore_name="vs_fpu1_active"
82737ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
82747ec681f3Smrg             data_type="float"
82757ec681f3Smrg             max_equation="100"
82767ec681f3Smrg             units="percent"
82777ec681f3Smrg             semantic_type="duration"
82787ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82797ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
82807ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82817ec681f3Smrg             mdapi_supported_apis=""
82827ec681f3Smrg             mdapi_hw_unit_type="gpu"
82837ec681f3Smrg             />
82847ec681f3Smrg    <counter name="VS Send Pipe Active"
82857ec681f3Smrg             symbol_name="VsSendActive"
82867ec681f3Smrg             underscore_name="vs_send_active"
82877ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
82887ec681f3Smrg             data_type="float"
82897ec681f3Smrg             max_equation="100"
82907ec681f3Smrg             units="percent"
82917ec681f3Smrg             semantic_type="duration"
82927ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82937ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
82947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82957ec681f3Smrg             mdapi_supported_apis=""
82967ec681f3Smrg             mdapi_hw_unit_type="gpu"
82977ec681f3Smrg             />
82987ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
82997ec681f3Smrg             symbol_name="PsFpu0Active"
83007ec681f3Smrg             underscore_name="ps_fpu0_active"
83017ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
83027ec681f3Smrg             data_type="float"
83037ec681f3Smrg             max_equation="100"
83047ec681f3Smrg             units="percent"
83057ec681f3Smrg             semantic_type="duration"
83067ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
83077ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
83087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
83097ec681f3Smrg             mdapi_supported_apis=""
83107ec681f3Smrg             mdapi_hw_unit_type="gpu"
83117ec681f3Smrg             />
83127ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
83137ec681f3Smrg             symbol_name="PsFpu1Active"
83147ec681f3Smrg             underscore_name="ps_fpu1_active"
83157ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
83167ec681f3Smrg             data_type="float"
83177ec681f3Smrg             max_equation="100"
83187ec681f3Smrg             units="percent"
83197ec681f3Smrg             semantic_type="duration"
83207ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
83217ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
83227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
83237ec681f3Smrg             mdapi_supported_apis=""
83247ec681f3Smrg             mdapi_hw_unit_type="gpu"
83257ec681f3Smrg             />
83267ec681f3Smrg    <counter name="PS Send Pipeline Active"
83277ec681f3Smrg             symbol_name="PsSendActive"
83287ec681f3Smrg             underscore_name="ps_send_active"
83297ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
83307ec681f3Smrg             data_type="float"
83317ec681f3Smrg             max_equation="100"
83327ec681f3Smrg             units="percent"
83337ec681f3Smrg             semantic_type="duration"
83347ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
83357ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
83367ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
83377ec681f3Smrg             mdapi_supported_apis=""
83387ec681f3Smrg             mdapi_hw_unit_type="gpu"
83397ec681f3Smrg             />
83407ec681f3Smrg    <counter name="FS Both FPU Active"
83417ec681f3Smrg             symbol_name="PsEuBothFpuActive"
83427ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
83437ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
83447ec681f3Smrg             data_type="float"
83457ec681f3Smrg             max_equation="100"
83467ec681f3Smrg             units="percent"
83477ec681f3Smrg             semantic_type="duration"
83487ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
83497ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
83507ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
83517ec681f3Smrg             mdapi_supported_apis=""
83527ec681f3Smrg             mdapi_hw_unit_type="gpu"
83537ec681f3Smrg             />
83547ec681f3Smrg    <counter name="Rasterized Pixels"
83557ec681f3Smrg             symbol_name="RasterizedPixels"
83567ec681f3Smrg             underscore_name="rasterized_pixels"
83577ec681f3Smrg             description="The total number of rasterized pixels."
83587ec681f3Smrg             data_type="uint64"
83597ec681f3Smrg             units="pixels"
83607ec681f3Smrg             semantic_type="event"
83617ec681f3Smrg             equation="A 21 READ 4 UMUL"
83627ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
83637ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
83647ec681f3Smrg             mdapi_supported_apis=""
83657ec681f3Smrg             mdapi_hw_unit_type="gpu"
83667ec681f3Smrg             />
83677ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
83687ec681f3Smrg             symbol_name="HiDepthTestFails"
83697ec681f3Smrg             underscore_name="hi_depth_test_fails"
83707ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
83717ec681f3Smrg             data_type="uint64"
83727ec681f3Smrg             units="pixels"
83737ec681f3Smrg             semantic_type="event"
83747ec681f3Smrg             equation="A 22 READ 4 UMUL"
83757ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
83767ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
83777ec681f3Smrg             mdapi_supported_apis=""
83787ec681f3Smrg             mdapi_hw_unit_type="gpu"
83797ec681f3Smrg             />
83807ec681f3Smrg    <counter name="Early Depth Test Fails"
83817ec681f3Smrg             symbol_name="EarlyDepthTestFails"
83827ec681f3Smrg             underscore_name="early_depth_test_fails"
83837ec681f3Smrg             description="The total number of pixels dropped on early depth test."
83847ec681f3Smrg             data_type="uint64"
83857ec681f3Smrg             units="pixels"
83867ec681f3Smrg             semantic_type="event"
83877ec681f3Smrg             equation="A 23 READ 4 UMUL"
83887ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
83897ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
83907ec681f3Smrg             mdapi_supported_apis=""
83917ec681f3Smrg             mdapi_hw_unit_type="gpu"
83927ec681f3Smrg             />
83937ec681f3Smrg    <counter name="Samples Killed in FS"
83947ec681f3Smrg             symbol_name="SamplesKilledInPs"
83957ec681f3Smrg             underscore_name="samples_killed_in_ps"
83967ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
83977ec681f3Smrg             data_type="uint64"
83987ec681f3Smrg             units="pixels"
83997ec681f3Smrg             semantic_type="event"
84007ec681f3Smrg             equation="A 24 READ 4 UMUL"
84017ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
84027ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
84037ec681f3Smrg             mdapi_supported_apis=""
84047ec681f3Smrg             mdapi_hw_unit_type="gpu"
84057ec681f3Smrg             />
84067ec681f3Smrg    <counter name="Pixels Failing Tests"
84077ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
84087ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
84097ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
84107ec681f3Smrg             data_type="uint64"
84117ec681f3Smrg             units="pixels"
84127ec681f3Smrg             semantic_type="event"
84137ec681f3Smrg             equation="A 25 READ 4 UMUL"
84147ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
84157ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84167ec681f3Smrg             mdapi_supported_apis=""
84177ec681f3Smrg             mdapi_hw_unit_type="gpu"
84187ec681f3Smrg             />
84197ec681f3Smrg    <counter name="Samples Written"
84207ec681f3Smrg             symbol_name="SamplesWritten"
84217ec681f3Smrg             underscore_name="samples_written"
84227ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
84237ec681f3Smrg             data_type="uint64"
84247ec681f3Smrg             units="pixels"
84257ec681f3Smrg             semantic_type="event"
84267ec681f3Smrg             equation="A 26 READ 4 UMUL"
84277ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
84287ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
84297ec681f3Smrg             mdapi_supported_apis=""
84307ec681f3Smrg             mdapi_hw_unit_type="gpu"
84317ec681f3Smrg             />
84327ec681f3Smrg    <counter name="Samples Blended"
84337ec681f3Smrg             symbol_name="SamplesBlended"
84347ec681f3Smrg             underscore_name="samples_blended"
84357ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
84367ec681f3Smrg             data_type="uint64"
84377ec681f3Smrg             units="pixels"
84387ec681f3Smrg             semantic_type="event"
84397ec681f3Smrg             equation="A 27 READ 4 UMUL"
84407ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
84417ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
84427ec681f3Smrg             mdapi_supported_apis=""
84437ec681f3Smrg             mdapi_hw_unit_type="gpu"
84447ec681f3Smrg             />
84457ec681f3Smrg    <counter name="Sampler Texels"
84467ec681f3Smrg             symbol_name="SamplerTexels"
84477ec681f3Smrg             underscore_name="sampler_texels"
84487ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
84497ec681f3Smrg             data_type="uint64"
84507ec681f3Smrg             units="texels"
84517ec681f3Smrg             semantic_type="event"
84527ec681f3Smrg             equation="A 28 READ 4 UMUL"
84537ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
84547ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
84557ec681f3Smrg             mdapi_supported_apis=""
84567ec681f3Smrg             mdapi_hw_unit_type="gpu"
84577ec681f3Smrg             />
84587ec681f3Smrg    <counter name="Sampler Texels Misses"
84597ec681f3Smrg             symbol_name="SamplerTexelMisses"
84607ec681f3Smrg             underscore_name="sampler_texel_misses"
84617ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
84627ec681f3Smrg             data_type="uint64"
84637ec681f3Smrg             units="texels"
84647ec681f3Smrg             semantic_type="event"
84657ec681f3Smrg             equation="A 29 READ 4 UMUL"
84667ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
84677ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
84687ec681f3Smrg             mdapi_supported_apis=""
84697ec681f3Smrg             mdapi_hw_unit_type="gpu"
84707ec681f3Smrg             />
84717ec681f3Smrg    <counter name="SLM Bytes Read"
84727ec681f3Smrg             symbol_name="SlmBytesRead"
84737ec681f3Smrg             underscore_name="slm_bytes_read"
84747ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
84757ec681f3Smrg             data_type="uint64"
84767ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
84777ec681f3Smrg             units="bytes"
84787ec681f3Smrg             semantic_type="throughput"
84797ec681f3Smrg             equation="A 30 READ 64 UMUL"
84807ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
84817ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84827ec681f3Smrg             mdapi_supported_apis=""
84837ec681f3Smrg             mdapi_hw_unit_type="gpu"
84847ec681f3Smrg             />
84857ec681f3Smrg    <counter name="SLM Bytes Written"
84867ec681f3Smrg             symbol_name="SlmBytesWritten"
84877ec681f3Smrg             underscore_name="slm_bytes_written"
84887ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
84897ec681f3Smrg             data_type="uint64"
84907ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
84917ec681f3Smrg             units="bytes"
84927ec681f3Smrg             semantic_type="throughput"
84937ec681f3Smrg             equation="A 31 READ 64 UMUL"
84947ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
84957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84967ec681f3Smrg             mdapi_supported_apis=""
84977ec681f3Smrg             mdapi_hw_unit_type="gpu"
84987ec681f3Smrg             />
84997ec681f3Smrg    <counter name="Shader Memory Accesses"
85007ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
85017ec681f3Smrg             underscore_name="shader_memory_accesses"
85027ec681f3Smrg             description="The total number of shader memory accesses to L3."
85037ec681f3Smrg             data_type="uint64"
85047ec681f3Smrg             units="messages"
85057ec681f3Smrg             semantic_type="event"
85067ec681f3Smrg             equation="A 32 READ"
85077ec681f3Smrg             mdapi_group="L3/Data Port"
85087ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
85097ec681f3Smrg             mdapi_supported_apis=""
85107ec681f3Smrg             mdapi_hw_unit_type="gpu"
85117ec681f3Smrg             />
85127ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
85137ec681f3Smrg             symbol_name="ShaderAtomics"
85147ec681f3Smrg             underscore_name="shader_atomics"
85157ec681f3Smrg             description="The total number of shader atomic memory accesses."
85167ec681f3Smrg             data_type="uint64"
85177ec681f3Smrg             units="messages"
85187ec681f3Smrg             semantic_type="event"
85197ec681f3Smrg             equation="A 34 READ"
85207ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
85217ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
85227ec681f3Smrg             mdapi_supported_apis=""
85237ec681f3Smrg             mdapi_hw_unit_type="gpu"
85247ec681f3Smrg             />
85257ec681f3Smrg    <counter name="L3 Shader Throughput"
85267ec681f3Smrg             symbol_name="L3ShaderThroughput"
85277ec681f3Smrg             underscore_name="l3_shader_throughput"
85287ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
85297ec681f3Smrg             data_type="uint64"
85307ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
85317ec681f3Smrg             units="bytes"
85327ec681f3Smrg             semantic_type="throughput"
85337ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
85347ec681f3Smrg             mdapi_group="L3/Data Port"
85357ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
85367ec681f3Smrg             mdapi_supported_apis=""
85377ec681f3Smrg             mdapi_hw_unit_type="gpu"
85387ec681f3Smrg             />
85397ec681f3Smrg    <counter name="Shader Barrier Messages"
85407ec681f3Smrg             symbol_name="ShaderBarriers"
85417ec681f3Smrg             underscore_name="shader_barriers"
85427ec681f3Smrg             description="The total number of shader barrier messages."
85437ec681f3Smrg             data_type="uint64"
85447ec681f3Smrg             units="messages"
85457ec681f3Smrg             semantic_type="event"
85467ec681f3Smrg             equation="A 35 READ"
85477ec681f3Smrg             mdapi_group="EU Array/Barrier"
85487ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
85497ec681f3Smrg             mdapi_supported_apis=""
85507ec681f3Smrg             mdapi_hw_unit_type="gpu"
85517ec681f3Smrg             />
85527ec681f3Smrg    <counter name="Slice0 Subslice0 Sampler Output Ready"
85537ec681f3Smrg             symbol_name="Sampler00OutputReady"
85547ec681f3Smrg             underscore_name="sampler00_output_ready"
85557ec681f3Smrg             description="The percentage of time in which slice0 subslice0 sampler output is ready"
85567ec681f3Smrg             data_type="float"
85577ec681f3Smrg             max_equation="100"
85587ec681f3Smrg             units="percent"
85597ec681f3Smrg             semantic_type="duration"
85607ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
85617ec681f3Smrg             availability="$SubsliceMask 1 AND"
85627ec681f3Smrg             mdapi_group="GPU/Sampler"
85637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85647ec681f3Smrg             mdapi_supported_apis=""
85657ec681f3Smrg             mdapi_hw_unit_type="subslice"
85667ec681f3Smrg             />
85677ec681f3Smrg    <counter name="Slice0 Subslice1 Sampler Output Ready"
85687ec681f3Smrg             symbol_name="Sampler01OutputReady"
85697ec681f3Smrg             underscore_name="sampler01_output_ready"
85707ec681f3Smrg             description="The percentage of time in which slice0 subslice1 sampler output is ready"
85717ec681f3Smrg             data_type="float"
85727ec681f3Smrg             max_equation="100"
85737ec681f3Smrg             units="percent"
85747ec681f3Smrg             semantic_type="duration"
85757ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
85767ec681f3Smrg             availability="$SubsliceMask 2 AND"
85777ec681f3Smrg             mdapi_group="GPU/Sampler"
85787ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85797ec681f3Smrg             mdapi_supported_apis=""
85807ec681f3Smrg             mdapi_hw_unit_type="subslice"
85817ec681f3Smrg             />
85827ec681f3Smrg    <counter name="Slice0 Subslice2 Sampler Output Ready"
85837ec681f3Smrg             symbol_name="Sampler02OutputReady"
85847ec681f3Smrg             underscore_name="sampler02_output_ready"
85857ec681f3Smrg             description="The percentage of time in which slice0 subslice2 sampler output is ready"
85867ec681f3Smrg             data_type="float"
85877ec681f3Smrg             max_equation="100"
85887ec681f3Smrg             units="percent"
85897ec681f3Smrg             semantic_type="duration"
85907ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
85917ec681f3Smrg             availability="$SubsliceMask 4 AND"
85927ec681f3Smrg             mdapi_group="GPU/Sampler"
85937ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85947ec681f3Smrg             mdapi_supported_apis=""
85957ec681f3Smrg             mdapi_hw_unit_type="subslice"
85967ec681f3Smrg             />
85977ec681f3Smrg    <counter name="Slice0 Subslice3 Sampler Output Ready"
85987ec681f3Smrg             symbol_name="Sampler03OutputReady"
85997ec681f3Smrg             underscore_name="sampler03_output_ready"
86007ec681f3Smrg             description="The percentage of time in which slice0 subslice3 sampler output is ready"
86017ec681f3Smrg             data_type="float"
86027ec681f3Smrg             max_equation="100"
86037ec681f3Smrg             units="percent"
86047ec681f3Smrg             semantic_type="duration"
86057ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
86067ec681f3Smrg             availability="$SubsliceMask 8 AND"
86077ec681f3Smrg             mdapi_group="GPU/Sampler"
86087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
86097ec681f3Smrg             mdapi_supported_apis=""
86107ec681f3Smrg             mdapi_hw_unit_type="subslice"
86117ec681f3Smrg             />
86127ec681f3Smrg    <counter name="Slice0 Subslice4 Sampler Output Ready"
86137ec681f3Smrg             symbol_name="Sampler04OutputReady"
86147ec681f3Smrg             underscore_name="sampler04_output_ready"
86157ec681f3Smrg             description="The percentage of time in which slice0 subslice4 sampler output is ready"
86167ec681f3Smrg             data_type="float"
86177ec681f3Smrg             max_equation="100"
86187ec681f3Smrg             units="percent"
86197ec681f3Smrg             semantic_type="duration"
86207ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
86217ec681f3Smrg             availability="$SubsliceMask 16 AND"
86227ec681f3Smrg             mdapi_group="GPU/Sampler"
86237ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
86247ec681f3Smrg             mdapi_supported_apis=""
86257ec681f3Smrg             mdapi_hw_unit_type="subslice"
86267ec681f3Smrg             />
86277ec681f3Smrg    <counter name="Slice0 Subslice5 Sampler Output Ready"
86287ec681f3Smrg             symbol_name="Sampler05OutputReady"
86297ec681f3Smrg             underscore_name="sampler05_output_ready"
86307ec681f3Smrg             description="The percentage of time in which slice0 subslice5 sampler output is ready"
86317ec681f3Smrg             data_type="float"
86327ec681f3Smrg             max_equation="100"
86337ec681f3Smrg             units="percent"
86347ec681f3Smrg             semantic_type="duration"
86357ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
86367ec681f3Smrg             availability="$SubsliceMask 32 AND"
86377ec681f3Smrg             mdapi_group="GPU/Sampler"
86387ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
86397ec681f3Smrg             mdapi_supported_apis=""
86407ec681f3Smrg             mdapi_hw_unit_type="subslice"
86417ec681f3Smrg             />
86427ec681f3Smrg    <counter name="Slice0 Subslice6 Sampler Output Ready"
86437ec681f3Smrg             symbol_name="Sampler06OutputReady"
86447ec681f3Smrg             underscore_name="sampler06_output_ready"
86457ec681f3Smrg             description="The percentage of time in which slice0 subslice6 sampler output is ready"
86467ec681f3Smrg             data_type="float"
86477ec681f3Smrg             max_equation="100"
86487ec681f3Smrg             units="percent"
86497ec681f3Smrg             semantic_type="duration"
86507ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
86517ec681f3Smrg             availability="$SubsliceMask 64 AND"
86527ec681f3Smrg             mdapi_group="GPU/Sampler"
86537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
86547ec681f3Smrg             mdapi_supported_apis=""
86557ec681f3Smrg             mdapi_hw_unit_type="subslice"
86567ec681f3Smrg             />
86577ec681f3Smrg    <counter name="Slice0 Subslice7 Sampler Output Ready"
86587ec681f3Smrg             symbol_name="Sampler07OutputReady"
86597ec681f3Smrg             underscore_name="sampler07_output_ready"
86607ec681f3Smrg             description="The percentage of time in which slice0 subslice7 sampler output is ready"
86617ec681f3Smrg             data_type="float"
86627ec681f3Smrg             max_equation="100"
86637ec681f3Smrg             units="percent"
86647ec681f3Smrg             semantic_type="duration"
86657ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
86667ec681f3Smrg             availability="$SubsliceMask 128 AND"
86677ec681f3Smrg             mdapi_group="GPU/Sampler"
86687ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
86697ec681f3Smrg             mdapi_supported_apis=""
86707ec681f3Smrg             mdapi_hw_unit_type="subslice"
86717ec681f3Smrg             />
86727ec681f3Smrg    <counter name="SQ is full"
86737ec681f3Smrg             symbol_name="GTRequestQueueFull"
86747ec681f3Smrg             underscore_name="gt_request_queue_full"
86757ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
86767ec681f3Smrg             data_type="float"
86777ec681f3Smrg             max_equation="100"
86787ec681f3Smrg             units="percent"
86797ec681f3Smrg             semantic_type="duration"
86807ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
86817ec681f3Smrg             mdapi_group="GTI"
86827ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
86837ec681f3Smrg             mdapi_supported_apis=""
86847ec681f3Smrg             mdapi_hw_unit_type="gpu"
86857ec681f3Smrg             />
86867ec681f3Smrg    <register_config type="NOA">
86877ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
86887ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
86897ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
86907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x142D0005" />
86917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14320005" />
86927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x146D0005" />
86937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14720005" />
86947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14AD0005" />
86957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14B20005" />
86967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14ED0005" />
86977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14F20005" />
86987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E1E0030" />
86997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A204000" />
87007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C200001" />
87017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E213000" />
87027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A2A00C0" />
87037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x182C6000" />
87047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2D0033" />
87057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x022D0000" />
87067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A2F8000" />
87077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C300008" />
87087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E318000" />
87097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E321980" />
87107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02320000" />
87117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x125E8000" />
87127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x145E8000" />
87137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02604000" />
87147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04604000" />
87157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12618000" />
87167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14618000" />
87177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x046AC000" />
87187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026C8000" />
87197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x046C4000" />
87207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x006D1980" />
87217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026D0000" />
87227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x046F8000" />
87237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14708000" />
87247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02714000" />
87257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02720033" />
87267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x169E8000" />
87277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x189E8000" />
87287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06A04000" />
87297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08A04000" />
87307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16A18000" />
87317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18A18000" />
87327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08AAC000" />
87337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06AC8000" />
87347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08AC4000" />
87357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02AD1980" />
87367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08AF8000" />
87377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18B04000" />
87387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04B14000" />
87397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04B20033" />
87407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02B20000" />
87417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1CDE1800" />
87427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AE04000" />
87437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CE04000" />
87447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1EE10018" />
87457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CEAC000" />
87467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AEC8000" />
87477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CEC4000" />
87487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04ED1980" />
87497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02ED0000" />
87507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CEF8000" />
87517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AF00400" />
87527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06F14000" />
87537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06F20033" />
87547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02F20000" />
87557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040140" />
87567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C045000" />
87577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E040055" />
87587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050050" />
87597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04054000" />
87607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
87617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
87627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A051000" />
87637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600C0" />
87647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24067E00" />
87657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00088000" />
87667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02082000" />
87677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04094000" />
87687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06091000" />
87697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040D8000" />
87707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D2000" />
87717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080E4000" />
87727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0E1000" />
87737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02128000" />
87747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04128000" />
87757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0612C000" />
87767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0812C000" />
87777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0413E000" />
87787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06131000" />
87797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00148000" />
87807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0214C000" />
87817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04144000" />
87827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1815000F" />
87837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02154000" />
87847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04154000" />
87857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06154000" />
87867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08154000" />
87877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A158000" />
87887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C158000" />
87897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E18A000" />
87907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14190028" />
87917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x021C8000" />
87927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x041C2000" />
87937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1D8000" />
87947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C1D2000" />
87957ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
87967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1F3000" />
87977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2A1F0061" />
87987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
87997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F0000" />
88007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
88017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
88027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2430" />
88037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F0124" />
88047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0137" />
88057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F0000" />
88067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F0040" />
88077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F0040" />
88087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F3001" />
88097ec681f3Smrg    </register_config>
88107ec681f3Smrg    <register_config type="OA">
88117ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
88127ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
88137ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
88147ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
88157ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
88167ec681f3Smrg    </register_config>
88177ec681f3Smrg    <register_config type="FLEX">
88187ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
88197ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
88207ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
88217ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
88227ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
88237ec681f3Smrg    </register_config>
88247ec681f3Smrg  </set>
88257ec681f3Smrg
88267ec681f3Smrg  <set name="Metric set TDL_1"
88277ec681f3Smrg       chipset="EHL"
88287ec681f3Smrg       symbol_name="TDL_1"
88297ec681f3Smrg       underscore_name="tdl_1"
88307ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
88317ec681f3Smrg       hw_config_guid="d1725c84-80c6-4488-9867-82b44c88fea6"
88327ec681f3Smrg       >
88337ec681f3Smrg    <counter name="GPU Time Elapsed"
88347ec681f3Smrg             symbol_name="GpuTime"
88357ec681f3Smrg             underscore_name="gpu_time"
88367ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
88377ec681f3Smrg             data_type="uint64"
88387ec681f3Smrg             units="ns"
88397ec681f3Smrg             semantic_type="duration"
88407ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
88417ec681f3Smrg             mdapi_group="GPU"
88427ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
88437ec681f3Smrg             mdapi_supported_apis=""
88447ec681f3Smrg             mdapi_hw_unit_type="gpu"
88457ec681f3Smrg             />
88467ec681f3Smrg    <counter name="GPU Core Clocks"
88477ec681f3Smrg             symbol_name="GpuCoreClocks"
88487ec681f3Smrg             underscore_name="gpu_core_clocks"
88497ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
88507ec681f3Smrg             data_type="uint64"
88517ec681f3Smrg             units="cycles"
88527ec681f3Smrg             semantic_type="event"
88537ec681f3Smrg             equation="GPU_CLOCK 0 READ"
88547ec681f3Smrg             mdapi_group="GPU"
88557ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
88567ec681f3Smrg             mdapi_supported_apis=""
88577ec681f3Smrg             mdapi_hw_unit_type="gpu"
88587ec681f3Smrg             />
88597ec681f3Smrg    <counter name="AVG GPU Core Frequency"
88607ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
88617ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
88627ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
88637ec681f3Smrg             data_type="uint64"
88647ec681f3Smrg             max_equation="$GpuMaxFrequency"
88657ec681f3Smrg             units="hz"
88667ec681f3Smrg             semantic_type="event"
88677ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
88687ec681f3Smrg             mdapi_group="GPU"
88697ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
88707ec681f3Smrg             mdapi_supported_apis=""
88717ec681f3Smrg             mdapi_hw_unit_type="gpu"
88727ec681f3Smrg             />
88737ec681f3Smrg    <counter name="GPU Busy"
88747ec681f3Smrg             symbol_name="GpuBusy"
88757ec681f3Smrg             underscore_name="gpu_busy"
88767ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
88777ec681f3Smrg             data_type="float"
88787ec681f3Smrg             max_equation="100"
88797ec681f3Smrg             units="percent"
88807ec681f3Smrg             semantic_type="duration"
88817ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
88827ec681f3Smrg             mdapi_group="GPU"
88837ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
88847ec681f3Smrg             mdapi_supported_apis=""
88857ec681f3Smrg             mdapi_hw_unit_type="gpu"
88867ec681f3Smrg             />
88877ec681f3Smrg    <counter name="VS Threads Dispatched"
88887ec681f3Smrg             symbol_name="VsThreads"
88897ec681f3Smrg             underscore_name="vs_threads"
88907ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
88917ec681f3Smrg             data_type="uint64"
88927ec681f3Smrg             units="threads"
88937ec681f3Smrg             semantic_type="event"
88947ec681f3Smrg             equation="A 1 READ"
88957ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
88967ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
88977ec681f3Smrg             mdapi_supported_apis=""
88987ec681f3Smrg             mdapi_hw_unit_type="gpu"
88997ec681f3Smrg             />
89007ec681f3Smrg    <counter name="HS Threads Dispatched"
89017ec681f3Smrg             symbol_name="HsThreads"
89027ec681f3Smrg             underscore_name="hs_threads"
89037ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
89047ec681f3Smrg             data_type="uint64"
89057ec681f3Smrg             units="threads"
89067ec681f3Smrg             semantic_type="event"
89077ec681f3Smrg             equation="A 2 READ"
89087ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
89097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
89107ec681f3Smrg             mdapi_supported_apis=""
89117ec681f3Smrg             mdapi_hw_unit_type="gpu"
89127ec681f3Smrg             />
89137ec681f3Smrg    <counter name="DS Threads Dispatched"
89147ec681f3Smrg             symbol_name="DsThreads"
89157ec681f3Smrg             underscore_name="ds_threads"
89167ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
89177ec681f3Smrg             data_type="uint64"
89187ec681f3Smrg             units="threads"
89197ec681f3Smrg             semantic_type="event"
89207ec681f3Smrg             equation="A 3 READ"
89217ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
89227ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
89237ec681f3Smrg             mdapi_supported_apis=""
89247ec681f3Smrg             mdapi_hw_unit_type="gpu"
89257ec681f3Smrg             />
89267ec681f3Smrg    <counter name="GS Threads Dispatched"
89277ec681f3Smrg             symbol_name="GsThreads"
89287ec681f3Smrg             underscore_name="gs_threads"
89297ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
89307ec681f3Smrg             data_type="uint64"
89317ec681f3Smrg             units="threads"
89327ec681f3Smrg             semantic_type="event"
89337ec681f3Smrg             equation="A 5 READ"
89347ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
89357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
89367ec681f3Smrg             mdapi_supported_apis=""
89377ec681f3Smrg             mdapi_hw_unit_type="gpu"
89387ec681f3Smrg             />
89397ec681f3Smrg    <counter name="FS Threads Dispatched"
89407ec681f3Smrg             symbol_name="PsThreads"
89417ec681f3Smrg             underscore_name="ps_threads"
89427ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
89437ec681f3Smrg             data_type="uint64"
89447ec681f3Smrg             units="threads"
89457ec681f3Smrg             semantic_type="event"
89467ec681f3Smrg             equation="A 6 READ"
89477ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
89487ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
89497ec681f3Smrg             mdapi_supported_apis=""
89507ec681f3Smrg             mdapi_hw_unit_type="gpu"
89517ec681f3Smrg             />
89527ec681f3Smrg    <counter name="CS Threads Dispatched"
89537ec681f3Smrg             symbol_name="CsThreads"
89547ec681f3Smrg             underscore_name="cs_threads"
89557ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
89567ec681f3Smrg             data_type="uint64"
89577ec681f3Smrg             units="threads"
89587ec681f3Smrg             semantic_type="event"
89597ec681f3Smrg             equation="A 4 READ"
89607ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
89617ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
89627ec681f3Smrg             mdapi_supported_apis=""
89637ec681f3Smrg             mdapi_hw_unit_type="gpu"
89647ec681f3Smrg             />
89657ec681f3Smrg    <counter name="EU Active"
89667ec681f3Smrg             symbol_name="EuActive"
89677ec681f3Smrg             underscore_name="eu_active"
89687ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
89697ec681f3Smrg             data_type="float"
89707ec681f3Smrg             max_equation="100"
89717ec681f3Smrg             units="percent"
89727ec681f3Smrg             semantic_type="duration"
89737ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
89747ec681f3Smrg             mdapi_group="EU Array"
89757ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
89767ec681f3Smrg             mdapi_supported_apis=""
89777ec681f3Smrg             mdapi_hw_unit_type="gpu"
89787ec681f3Smrg             />
89797ec681f3Smrg    <counter name="EU Stall"
89807ec681f3Smrg             symbol_name="EuStall"
89817ec681f3Smrg             underscore_name="eu_stall"
89827ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
89837ec681f3Smrg             data_type="float"
89847ec681f3Smrg             max_equation="100"
89857ec681f3Smrg             units="percent"
89867ec681f3Smrg             semantic_type="duration"
89877ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
89887ec681f3Smrg             mdapi_group="EU Array"
89897ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
89907ec681f3Smrg             mdapi_supported_apis=""
89917ec681f3Smrg             mdapi_hw_unit_type="gpu"
89927ec681f3Smrg             />
89937ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
89947ec681f3Smrg             symbol_name="EuFpuBothActive"
89957ec681f3Smrg             underscore_name="eu_fpu_both_active"
89967ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
89977ec681f3Smrg             data_type="float"
89987ec681f3Smrg             max_equation="100"
89997ec681f3Smrg             units="percent"
90007ec681f3Smrg             semantic_type="duration"
90017ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
90027ec681f3Smrg             mdapi_group="EU Array/Pipes"
90037ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
90047ec681f3Smrg             mdapi_supported_apis=""
90057ec681f3Smrg             mdapi_hw_unit_type="gpu"
90067ec681f3Smrg             />
90077ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
90087ec681f3Smrg             symbol_name="VsFpu0Active"
90097ec681f3Smrg             underscore_name="vs_fpu0_active"
90107ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
90117ec681f3Smrg             data_type="float"
90127ec681f3Smrg             max_equation="100"
90137ec681f3Smrg             units="percent"
90147ec681f3Smrg             semantic_type="duration"
90157ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
90167ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
90177ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
90187ec681f3Smrg             mdapi_supported_apis=""
90197ec681f3Smrg             mdapi_hw_unit_type="gpu"
90207ec681f3Smrg             />
90217ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
90227ec681f3Smrg             symbol_name="VsFpu1Active"
90237ec681f3Smrg             underscore_name="vs_fpu1_active"
90247ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
90257ec681f3Smrg             data_type="float"
90267ec681f3Smrg             max_equation="100"
90277ec681f3Smrg             units="percent"
90287ec681f3Smrg             semantic_type="duration"
90297ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
90307ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
90317ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
90327ec681f3Smrg             mdapi_supported_apis=""
90337ec681f3Smrg             mdapi_hw_unit_type="gpu"
90347ec681f3Smrg             />
90357ec681f3Smrg    <counter name="VS Send Pipe Active"
90367ec681f3Smrg             symbol_name="VsSendActive"
90377ec681f3Smrg             underscore_name="vs_send_active"
90387ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
90397ec681f3Smrg             data_type="float"
90407ec681f3Smrg             max_equation="100"
90417ec681f3Smrg             units="percent"
90427ec681f3Smrg             semantic_type="duration"
90437ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
90447ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
90457ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
90467ec681f3Smrg             mdapi_supported_apis=""
90477ec681f3Smrg             mdapi_hw_unit_type="gpu"
90487ec681f3Smrg             />
90497ec681f3Smrg    <counter name="VS EU Active"
90507ec681f3Smrg             symbol_name="VsEuActive"
90517ec681f3Smrg             underscore_name="vs_eu_active"
90527ec681f3Smrg             description="The percentage of time in which vertex shaders were processed actively on the EUs."
90537ec681f3Smrg             data_type="float"
90547ec681f3Smrg             max_equation="100"
90557ec681f3Smrg             units="percent"
90567ec681f3Smrg             semantic_type="duration"
90577ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
90587ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
90597ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
90607ec681f3Smrg             mdapi_supported_apis=""
90617ec681f3Smrg             mdapi_hw_unit_type="gpu"
90627ec681f3Smrg             />
90637ec681f3Smrg    <counter name="VS AVG Active per Thread"
90647ec681f3Smrg             symbol_name="VsEuActivePerThread"
90657ec681f3Smrg             underscore_name="vs_eu_active_per_thread"
90667ec681f3Smrg             description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs."
90677ec681f3Smrg             data_type="uint64"
90687ec681f3Smrg             units="cycles"
90697ec681f3Smrg             semantic_type="event"
90707ec681f3Smrg             equation="A 13 READ A 1 READ UDIV"
90717ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
90727ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
90737ec681f3Smrg             mdapi_supported_apis=""
90747ec681f3Smrg             mdapi_hw_unit_type="gpu"
90757ec681f3Smrg             />
90767ec681f3Smrg    <counter name="VS EU Stall"
90777ec681f3Smrg             symbol_name="VsEuStall"
90787ec681f3Smrg             underscore_name="vs_eu_stall"
90797ec681f3Smrg             description="The percentage of time in which vertex shaders were stalled on the EUs."
90807ec681f3Smrg             data_type="float"
90817ec681f3Smrg             max_equation="100"
90827ec681f3Smrg             units="percent"
90837ec681f3Smrg             semantic_type="duration"
90847ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
90857ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
90867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
90877ec681f3Smrg             mdapi_supported_apis=""
90887ec681f3Smrg             mdapi_hw_unit_type="gpu"
90897ec681f3Smrg             />
90907ec681f3Smrg    <counter name="VS AVG Stall per Thread"
90917ec681f3Smrg             symbol_name="VsEuStallPerThread"
90927ec681f3Smrg             underscore_name="vs_eu_stall_per_thread"
90937ec681f3Smrg             description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs."
90947ec681f3Smrg             data_type="uint64"
90957ec681f3Smrg             units="cycles"
90967ec681f3Smrg             semantic_type="event"
90977ec681f3Smrg             equation="A 14 READ A 1 READ UDIV"
90987ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
90997ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
91007ec681f3Smrg             mdapi_supported_apis=""
91017ec681f3Smrg             mdapi_hw_unit_type="gpu"
91027ec681f3Smrg             />
91037ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
91047ec681f3Smrg             symbol_name="PsFpu0Active"
91057ec681f3Smrg             underscore_name="ps_fpu0_active"
91067ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
91077ec681f3Smrg             data_type="float"
91087ec681f3Smrg             max_equation="100"
91097ec681f3Smrg             units="percent"
91107ec681f3Smrg             semantic_type="duration"
91117ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
91127ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
91137ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
91147ec681f3Smrg             mdapi_supported_apis=""
91157ec681f3Smrg             mdapi_hw_unit_type="gpu"
91167ec681f3Smrg             />
91177ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
91187ec681f3Smrg             symbol_name="PsFpu1Active"
91197ec681f3Smrg             underscore_name="ps_fpu1_active"
91207ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
91217ec681f3Smrg             data_type="float"
91227ec681f3Smrg             max_equation="100"
91237ec681f3Smrg             units="percent"
91247ec681f3Smrg             semantic_type="duration"
91257ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
91267ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
91277ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
91287ec681f3Smrg             mdapi_supported_apis=""
91297ec681f3Smrg             mdapi_hw_unit_type="gpu"
91307ec681f3Smrg             />
91317ec681f3Smrg    <counter name="PS Send Pipeline Active"
91327ec681f3Smrg             symbol_name="PsSendActive"
91337ec681f3Smrg             underscore_name="ps_send_active"
91347ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
91357ec681f3Smrg             data_type="float"
91367ec681f3Smrg             max_equation="100"
91377ec681f3Smrg             units="percent"
91387ec681f3Smrg             semantic_type="duration"
91397ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
91407ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
91417ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
91427ec681f3Smrg             mdapi_supported_apis=""
91437ec681f3Smrg             mdapi_hw_unit_type="gpu"
91447ec681f3Smrg             />
91457ec681f3Smrg    <counter name="FS Both FPU Active"
91467ec681f3Smrg             symbol_name="PsEuBothFpuActive"
91477ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
91487ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
91497ec681f3Smrg             data_type="float"
91507ec681f3Smrg             max_equation="100"
91517ec681f3Smrg             units="percent"
91527ec681f3Smrg             semantic_type="duration"
91537ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
91547ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
91557ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
91567ec681f3Smrg             mdapi_supported_apis=""
91577ec681f3Smrg             mdapi_hw_unit_type="gpu"
91587ec681f3Smrg             />
91597ec681f3Smrg    <counter name="FS EU Active"
91607ec681f3Smrg             symbol_name="PsEuActive"
91617ec681f3Smrg             underscore_name="ps_eu_active"
91627ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the EUs."
91637ec681f3Smrg             data_type="float"
91647ec681f3Smrg             max_equation="100"
91657ec681f3Smrg             units="percent"
91667ec681f3Smrg             semantic_type="duration"
91677ec681f3Smrg             equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
91687ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
91697ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
91707ec681f3Smrg             mdapi_supported_apis=""
91717ec681f3Smrg             mdapi_hw_unit_type="gpu"
91727ec681f3Smrg             />
91737ec681f3Smrg    <counter name="FS AVG Active per Thread"
91747ec681f3Smrg             symbol_name="PsEuActivePerThread"
91757ec681f3Smrg             underscore_name="ps_eu_active_per_thread"
91767ec681f3Smrg             description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs."
91777ec681f3Smrg             data_type="uint64"
91787ec681f3Smrg             units="cycles"
91797ec681f3Smrg             semantic_type="event"
91807ec681f3Smrg             equation="A 19 READ A 6 READ UDIV"
91817ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
91827ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
91837ec681f3Smrg             mdapi_supported_apis=""
91847ec681f3Smrg             mdapi_hw_unit_type="gpu"
91857ec681f3Smrg             />
91867ec681f3Smrg    <counter name="FS EU Stall"
91877ec681f3Smrg             symbol_name="PsEuStall"
91887ec681f3Smrg             underscore_name="ps_eu_stall"
91897ec681f3Smrg             description="The percentage of time in which fragment shaders were stalled on the EUs."
91907ec681f3Smrg             data_type="float"
91917ec681f3Smrg             max_equation="100"
91927ec681f3Smrg             units="percent"
91937ec681f3Smrg             semantic_type="duration"
91947ec681f3Smrg             equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
91957ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
91967ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
91977ec681f3Smrg             mdapi_supported_apis=""
91987ec681f3Smrg             mdapi_hw_unit_type="gpu"
91997ec681f3Smrg             />
92007ec681f3Smrg    <counter name="FS AVG Stall per Thread"
92017ec681f3Smrg             symbol_name="PsEuStallPerThread"
92027ec681f3Smrg             underscore_name="ps_eu_stall_per_thread"
92037ec681f3Smrg             description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs."
92047ec681f3Smrg             data_type="uint64"
92057ec681f3Smrg             units="cycles"
92067ec681f3Smrg             semantic_type="event"
92077ec681f3Smrg             equation="A 20 READ A 6 READ UDIV"
92087ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
92097ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
92107ec681f3Smrg             mdapi_supported_apis=""
92117ec681f3Smrg             mdapi_hw_unit_type="gpu"
92127ec681f3Smrg             />
92137ec681f3Smrg    <counter name="Rasterized Pixels"
92147ec681f3Smrg             symbol_name="RasterizedPixels"
92157ec681f3Smrg             underscore_name="rasterized_pixels"
92167ec681f3Smrg             description="The total number of rasterized pixels."
92177ec681f3Smrg             data_type="uint64"
92187ec681f3Smrg             units="pixels"
92197ec681f3Smrg             semantic_type="event"
92207ec681f3Smrg             equation="A 21 READ 4 UMUL"
92217ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
92227ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
92237ec681f3Smrg             mdapi_supported_apis=""
92247ec681f3Smrg             mdapi_hw_unit_type="gpu"
92257ec681f3Smrg             />
92267ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
92277ec681f3Smrg             symbol_name="HiDepthTestFails"
92287ec681f3Smrg             underscore_name="hi_depth_test_fails"
92297ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
92307ec681f3Smrg             data_type="uint64"
92317ec681f3Smrg             units="pixels"
92327ec681f3Smrg             semantic_type="event"
92337ec681f3Smrg             equation="A 22 READ 4 UMUL"
92347ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
92357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
92367ec681f3Smrg             mdapi_supported_apis=""
92377ec681f3Smrg             mdapi_hw_unit_type="gpu"
92387ec681f3Smrg             />
92397ec681f3Smrg    <counter name="Early Depth Test Fails"
92407ec681f3Smrg             symbol_name="EarlyDepthTestFails"
92417ec681f3Smrg             underscore_name="early_depth_test_fails"
92427ec681f3Smrg             description="The total number of pixels dropped on early depth test."
92437ec681f3Smrg             data_type="uint64"
92447ec681f3Smrg             units="pixels"
92457ec681f3Smrg             semantic_type="event"
92467ec681f3Smrg             equation="A 23 READ 4 UMUL"
92477ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
92487ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
92497ec681f3Smrg             mdapi_supported_apis=""
92507ec681f3Smrg             mdapi_hw_unit_type="gpu"
92517ec681f3Smrg             />
92527ec681f3Smrg    <counter name="Samples Killed in FS"
92537ec681f3Smrg             symbol_name="SamplesKilledInPs"
92547ec681f3Smrg             underscore_name="samples_killed_in_ps"
92557ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
92567ec681f3Smrg             data_type="uint64"
92577ec681f3Smrg             units="pixels"
92587ec681f3Smrg             semantic_type="event"
92597ec681f3Smrg             equation="A 24 READ 4 UMUL"
92607ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
92617ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
92627ec681f3Smrg             mdapi_supported_apis=""
92637ec681f3Smrg             mdapi_hw_unit_type="gpu"
92647ec681f3Smrg             />
92657ec681f3Smrg    <counter name="Pixels Failing Tests"
92667ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
92677ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
92687ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
92697ec681f3Smrg             data_type="uint64"
92707ec681f3Smrg             units="pixels"
92717ec681f3Smrg             semantic_type="event"
92727ec681f3Smrg             equation="A 25 READ 4 UMUL"
92737ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
92747ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
92757ec681f3Smrg             mdapi_supported_apis=""
92767ec681f3Smrg             mdapi_hw_unit_type="gpu"
92777ec681f3Smrg             />
92787ec681f3Smrg    <counter name="Samples Written"
92797ec681f3Smrg             symbol_name="SamplesWritten"
92807ec681f3Smrg             underscore_name="samples_written"
92817ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
92827ec681f3Smrg             data_type="uint64"
92837ec681f3Smrg             units="pixels"
92847ec681f3Smrg             semantic_type="event"
92857ec681f3Smrg             equation="A 26 READ 4 UMUL"
92867ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
92877ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
92887ec681f3Smrg             mdapi_supported_apis=""
92897ec681f3Smrg             mdapi_hw_unit_type="gpu"
92907ec681f3Smrg             />
92917ec681f3Smrg    <counter name="Samples Blended"
92927ec681f3Smrg             symbol_name="SamplesBlended"
92937ec681f3Smrg             underscore_name="samples_blended"
92947ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
92957ec681f3Smrg             data_type="uint64"
92967ec681f3Smrg             units="pixels"
92977ec681f3Smrg             semantic_type="event"
92987ec681f3Smrg             equation="A 27 READ 4 UMUL"
92997ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
93007ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
93017ec681f3Smrg             mdapi_supported_apis=""
93027ec681f3Smrg             mdapi_hw_unit_type="gpu"
93037ec681f3Smrg             />
93047ec681f3Smrg    <counter name="Sampler Texels"
93057ec681f3Smrg             symbol_name="SamplerTexels"
93067ec681f3Smrg             underscore_name="sampler_texels"
93077ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
93087ec681f3Smrg             data_type="uint64"
93097ec681f3Smrg             units="texels"
93107ec681f3Smrg             semantic_type="event"
93117ec681f3Smrg             equation="A 28 READ 4 UMUL"
93127ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
93137ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
93147ec681f3Smrg             mdapi_supported_apis=""
93157ec681f3Smrg             mdapi_hw_unit_type="gpu"
93167ec681f3Smrg             />
93177ec681f3Smrg    <counter name="Sampler Texels Misses"
93187ec681f3Smrg             symbol_name="SamplerTexelMisses"
93197ec681f3Smrg             underscore_name="sampler_texel_misses"
93207ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
93217ec681f3Smrg             data_type="uint64"
93227ec681f3Smrg             units="texels"
93237ec681f3Smrg             semantic_type="event"
93247ec681f3Smrg             equation="A 29 READ 4 UMUL"
93257ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
93267ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
93277ec681f3Smrg             mdapi_supported_apis=""
93287ec681f3Smrg             mdapi_hw_unit_type="gpu"
93297ec681f3Smrg             />
93307ec681f3Smrg    <counter name="SLM Bytes Read"
93317ec681f3Smrg             symbol_name="SlmBytesRead"
93327ec681f3Smrg             underscore_name="slm_bytes_read"
93337ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
93347ec681f3Smrg             data_type="uint64"
93357ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
93367ec681f3Smrg             units="bytes"
93377ec681f3Smrg             semantic_type="throughput"
93387ec681f3Smrg             equation="A 30 READ 64 UMUL"
93397ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
93407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
93417ec681f3Smrg             mdapi_supported_apis=""
93427ec681f3Smrg             mdapi_hw_unit_type="gpu"
93437ec681f3Smrg             />
93447ec681f3Smrg    <counter name="SLM Bytes Written"
93457ec681f3Smrg             symbol_name="SlmBytesWritten"
93467ec681f3Smrg             underscore_name="slm_bytes_written"
93477ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
93487ec681f3Smrg             data_type="uint64"
93497ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
93507ec681f3Smrg             units="bytes"
93517ec681f3Smrg             semantic_type="throughput"
93527ec681f3Smrg             equation="A 31 READ 64 UMUL"
93537ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
93547ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
93557ec681f3Smrg             mdapi_supported_apis=""
93567ec681f3Smrg             mdapi_hw_unit_type="gpu"
93577ec681f3Smrg             />
93587ec681f3Smrg    <counter name="Shader Memory Accesses"
93597ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
93607ec681f3Smrg             underscore_name="shader_memory_accesses"
93617ec681f3Smrg             description="The total number of shader memory accesses to L3."
93627ec681f3Smrg             data_type="uint64"
93637ec681f3Smrg             units="messages"
93647ec681f3Smrg             semantic_type="event"
93657ec681f3Smrg             equation="A 32 READ"
93667ec681f3Smrg             mdapi_group="L3/Data Port"
93677ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
93687ec681f3Smrg             mdapi_supported_apis=""
93697ec681f3Smrg             mdapi_hw_unit_type="gpu"
93707ec681f3Smrg             />
93717ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
93727ec681f3Smrg             symbol_name="ShaderAtomics"
93737ec681f3Smrg             underscore_name="shader_atomics"
93747ec681f3Smrg             description="The total number of shader atomic memory accesses."
93757ec681f3Smrg             data_type="uint64"
93767ec681f3Smrg             units="messages"
93777ec681f3Smrg             semantic_type="event"
93787ec681f3Smrg             equation="A 34 READ"
93797ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
93807ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
93817ec681f3Smrg             mdapi_supported_apis=""
93827ec681f3Smrg             mdapi_hw_unit_type="gpu"
93837ec681f3Smrg             />
93847ec681f3Smrg    <counter name="L3 Shader Throughput"
93857ec681f3Smrg             symbol_name="L3ShaderThroughput"
93867ec681f3Smrg             underscore_name="l3_shader_throughput"
93877ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
93887ec681f3Smrg             data_type="uint64"
93897ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
93907ec681f3Smrg             units="bytes"
93917ec681f3Smrg             semantic_type="throughput"
93927ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
93937ec681f3Smrg             mdapi_group="L3/Data Port"
93947ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
93957ec681f3Smrg             mdapi_supported_apis=""
93967ec681f3Smrg             mdapi_hw_unit_type="gpu"
93977ec681f3Smrg             />
93987ec681f3Smrg    <counter name="Shader Barrier Messages"
93997ec681f3Smrg             symbol_name="ShaderBarriers"
94007ec681f3Smrg             underscore_name="shader_barriers"
94017ec681f3Smrg             description="The total number of shader barrier messages."
94027ec681f3Smrg             data_type="uint64"
94037ec681f3Smrg             units="messages"
94047ec681f3Smrg             semantic_type="event"
94057ec681f3Smrg             equation="A 35 READ"
94067ec681f3Smrg             mdapi_group="EU Array/Barrier"
94077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
94087ec681f3Smrg             mdapi_supported_apis=""
94097ec681f3Smrg             mdapi_hw_unit_type="gpu"
94107ec681f3Smrg             />
94117ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
94127ec681f3Smrg             symbol_name="PSThread00ReadyForDispatch"
94137ec681f3Smrg             underscore_name="ps_thread00_ready_for_dispatch"
94147ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
94157ec681f3Smrg             data_type="float"
94167ec681f3Smrg             max_equation="100"
94177ec681f3Smrg             units="percent"
94187ec681f3Smrg             semantic_type="duration"
94197ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
94207ec681f3Smrg             availability="$SubsliceMask 1 AND"
94217ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
94227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
94237ec681f3Smrg             mdapi_supported_apis=""
94247ec681f3Smrg             mdapi_hw_unit_type="subslice"
94257ec681f3Smrg             />
94267ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
94277ec681f3Smrg             symbol_name="PSThread01ReadyForDispatch"
94287ec681f3Smrg             underscore_name="ps_thread01_ready_for_dispatch"
94297ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
94307ec681f3Smrg             data_type="float"
94317ec681f3Smrg             max_equation="100"
94327ec681f3Smrg             units="percent"
94337ec681f3Smrg             semantic_type="duration"
94347ec681f3Smrg             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
94357ec681f3Smrg             availability="$SubsliceMask 2 AND"
94367ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
94377ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
94387ec681f3Smrg             mdapi_supported_apis=""
94397ec681f3Smrg             mdapi_hw_unit_type="subslice"
94407ec681f3Smrg             />
94417ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
94427ec681f3Smrg             symbol_name="PSThread02ReadyForDispatch"
94437ec681f3Smrg             underscore_name="ps_thread02_ready_for_dispatch"
94447ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
94457ec681f3Smrg             data_type="float"
94467ec681f3Smrg             max_equation="100"
94477ec681f3Smrg             units="percent"
94487ec681f3Smrg             semantic_type="duration"
94497ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
94507ec681f3Smrg             availability="$SubsliceMask 4 AND"
94517ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
94527ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
94537ec681f3Smrg             mdapi_supported_apis=""
94547ec681f3Smrg             mdapi_hw_unit_type="subslice"
94557ec681f3Smrg             />
94567ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher"
94577ec681f3Smrg             symbol_name="PSThread03ReadyForDispatch"
94587ec681f3Smrg             underscore_name="ps_thread03_ready_for_dispatch"
94597ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice3 thread dispatcher"
94607ec681f3Smrg             data_type="float"
94617ec681f3Smrg             max_equation="100"
94627ec681f3Smrg             units="percent"
94637ec681f3Smrg             semantic_type="duration"
94647ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
94657ec681f3Smrg             availability="$SubsliceMask 8 AND"
94667ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
94677ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
94687ec681f3Smrg             mdapi_supported_apis=""
94697ec681f3Smrg             mdapi_hw_unit_type="subslice"
94707ec681f3Smrg             />
94717ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher"
94727ec681f3Smrg             symbol_name="PSThread04ReadyForDispatch"
94737ec681f3Smrg             underscore_name="ps_thread04_ready_for_dispatch"
94747ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice4 thread dispatcher"
94757ec681f3Smrg             data_type="float"
94767ec681f3Smrg             max_equation="100"
94777ec681f3Smrg             units="percent"
94787ec681f3Smrg             semantic_type="duration"
94797ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
94807ec681f3Smrg             availability="$SubsliceMask 16 AND"
94817ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
94827ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
94837ec681f3Smrg             mdapi_supported_apis=""
94847ec681f3Smrg             mdapi_hw_unit_type="subslice"
94857ec681f3Smrg             />
94867ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher"
94877ec681f3Smrg             symbol_name="PSThread05ReadyForDispatch"
94887ec681f3Smrg             underscore_name="ps_thread05_ready_for_dispatch"
94897ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice5 thread dispatcher"
94907ec681f3Smrg             data_type="float"
94917ec681f3Smrg             max_equation="100"
94927ec681f3Smrg             units="percent"
94937ec681f3Smrg             semantic_type="duration"
94947ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
94957ec681f3Smrg             availability="$SubsliceMask 32 AND"
94967ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
94977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
94987ec681f3Smrg             mdapi_supported_apis=""
94997ec681f3Smrg             mdapi_hw_unit_type="subslice"
95007ec681f3Smrg             />
95017ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher"
95027ec681f3Smrg             symbol_name="PSThread06ReadyForDispatch"
95037ec681f3Smrg             underscore_name="ps_thread06_ready_for_dispatch"
95047ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice6 thread dispatcher"
95057ec681f3Smrg             data_type="float"
95067ec681f3Smrg             max_equation="100"
95077ec681f3Smrg             units="percent"
95087ec681f3Smrg             semantic_type="duration"
95097ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
95107ec681f3Smrg             availability="$SubsliceMask 64 AND"
95117ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
95127ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
95137ec681f3Smrg             mdapi_supported_apis=""
95147ec681f3Smrg             mdapi_hw_unit_type="subslice"
95157ec681f3Smrg             />
95167ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher"
95177ec681f3Smrg             symbol_name="PSThread07ReadyForDispatch"
95187ec681f3Smrg             underscore_name="ps_thread07_ready_for_dispatch"
95197ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice7 thread dispatcher"
95207ec681f3Smrg             data_type="float"
95217ec681f3Smrg             max_equation="100"
95227ec681f3Smrg             units="percent"
95237ec681f3Smrg             semantic_type="duration"
95247ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
95257ec681f3Smrg             availability="$SubsliceMask 128 AND"
95267ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
95277ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
95287ec681f3Smrg             mdapi_supported_apis=""
95297ec681f3Smrg             mdapi_hw_unit_type="subslice"
95307ec681f3Smrg             />
95317ec681f3Smrg    <register_config type="NOA">
95327ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
95337ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
95347ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
95357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14290000" />
95367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x142E0000" />
95377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14690000" />
95387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x146E0000" />
95397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14A90000" />
95407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14AE0000" />
95417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14E90000" />
95427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14EE0000" />
95437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x161E8000" />
95447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x181E8000" />
95457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1E1800" />
95467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06204000" />
95477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08204000" />
95487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A204000" />
95497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C204000" />
95507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16218000" />
95517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18218000" />
95527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E210018" />
95537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0429C300" />
95547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062900C5" />
95557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10290000" />
95567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062AC000" />
95577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082AC000" />
95587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2A4000" />
95597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C2A4000" />
95607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062C4000" />
95617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082C4000" />
95627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2C4000" />
95637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C2C4000" />
95647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x022EC300" />
95657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x042E00C5" />
95667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x102E0000" />
95677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062F4000" />
95687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082F4000" />
95697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E5E0030" />
95707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x125E8000" />
95717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x145E8000" />
95727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A604000" />
95737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C600001" />
95747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02604000" />
95757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04604000" />
95767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E613000" />
95777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12618000" />
95787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14618000" />
95797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0069C300" />
95807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026900C5" />
95817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10690000" />
95827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A6A00F0" />
95837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026A4000" />
95847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x046A4000" />
95857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x186C5000" />
95867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026C4000" />
95877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x046C4000" />
95887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E6EC5C3" />
95897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x106E0000" />
95907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A6F5000" />
95917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E9E000F" />
95927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AA01540" />
95937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1EA10F00" />
95947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CA9C5C3" />
95957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10A90000" />
95967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18AAF000" />
95977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AAA0005" />
95987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18AC0550" />
95997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AAEC5C3" />
96007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10AE0000" />
96017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AAF0050" />
96027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10DE8000" />
96037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1CDEE000" />
96047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00E04000" />
96057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EE04000" />
96067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18E04000" />
96077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AE00010" />
96087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10E18000" />
96097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1EE100E0" />
96107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08E9C5C3" />
96117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10E90000" />
96127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00EAC000" />
96137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EEAC000" />
96147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18EA0500" />
96157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00EC4000" />
96167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EEC4000" />
96177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18EC0005" />
96187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00EE00C3" />
96197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06EEC500" />
96207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10EE0000" />
96217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00EF4000" />
96227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EEF4000" />
96237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C045400" />
96247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E045555" />
96257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040155" />
96267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04055000" />
96277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A055000" />
96287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C055000" />
96297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E055000" />
96307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050055" />
96317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
96327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
96337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2406FF00" />
96347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600FF" />
96357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E08A000" />
96367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00088000" />
96377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02082000" />
96387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14090050" />
96397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04094000" />
96407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06091000" />
96417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000D2000" />
96427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D8000" />
96437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080DA000" />
96447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040E1000" />
96457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0E4000" />
96467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0E5000" />
96477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1812FC00" />
96487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A12002B" />
96497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02128000" />
96507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04128000" />
96517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0813C000" />
96527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A13F000" />
96537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04136000" />
96547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A14C000" />
96557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C14C000" />
96567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E14C000" />
96577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00148000" />
96587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02144000" />
96597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00158000" />
96607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E158000" />
96617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16152AD0" />
96627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150005" />
96637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02154000" />
96647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04154000" />
96657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0615C000" />
96667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0815C000" />
96677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A15C000" />
96687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C15C000" />
96697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02188000" />
96707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0418A000" />
96717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06182000" />
96727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A198000" />
96737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C19A000" />
96747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E192000" />
96757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1CA000" />
96767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C1CA000" />
96777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x121D5400" />
96787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141D0002" />
96797ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
96807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
96817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F4924" />
96827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4924" />
96837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
96847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
96857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2400" />
96867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F3000" />
96877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F4030" />
96887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F0040" />
96897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F1000" />
96907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0010" />
96917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
96927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F1010" />
96937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F3030" />
96947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F4040" />
96957ec681f3Smrg    </register_config>
96967ec681f3Smrg    <register_config type="OA">
96977ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
96987ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
96997ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
97007ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
97017ec681f3Smrg        <register type="OA" address="0x00002724" value="0xF0800000" />
97027ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000018" />
97037ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFFC" />
97047ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000060" />
97057ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000FFF3" />
97067ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000180" />
97077ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FFCF" />
97087ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00000600" />
97097ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FF3F" />
97107ec681f3Smrg        <register type="OA" address="0x00002790" value="0x00001800" />
97117ec681f3Smrg        <register type="OA" address="0x00002794" value="0x0000FCFF" />
97127ec681f3Smrg        <register type="OA" address="0x00002798" value="0x00006000" />
97137ec681f3Smrg        <register type="OA" address="0x0000279C" value="0x0000F3FF" />
97147ec681f3Smrg        <register type="OA" address="0x000027A0" value="0x00018000" />
97157ec681f3Smrg        <register type="OA" address="0x000027A4" value="0x0000CFFF" />
97167ec681f3Smrg        <register type="OA" address="0x000027A8" value="0x00060000" />
97177ec681f3Smrg        <register type="OA" address="0x000027AC" value="0x00003FFF" />
97187ec681f3Smrg    </register_config>
97197ec681f3Smrg    <register_config type="FLEX">
97207ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
97217ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
97227ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
97237ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00015014" />
97247ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
97257ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
97267ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
97277ec681f3Smrg    </register_config>
97287ec681f3Smrg  </set>
97297ec681f3Smrg
97307ec681f3Smrg  <set name="Metric set TDL_2"
97317ec681f3Smrg       chipset="EHL"
97327ec681f3Smrg       symbol_name="TDL_2"
97337ec681f3Smrg       underscore_name="tdl_2"
97347ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
97357ec681f3Smrg       hw_config_guid="47e27fcf-9904-4fc0-a661-636dffeafe7d"
97367ec681f3Smrg       >
97377ec681f3Smrg    <counter name="GPU Time Elapsed"
97387ec681f3Smrg             symbol_name="GpuTime"
97397ec681f3Smrg             underscore_name="gpu_time"
97407ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
97417ec681f3Smrg             data_type="uint64"
97427ec681f3Smrg             units="ns"
97437ec681f3Smrg             semantic_type="duration"
97447ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
97457ec681f3Smrg             mdapi_group="GPU"
97467ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
97477ec681f3Smrg             mdapi_supported_apis=""
97487ec681f3Smrg             mdapi_hw_unit_type="gpu"
97497ec681f3Smrg             />
97507ec681f3Smrg    <counter name="GPU Core Clocks"
97517ec681f3Smrg             symbol_name="GpuCoreClocks"
97527ec681f3Smrg             underscore_name="gpu_core_clocks"
97537ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
97547ec681f3Smrg             data_type="uint64"
97557ec681f3Smrg             units="cycles"
97567ec681f3Smrg             semantic_type="event"
97577ec681f3Smrg             equation="GPU_CLOCK 0 READ"
97587ec681f3Smrg             mdapi_group="GPU"
97597ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
97607ec681f3Smrg             mdapi_supported_apis=""
97617ec681f3Smrg             mdapi_hw_unit_type="gpu"
97627ec681f3Smrg             />
97637ec681f3Smrg    <counter name="AVG GPU Core Frequency"
97647ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
97657ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
97667ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
97677ec681f3Smrg             data_type="uint64"
97687ec681f3Smrg             max_equation="$GpuMaxFrequency"
97697ec681f3Smrg             units="hz"
97707ec681f3Smrg             semantic_type="event"
97717ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
97727ec681f3Smrg             mdapi_group="GPU"
97737ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
97747ec681f3Smrg             mdapi_supported_apis=""
97757ec681f3Smrg             mdapi_hw_unit_type="gpu"
97767ec681f3Smrg             />
97777ec681f3Smrg    <counter name="GPU Busy"
97787ec681f3Smrg             symbol_name="GpuBusy"
97797ec681f3Smrg             underscore_name="gpu_busy"
97807ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
97817ec681f3Smrg             data_type="float"
97827ec681f3Smrg             max_equation="100"
97837ec681f3Smrg             units="percent"
97847ec681f3Smrg             semantic_type="duration"
97857ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
97867ec681f3Smrg             mdapi_group="GPU"
97877ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
97887ec681f3Smrg             mdapi_supported_apis=""
97897ec681f3Smrg             mdapi_hw_unit_type="gpu"
97907ec681f3Smrg             />
97917ec681f3Smrg    <counter name="VS Threads Dispatched"
97927ec681f3Smrg             symbol_name="VsThreads"
97937ec681f3Smrg             underscore_name="vs_threads"
97947ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
97957ec681f3Smrg             data_type="uint64"
97967ec681f3Smrg             units="threads"
97977ec681f3Smrg             semantic_type="event"
97987ec681f3Smrg             equation="A 1 READ"
97997ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
98007ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
98017ec681f3Smrg             mdapi_supported_apis=""
98027ec681f3Smrg             mdapi_hw_unit_type="gpu"
98037ec681f3Smrg             />
98047ec681f3Smrg    <counter name="HS Threads Dispatched"
98057ec681f3Smrg             symbol_name="HsThreads"
98067ec681f3Smrg             underscore_name="hs_threads"
98077ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
98087ec681f3Smrg             data_type="uint64"
98097ec681f3Smrg             units="threads"
98107ec681f3Smrg             semantic_type="event"
98117ec681f3Smrg             equation="A 2 READ"
98127ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
98137ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
98147ec681f3Smrg             mdapi_supported_apis=""
98157ec681f3Smrg             mdapi_hw_unit_type="gpu"
98167ec681f3Smrg             />
98177ec681f3Smrg    <counter name="DS Threads Dispatched"
98187ec681f3Smrg             symbol_name="DsThreads"
98197ec681f3Smrg             underscore_name="ds_threads"
98207ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
98217ec681f3Smrg             data_type="uint64"
98227ec681f3Smrg             units="threads"
98237ec681f3Smrg             semantic_type="event"
98247ec681f3Smrg             equation="A 3 READ"
98257ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
98267ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
98277ec681f3Smrg             mdapi_supported_apis=""
98287ec681f3Smrg             mdapi_hw_unit_type="gpu"
98297ec681f3Smrg             />
98307ec681f3Smrg    <counter name="GS Threads Dispatched"
98317ec681f3Smrg             symbol_name="GsThreads"
98327ec681f3Smrg             underscore_name="gs_threads"
98337ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
98347ec681f3Smrg             data_type="uint64"
98357ec681f3Smrg             units="threads"
98367ec681f3Smrg             semantic_type="event"
98377ec681f3Smrg             equation="A 5 READ"
98387ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
98397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
98407ec681f3Smrg             mdapi_supported_apis=""
98417ec681f3Smrg             mdapi_hw_unit_type="gpu"
98427ec681f3Smrg             />
98437ec681f3Smrg    <counter name="FS Threads Dispatched"
98447ec681f3Smrg             symbol_name="PsThreads"
98457ec681f3Smrg             underscore_name="ps_threads"
98467ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
98477ec681f3Smrg             data_type="uint64"
98487ec681f3Smrg             units="threads"
98497ec681f3Smrg             semantic_type="event"
98507ec681f3Smrg             equation="A 6 READ"
98517ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
98527ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
98537ec681f3Smrg             mdapi_supported_apis=""
98547ec681f3Smrg             mdapi_hw_unit_type="gpu"
98557ec681f3Smrg             />
98567ec681f3Smrg    <counter name="CS Threads Dispatched"
98577ec681f3Smrg             symbol_name="CsThreads"
98587ec681f3Smrg             underscore_name="cs_threads"
98597ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
98607ec681f3Smrg             data_type="uint64"
98617ec681f3Smrg             units="threads"
98627ec681f3Smrg             semantic_type="event"
98637ec681f3Smrg             equation="A 4 READ"
98647ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
98657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
98667ec681f3Smrg             mdapi_supported_apis=""
98677ec681f3Smrg             mdapi_hw_unit_type="gpu"
98687ec681f3Smrg             />
98697ec681f3Smrg    <counter name="EU Active"
98707ec681f3Smrg             symbol_name="EuActive"
98717ec681f3Smrg             underscore_name="eu_active"
98727ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
98737ec681f3Smrg             data_type="float"
98747ec681f3Smrg             max_equation="100"
98757ec681f3Smrg             units="percent"
98767ec681f3Smrg             semantic_type="duration"
98777ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
98787ec681f3Smrg             mdapi_group="EU Array"
98797ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
98807ec681f3Smrg             mdapi_supported_apis=""
98817ec681f3Smrg             mdapi_hw_unit_type="gpu"
98827ec681f3Smrg             />
98837ec681f3Smrg    <counter name="EU Stall"
98847ec681f3Smrg             symbol_name="EuStall"
98857ec681f3Smrg             underscore_name="eu_stall"
98867ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
98877ec681f3Smrg             data_type="float"
98887ec681f3Smrg             max_equation="100"
98897ec681f3Smrg             units="percent"
98907ec681f3Smrg             semantic_type="duration"
98917ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
98927ec681f3Smrg             mdapi_group="EU Array"
98937ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
98947ec681f3Smrg             mdapi_supported_apis=""
98957ec681f3Smrg             mdapi_hw_unit_type="gpu"
98967ec681f3Smrg             />
98977ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
98987ec681f3Smrg             symbol_name="EuFpuBothActive"
98997ec681f3Smrg             underscore_name="eu_fpu_both_active"
99007ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
99017ec681f3Smrg             data_type="float"
99027ec681f3Smrg             max_equation="100"
99037ec681f3Smrg             units="percent"
99047ec681f3Smrg             semantic_type="duration"
99057ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
99067ec681f3Smrg             mdapi_group="EU Array/Pipes"
99077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
99087ec681f3Smrg             mdapi_supported_apis=""
99097ec681f3Smrg             mdapi_hw_unit_type="gpu"
99107ec681f3Smrg             />
99117ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
99127ec681f3Smrg             symbol_name="VsFpu0Active"
99137ec681f3Smrg             underscore_name="vs_fpu0_active"
99147ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
99157ec681f3Smrg             data_type="float"
99167ec681f3Smrg             max_equation="100"
99177ec681f3Smrg             units="percent"
99187ec681f3Smrg             semantic_type="duration"
99197ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
99207ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
99217ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
99227ec681f3Smrg             mdapi_supported_apis=""
99237ec681f3Smrg             mdapi_hw_unit_type="gpu"
99247ec681f3Smrg             />
99257ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
99267ec681f3Smrg             symbol_name="VsFpu1Active"
99277ec681f3Smrg             underscore_name="vs_fpu1_active"
99287ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
99297ec681f3Smrg             data_type="float"
99307ec681f3Smrg             max_equation="100"
99317ec681f3Smrg             units="percent"
99327ec681f3Smrg             semantic_type="duration"
99337ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
99347ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
99357ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
99367ec681f3Smrg             mdapi_supported_apis=""
99377ec681f3Smrg             mdapi_hw_unit_type="gpu"
99387ec681f3Smrg             />
99397ec681f3Smrg    <counter name="VS Send Pipe Active"
99407ec681f3Smrg             symbol_name="VsSendActive"
99417ec681f3Smrg             underscore_name="vs_send_active"
99427ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
99437ec681f3Smrg             data_type="float"
99447ec681f3Smrg             max_equation="100"
99457ec681f3Smrg             units="percent"
99467ec681f3Smrg             semantic_type="duration"
99477ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
99487ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
99497ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
99507ec681f3Smrg             mdapi_supported_apis=""
99517ec681f3Smrg             mdapi_hw_unit_type="gpu"
99527ec681f3Smrg             />
99537ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
99547ec681f3Smrg             symbol_name="PsFpu0Active"
99557ec681f3Smrg             underscore_name="ps_fpu0_active"
99567ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
99577ec681f3Smrg             data_type="float"
99587ec681f3Smrg             max_equation="100"
99597ec681f3Smrg             units="percent"
99607ec681f3Smrg             semantic_type="duration"
99617ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
99627ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
99637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
99647ec681f3Smrg             mdapi_supported_apis=""
99657ec681f3Smrg             mdapi_hw_unit_type="gpu"
99667ec681f3Smrg             />
99677ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
99687ec681f3Smrg             symbol_name="PsFpu1Active"
99697ec681f3Smrg             underscore_name="ps_fpu1_active"
99707ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
99717ec681f3Smrg             data_type="float"
99727ec681f3Smrg             max_equation="100"
99737ec681f3Smrg             units="percent"
99747ec681f3Smrg             semantic_type="duration"
99757ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
99767ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
99777ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
99787ec681f3Smrg             mdapi_supported_apis=""
99797ec681f3Smrg             mdapi_hw_unit_type="gpu"
99807ec681f3Smrg             />
99817ec681f3Smrg    <counter name="PS Send Pipeline Active"
99827ec681f3Smrg             symbol_name="PsSendActive"
99837ec681f3Smrg             underscore_name="ps_send_active"
99847ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
99857ec681f3Smrg             data_type="float"
99867ec681f3Smrg             max_equation="100"
99877ec681f3Smrg             units="percent"
99887ec681f3Smrg             semantic_type="duration"
99897ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
99907ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
99917ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
99927ec681f3Smrg             mdapi_supported_apis=""
99937ec681f3Smrg             mdapi_hw_unit_type="gpu"
99947ec681f3Smrg             />
99957ec681f3Smrg    <counter name="FS Both FPU Active"
99967ec681f3Smrg             symbol_name="PsEuBothFpuActive"
99977ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
99987ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
99997ec681f3Smrg             data_type="float"
100007ec681f3Smrg             max_equation="100"
100017ec681f3Smrg             units="percent"
100027ec681f3Smrg             semantic_type="duration"
100037ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
100047ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
100057ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
100067ec681f3Smrg             mdapi_supported_apis=""
100077ec681f3Smrg             mdapi_hw_unit_type="gpu"
100087ec681f3Smrg             />
100097ec681f3Smrg    <counter name="Rasterized Pixels"
100107ec681f3Smrg             symbol_name="RasterizedPixels"
100117ec681f3Smrg             underscore_name="rasterized_pixels"
100127ec681f3Smrg             description="The total number of rasterized pixels."
100137ec681f3Smrg             data_type="uint64"
100147ec681f3Smrg             units="pixels"
100157ec681f3Smrg             semantic_type="event"
100167ec681f3Smrg             equation="A 21 READ 4 UMUL"
100177ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
100187ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
100197ec681f3Smrg             mdapi_supported_apis=""
100207ec681f3Smrg             mdapi_hw_unit_type="gpu"
100217ec681f3Smrg             />
100227ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
100237ec681f3Smrg             symbol_name="HiDepthTestFails"
100247ec681f3Smrg             underscore_name="hi_depth_test_fails"
100257ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
100267ec681f3Smrg             data_type="uint64"
100277ec681f3Smrg             units="pixels"
100287ec681f3Smrg             semantic_type="event"
100297ec681f3Smrg             equation="A 22 READ 4 UMUL"
100307ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
100317ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
100327ec681f3Smrg             mdapi_supported_apis=""
100337ec681f3Smrg             mdapi_hw_unit_type="gpu"
100347ec681f3Smrg             />
100357ec681f3Smrg    <counter name="Early Depth Test Fails"
100367ec681f3Smrg             symbol_name="EarlyDepthTestFails"
100377ec681f3Smrg             underscore_name="early_depth_test_fails"
100387ec681f3Smrg             description="The total number of pixels dropped on early depth test."
100397ec681f3Smrg             data_type="uint64"
100407ec681f3Smrg             units="pixels"
100417ec681f3Smrg             semantic_type="event"
100427ec681f3Smrg             equation="A 23 READ 4 UMUL"
100437ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
100447ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
100457ec681f3Smrg             mdapi_supported_apis=""
100467ec681f3Smrg             mdapi_hw_unit_type="gpu"
100477ec681f3Smrg             />
100487ec681f3Smrg    <counter name="Samples Killed in FS"
100497ec681f3Smrg             symbol_name="SamplesKilledInPs"
100507ec681f3Smrg             underscore_name="samples_killed_in_ps"
100517ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
100527ec681f3Smrg             data_type="uint64"
100537ec681f3Smrg             units="pixels"
100547ec681f3Smrg             semantic_type="event"
100557ec681f3Smrg             equation="A 24 READ 4 UMUL"
100567ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
100577ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
100587ec681f3Smrg             mdapi_supported_apis=""
100597ec681f3Smrg             mdapi_hw_unit_type="gpu"
100607ec681f3Smrg             />
100617ec681f3Smrg    <counter name="Pixels Failing Tests"
100627ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
100637ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
100647ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
100657ec681f3Smrg             data_type="uint64"
100667ec681f3Smrg             units="pixels"
100677ec681f3Smrg             semantic_type="event"
100687ec681f3Smrg             equation="A 25 READ 4 UMUL"
100697ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
100707ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
100717ec681f3Smrg             mdapi_supported_apis=""
100727ec681f3Smrg             mdapi_hw_unit_type="gpu"
100737ec681f3Smrg             />
100747ec681f3Smrg    <counter name="Samples Written"
100757ec681f3Smrg             symbol_name="SamplesWritten"
100767ec681f3Smrg             underscore_name="samples_written"
100777ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
100787ec681f3Smrg             data_type="uint64"
100797ec681f3Smrg             units="pixels"
100807ec681f3Smrg             semantic_type="event"
100817ec681f3Smrg             equation="A 26 READ 4 UMUL"
100827ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
100837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
100847ec681f3Smrg             mdapi_supported_apis=""
100857ec681f3Smrg             mdapi_hw_unit_type="gpu"
100867ec681f3Smrg             />
100877ec681f3Smrg    <counter name="Samples Blended"
100887ec681f3Smrg             symbol_name="SamplesBlended"
100897ec681f3Smrg             underscore_name="samples_blended"
100907ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
100917ec681f3Smrg             data_type="uint64"
100927ec681f3Smrg             units="pixels"
100937ec681f3Smrg             semantic_type="event"
100947ec681f3Smrg             equation="A 27 READ 4 UMUL"
100957ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
100967ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
100977ec681f3Smrg             mdapi_supported_apis=""
100987ec681f3Smrg             mdapi_hw_unit_type="gpu"
100997ec681f3Smrg             />
101007ec681f3Smrg    <counter name="Sampler Texels"
101017ec681f3Smrg             symbol_name="SamplerTexels"
101027ec681f3Smrg             underscore_name="sampler_texels"
101037ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
101047ec681f3Smrg             data_type="uint64"
101057ec681f3Smrg             units="texels"
101067ec681f3Smrg             semantic_type="event"
101077ec681f3Smrg             equation="A 28 READ 4 UMUL"
101087ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
101097ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
101107ec681f3Smrg             mdapi_supported_apis=""
101117ec681f3Smrg             mdapi_hw_unit_type="gpu"
101127ec681f3Smrg             />
101137ec681f3Smrg    <counter name="Sampler Texels Misses"
101147ec681f3Smrg             symbol_name="SamplerTexelMisses"
101157ec681f3Smrg             underscore_name="sampler_texel_misses"
101167ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
101177ec681f3Smrg             data_type="uint64"
101187ec681f3Smrg             units="texels"
101197ec681f3Smrg             semantic_type="event"
101207ec681f3Smrg             equation="A 29 READ 4 UMUL"
101217ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
101227ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
101237ec681f3Smrg             mdapi_supported_apis=""
101247ec681f3Smrg             mdapi_hw_unit_type="gpu"
101257ec681f3Smrg             />
101267ec681f3Smrg    <counter name="SLM Bytes Read"
101277ec681f3Smrg             symbol_name="SlmBytesRead"
101287ec681f3Smrg             underscore_name="slm_bytes_read"
101297ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
101307ec681f3Smrg             data_type="uint64"
101317ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
101327ec681f3Smrg             units="bytes"
101337ec681f3Smrg             semantic_type="throughput"
101347ec681f3Smrg             equation="A 30 READ 64 UMUL"
101357ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
101367ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
101377ec681f3Smrg             mdapi_supported_apis=""
101387ec681f3Smrg             mdapi_hw_unit_type="gpu"
101397ec681f3Smrg             />
101407ec681f3Smrg    <counter name="SLM Bytes Written"
101417ec681f3Smrg             symbol_name="SlmBytesWritten"
101427ec681f3Smrg             underscore_name="slm_bytes_written"
101437ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
101447ec681f3Smrg             data_type="uint64"
101457ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
101467ec681f3Smrg             units="bytes"
101477ec681f3Smrg             semantic_type="throughput"
101487ec681f3Smrg             equation="A 31 READ 64 UMUL"
101497ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
101507ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
101517ec681f3Smrg             mdapi_supported_apis=""
101527ec681f3Smrg             mdapi_hw_unit_type="gpu"
101537ec681f3Smrg             />
101547ec681f3Smrg    <counter name="Shader Memory Accesses"
101557ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
101567ec681f3Smrg             underscore_name="shader_memory_accesses"
101577ec681f3Smrg             description="The total number of shader memory accesses to L3."
101587ec681f3Smrg             data_type="uint64"
101597ec681f3Smrg             units="messages"
101607ec681f3Smrg             semantic_type="event"
101617ec681f3Smrg             equation="A 32 READ"
101627ec681f3Smrg             mdapi_group="L3/Data Port"
101637ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
101647ec681f3Smrg             mdapi_supported_apis=""
101657ec681f3Smrg             mdapi_hw_unit_type="gpu"
101667ec681f3Smrg             />
101677ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
101687ec681f3Smrg             symbol_name="ShaderAtomics"
101697ec681f3Smrg             underscore_name="shader_atomics"
101707ec681f3Smrg             description="The total number of shader atomic memory accesses."
101717ec681f3Smrg             data_type="uint64"
101727ec681f3Smrg             units="messages"
101737ec681f3Smrg             semantic_type="event"
101747ec681f3Smrg             equation="A 34 READ"
101757ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
101767ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
101777ec681f3Smrg             mdapi_supported_apis=""
101787ec681f3Smrg             mdapi_hw_unit_type="gpu"
101797ec681f3Smrg             />
101807ec681f3Smrg    <counter name="L3 Shader Throughput"
101817ec681f3Smrg             symbol_name="L3ShaderThroughput"
101827ec681f3Smrg             underscore_name="l3_shader_throughput"
101837ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
101847ec681f3Smrg             data_type="uint64"
101857ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
101867ec681f3Smrg             units="bytes"
101877ec681f3Smrg             semantic_type="throughput"
101887ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
101897ec681f3Smrg             mdapi_group="L3/Data Port"
101907ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
101917ec681f3Smrg             mdapi_supported_apis=""
101927ec681f3Smrg             mdapi_hw_unit_type="gpu"
101937ec681f3Smrg             />
101947ec681f3Smrg    <counter name="Shader Barrier Messages"
101957ec681f3Smrg             symbol_name="ShaderBarriers"
101967ec681f3Smrg             underscore_name="shader_barriers"
101977ec681f3Smrg             description="The total number of shader barrier messages."
101987ec681f3Smrg             data_type="uint64"
101997ec681f3Smrg             units="messages"
102007ec681f3Smrg             semantic_type="event"
102017ec681f3Smrg             equation="A 35 READ"
102027ec681f3Smrg             mdapi_group="EU Array/Barrier"
102037ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
102047ec681f3Smrg             mdapi_supported_apis=""
102057ec681f3Smrg             mdapi_hw_unit_type="gpu"
102067ec681f3Smrg             />
102077ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice0 Thread Dispatcher"
102087ec681f3Smrg             symbol_name="NonPSThread00ReadyForDispatch"
102097ec681f3Smrg             underscore_name="non_ps_thread00_ready_for_dispatch"
102107ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
102117ec681f3Smrg             data_type="float"
102127ec681f3Smrg             max_equation="100"
102137ec681f3Smrg             units="percent"
102147ec681f3Smrg             semantic_type="duration"
102157ec681f3Smrg             equation="GPU_CLOCK 0 READ B 7 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
102167ec681f3Smrg             availability="$SubsliceMask 1 AND"
102177ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
102187ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
102197ec681f3Smrg             mdapi_supported_apis=""
102207ec681f3Smrg             mdapi_hw_unit_type="subslice"
102217ec681f3Smrg             />
102227ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice1 Thread Dispatcher"
102237ec681f3Smrg             symbol_name="NonPSThread01ReadyForDispatch"
102247ec681f3Smrg             underscore_name="non_ps_thread01_ready_for_dispatch"
102257ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
102267ec681f3Smrg             data_type="float"
102277ec681f3Smrg             max_equation="100"
102287ec681f3Smrg             units="percent"
102297ec681f3Smrg             semantic_type="duration"
102307ec681f3Smrg             equation="GPU_CLOCK 0 READ C 0 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
102317ec681f3Smrg             availability="$SubsliceMask 2 AND"
102327ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
102337ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
102347ec681f3Smrg             mdapi_supported_apis=""
102357ec681f3Smrg             mdapi_hw_unit_type="subslice"
102367ec681f3Smrg             />
102377ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice2 Thread Dispatcher"
102387ec681f3Smrg             symbol_name="NonPSThread02ReadyForDispatch"
102397ec681f3Smrg             underscore_name="non_ps_thread02_ready_for_dispatch"
102407ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
102417ec681f3Smrg             data_type="float"
102427ec681f3Smrg             max_equation="100"
102437ec681f3Smrg             units="percent"
102447ec681f3Smrg             semantic_type="duration"
102457ec681f3Smrg             equation="GPU_CLOCK 0 READ C 1 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
102467ec681f3Smrg             availability="$SubsliceMask 4 AND"
102477ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
102487ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
102497ec681f3Smrg             mdapi_supported_apis=""
102507ec681f3Smrg             mdapi_hw_unit_type="subslice"
102517ec681f3Smrg             />
102527ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice3 Thread Dispatcher"
102537ec681f3Smrg             symbol_name="NonPSThread03ReadyForDispatch"
102547ec681f3Smrg             underscore_name="non_ps_thread03_ready_for_dispatch"
102557ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice3 thread dispatcher"
102567ec681f3Smrg             data_type="float"
102577ec681f3Smrg             max_equation="100"
102587ec681f3Smrg             units="percent"
102597ec681f3Smrg             semantic_type="duration"
102607ec681f3Smrg             equation="GPU_CLOCK 0 READ C 2 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
102617ec681f3Smrg             availability="$SubsliceMask 8 AND"
102627ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
102637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
102647ec681f3Smrg             mdapi_supported_apis=""
102657ec681f3Smrg             mdapi_hw_unit_type="subslice"
102667ec681f3Smrg             />
102677ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice4 Thread Dispatcher"
102687ec681f3Smrg             symbol_name="NonPSThread04ReadyForDispatch"
102697ec681f3Smrg             underscore_name="non_ps_thread04_ready_for_dispatch"
102707ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice4 thread dispatcher"
102717ec681f3Smrg             data_type="float"
102727ec681f3Smrg             max_equation="100"
102737ec681f3Smrg             units="percent"
102747ec681f3Smrg             semantic_type="duration"
102757ec681f3Smrg             equation="GPU_CLOCK 0 READ C 3 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
102767ec681f3Smrg             availability="$SubsliceMask 16 AND"
102777ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
102787ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
102797ec681f3Smrg             mdapi_supported_apis=""
102807ec681f3Smrg             mdapi_hw_unit_type="subslice"
102817ec681f3Smrg             />
102827ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice5 Thread Dispatcher"
102837ec681f3Smrg             symbol_name="NonPSThread05ReadyForDispatch"
102847ec681f3Smrg             underscore_name="non_ps_thread05_ready_for_dispatch"
102857ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice5 thread dispatcher"
102867ec681f3Smrg             data_type="float"
102877ec681f3Smrg             max_equation="100"
102887ec681f3Smrg             units="percent"
102897ec681f3Smrg             semantic_type="duration"
102907ec681f3Smrg             equation="GPU_CLOCK 0 READ C 4 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
102917ec681f3Smrg             availability="$SubsliceMask 32 AND"
102927ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
102937ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
102947ec681f3Smrg             mdapi_supported_apis=""
102957ec681f3Smrg             mdapi_hw_unit_type="subslice"
102967ec681f3Smrg             />
102977ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice6 Thread Dispatcher"
102987ec681f3Smrg             symbol_name="NonPSThread06ReadyForDispatch"
102997ec681f3Smrg             underscore_name="non_ps_thread06_ready_for_dispatch"
103007ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice6 thread dispatcher"
103017ec681f3Smrg             data_type="float"
103027ec681f3Smrg             max_equation="100"
103037ec681f3Smrg             units="percent"
103047ec681f3Smrg             semantic_type="duration"
103057ec681f3Smrg             equation="GPU_CLOCK 0 READ C 5 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
103067ec681f3Smrg             availability="$SubsliceMask 64 AND"
103077ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
103087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
103097ec681f3Smrg             mdapi_supported_apis=""
103107ec681f3Smrg             mdapi_hw_unit_type="subslice"
103117ec681f3Smrg             />
103127ec681f3Smrg    <counter name="Non-PS Thread Ready For Dispatch on Slice0 Subslice7 Thread Dispatcher"
103137ec681f3Smrg             symbol_name="NonPSThread07ReadyForDispatch"
103147ec681f3Smrg             underscore_name="non_ps_thread07_ready_for_dispatch"
103157ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice7 thread dispatcher"
103167ec681f3Smrg             data_type="float"
103177ec681f3Smrg             max_equation="100"
103187ec681f3Smrg             units="percent"
103197ec681f3Smrg             semantic_type="duration"
103207ec681f3Smrg             equation="GPU_CLOCK 0 READ C 6 READ FSUB 100 UMUL $GpuCoreClocks FDIV"
103217ec681f3Smrg             availability="$SubsliceMask 128 AND"
103227ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
103237ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
103247ec681f3Smrg             mdapi_supported_apis=""
103257ec681f3Smrg             mdapi_hw_unit_type="subslice"
103267ec681f3Smrg             />
103277ec681f3Smrg    <counter name="SQ is full"
103287ec681f3Smrg             symbol_name="GTRequestQueueFull"
103297ec681f3Smrg             underscore_name="gt_request_queue_full"
103307ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
103317ec681f3Smrg             data_type="float"
103327ec681f3Smrg             max_equation="100"
103337ec681f3Smrg             units="percent"
103347ec681f3Smrg             semantic_type="duration"
103357ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
103367ec681f3Smrg             mdapi_group="GTI"
103377ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
103387ec681f3Smrg             mdapi_supported_apis=""
103397ec681f3Smrg             mdapi_hw_unit_type="gpu"
103407ec681f3Smrg             />
103417ec681f3Smrg    <register_config type="NOA">
103427ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
103437ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
103447ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
103457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14290000" />
103467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x142E0000" />
103477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14690000" />
103487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x146E0000" />
103497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14A90000" />
103507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14AE0000" />
103517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14E90000" />
103527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14EE0000" />
103537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E1E0018" />
103547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A205000" />
103557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E211800" />
103567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C29C100" />
103577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10290000" />
103587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A2A0034" />
103597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x182C1400" />
103607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2E00C1" />
103617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x102E0000" />
103627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A2F1000" />
103637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E5E0020" />
103647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x125E8000" />
103657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C600001" />
103667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02604000" />
103677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E612000" />
103687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12618000" />
103697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E69C100" />
103707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10690000" />
103717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A6A0040" />
103727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026AC000" />
103737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x186C4000" />
103747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026C4000" />
103757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x006EC100" />
103767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x106E0000" />
103777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026F4000" />
103787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x149E8000" />
103797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x169E8000" />
103807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04A04000" />
103817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06A04000" />
103827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14A18000" />
103837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16A18000" />
103847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02A900C1" />
103857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10A90000" />
103867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04AA4000" />
103877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06AAC000" />
103887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04AC4000" />
103897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06AC4000" />
103907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02AEC100" />
103917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10AE0000" />
103927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06AF4000" />
103937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18DE8000" />
103947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1CDE0800" />
103957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08E04000" />
103967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AE04000" />
103977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18E18000" />
103987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1EE10008" />
103997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04E900C1" />
104007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10E90000" />
104017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08EA4000" />
104027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AEAC000" />
104037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08EC4000" />
104047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AEC4000" />
104057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04EEC100" />
104067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10EE0000" />
104077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AEF4000" />
104087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040150" />
104097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C045000" />
104107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E040015" />
104117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050054" />
104127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04054000" />
104137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
104147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
104157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600E0" />
104167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x24063E00" />
104177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E088000" />
104187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00088000" />
104197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14090040" />
104207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04094000" />
104217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040DA000" />
104227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080E5000" />
104237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A120020" />
104247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02128000" />
104257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0412C000" />
104267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0612C000" />
104277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A138000" />
104287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0413E000" />
104297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E148000" />
104307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00148000" />
104317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0214C000" />
104327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16156000" />
104337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150007" />
104347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02154000" />
104357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04154000" />
104367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06154000" />
104377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08158000" />
104387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A158000" />
104397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C188000" />
104407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E182000" />
104417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1419000A" />
104427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x021CA000" />
104437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1DA000" />
104447ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
104457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1F3061" />
104467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
104477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4000" />
104487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
104497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
104507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2410" />
104517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F0024" />
104527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F3040" />
104537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F0000" />
104547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F1000" />
104557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F4000" />
104567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F1730" />
104577ec681f3Smrg    </register_config>
104587ec681f3Smrg    <register_config type="OA">
104597ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
104607ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
104617ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
104627ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
104637ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
104647ec681f3Smrg    </register_config>
104657ec681f3Smrg    <register_config type="FLEX">
104667ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
104677ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
104687ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
104697ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
104707ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
104717ec681f3Smrg    </register_config>
104727ec681f3Smrg  </set>
104737ec681f3Smrg
104747ec681f3Smrg  <set name="Metric set TDL_3"
104757ec681f3Smrg       chipset="EHL"
104767ec681f3Smrg       symbol_name="TDL_3"
104777ec681f3Smrg       underscore_name="tdl_3"
104787ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
104797ec681f3Smrg       hw_config_guid="98154f5e-cf17-423c-a096-e696f87c2906"
104807ec681f3Smrg       >
104817ec681f3Smrg    <counter name="GPU Time Elapsed"
104827ec681f3Smrg             symbol_name="GpuTime"
104837ec681f3Smrg             underscore_name="gpu_time"
104847ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
104857ec681f3Smrg             data_type="uint64"
104867ec681f3Smrg             units="ns"
104877ec681f3Smrg             semantic_type="duration"
104887ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
104897ec681f3Smrg             mdapi_group="GPU"
104907ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
104917ec681f3Smrg             mdapi_supported_apis=""
104927ec681f3Smrg             mdapi_hw_unit_type="gpu"
104937ec681f3Smrg             />
104947ec681f3Smrg    <counter name="GPU Core Clocks"
104957ec681f3Smrg             symbol_name="GpuCoreClocks"
104967ec681f3Smrg             underscore_name="gpu_core_clocks"
104977ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
104987ec681f3Smrg             data_type="uint64"
104997ec681f3Smrg             units="cycles"
105007ec681f3Smrg             semantic_type="event"
105017ec681f3Smrg             equation="GPU_CLOCK 0 READ"
105027ec681f3Smrg             mdapi_group="GPU"
105037ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
105047ec681f3Smrg             mdapi_supported_apis=""
105057ec681f3Smrg             mdapi_hw_unit_type="gpu"
105067ec681f3Smrg             />
105077ec681f3Smrg    <counter name="AVG GPU Core Frequency"
105087ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
105097ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
105107ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
105117ec681f3Smrg             data_type="uint64"
105127ec681f3Smrg             max_equation="$GpuMaxFrequency"
105137ec681f3Smrg             units="hz"
105147ec681f3Smrg             semantic_type="event"
105157ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
105167ec681f3Smrg             mdapi_group="GPU"
105177ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
105187ec681f3Smrg             mdapi_supported_apis=""
105197ec681f3Smrg             mdapi_hw_unit_type="gpu"
105207ec681f3Smrg             />
105217ec681f3Smrg    <counter name="GPU Busy"
105227ec681f3Smrg             symbol_name="GpuBusy"
105237ec681f3Smrg             underscore_name="gpu_busy"
105247ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
105257ec681f3Smrg             data_type="float"
105267ec681f3Smrg             max_equation="100"
105277ec681f3Smrg             units="percent"
105287ec681f3Smrg             semantic_type="duration"
105297ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
105307ec681f3Smrg             mdapi_group="GPU"
105317ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
105327ec681f3Smrg             mdapi_supported_apis=""
105337ec681f3Smrg             mdapi_hw_unit_type="gpu"
105347ec681f3Smrg             />
105357ec681f3Smrg    <counter name="VS Threads Dispatched"
105367ec681f3Smrg             symbol_name="VsThreads"
105377ec681f3Smrg             underscore_name="vs_threads"
105387ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
105397ec681f3Smrg             data_type="uint64"
105407ec681f3Smrg             units="threads"
105417ec681f3Smrg             semantic_type="event"
105427ec681f3Smrg             equation="A 1 READ"
105437ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
105447ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
105457ec681f3Smrg             mdapi_supported_apis=""
105467ec681f3Smrg             mdapi_hw_unit_type="gpu"
105477ec681f3Smrg             />
105487ec681f3Smrg    <counter name="HS Threads Dispatched"
105497ec681f3Smrg             symbol_name="HsThreads"
105507ec681f3Smrg             underscore_name="hs_threads"
105517ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
105527ec681f3Smrg             data_type="uint64"
105537ec681f3Smrg             units="threads"
105547ec681f3Smrg             semantic_type="event"
105557ec681f3Smrg             equation="A 2 READ"
105567ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
105577ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
105587ec681f3Smrg             mdapi_supported_apis=""
105597ec681f3Smrg             mdapi_hw_unit_type="gpu"
105607ec681f3Smrg             />
105617ec681f3Smrg    <counter name="DS Threads Dispatched"
105627ec681f3Smrg             symbol_name="DsThreads"
105637ec681f3Smrg             underscore_name="ds_threads"
105647ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
105657ec681f3Smrg             data_type="uint64"
105667ec681f3Smrg             units="threads"
105677ec681f3Smrg             semantic_type="event"
105687ec681f3Smrg             equation="A 3 READ"
105697ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
105707ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
105717ec681f3Smrg             mdapi_supported_apis=""
105727ec681f3Smrg             mdapi_hw_unit_type="gpu"
105737ec681f3Smrg             />
105747ec681f3Smrg    <counter name="GS Threads Dispatched"
105757ec681f3Smrg             symbol_name="GsThreads"
105767ec681f3Smrg             underscore_name="gs_threads"
105777ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
105787ec681f3Smrg             data_type="uint64"
105797ec681f3Smrg             units="threads"
105807ec681f3Smrg             semantic_type="event"
105817ec681f3Smrg             equation="A 5 READ"
105827ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
105837ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
105847ec681f3Smrg             mdapi_supported_apis=""
105857ec681f3Smrg             mdapi_hw_unit_type="gpu"
105867ec681f3Smrg             />
105877ec681f3Smrg    <counter name="FS Threads Dispatched"
105887ec681f3Smrg             symbol_name="PsThreads"
105897ec681f3Smrg             underscore_name="ps_threads"
105907ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
105917ec681f3Smrg             data_type="uint64"
105927ec681f3Smrg             units="threads"
105937ec681f3Smrg             semantic_type="event"
105947ec681f3Smrg             equation="A 6 READ"
105957ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
105967ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
105977ec681f3Smrg             mdapi_supported_apis=""
105987ec681f3Smrg             mdapi_hw_unit_type="gpu"
105997ec681f3Smrg             />
106007ec681f3Smrg    <counter name="CS Threads Dispatched"
106017ec681f3Smrg             symbol_name="CsThreads"
106027ec681f3Smrg             underscore_name="cs_threads"
106037ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
106047ec681f3Smrg             data_type="uint64"
106057ec681f3Smrg             units="threads"
106067ec681f3Smrg             semantic_type="event"
106077ec681f3Smrg             equation="A 4 READ"
106087ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
106097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
106107ec681f3Smrg             mdapi_supported_apis=""
106117ec681f3Smrg             mdapi_hw_unit_type="gpu"
106127ec681f3Smrg             />
106137ec681f3Smrg    <counter name="EU Active"
106147ec681f3Smrg             symbol_name="EuActive"
106157ec681f3Smrg             underscore_name="eu_active"
106167ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
106177ec681f3Smrg             data_type="float"
106187ec681f3Smrg             max_equation="100"
106197ec681f3Smrg             units="percent"
106207ec681f3Smrg             semantic_type="duration"
106217ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
106227ec681f3Smrg             mdapi_group="EU Array"
106237ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
106247ec681f3Smrg             mdapi_supported_apis=""
106257ec681f3Smrg             mdapi_hw_unit_type="gpu"
106267ec681f3Smrg             />
106277ec681f3Smrg    <counter name="EU Stall"
106287ec681f3Smrg             symbol_name="EuStall"
106297ec681f3Smrg             underscore_name="eu_stall"
106307ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
106317ec681f3Smrg             data_type="float"
106327ec681f3Smrg             max_equation="100"
106337ec681f3Smrg             units="percent"
106347ec681f3Smrg             semantic_type="duration"
106357ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
106367ec681f3Smrg             mdapi_group="EU Array"
106377ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
106387ec681f3Smrg             mdapi_supported_apis=""
106397ec681f3Smrg             mdapi_hw_unit_type="gpu"
106407ec681f3Smrg             />
106417ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
106427ec681f3Smrg             symbol_name="EuFpuBothActive"
106437ec681f3Smrg             underscore_name="eu_fpu_both_active"
106447ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
106457ec681f3Smrg             data_type="float"
106467ec681f3Smrg             max_equation="100"
106477ec681f3Smrg             units="percent"
106487ec681f3Smrg             semantic_type="duration"
106497ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
106507ec681f3Smrg             mdapi_group="EU Array/Pipes"
106517ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
106527ec681f3Smrg             mdapi_supported_apis=""
106537ec681f3Smrg             mdapi_hw_unit_type="gpu"
106547ec681f3Smrg             />
106557ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
106567ec681f3Smrg             symbol_name="VsFpu0Active"
106577ec681f3Smrg             underscore_name="vs_fpu0_active"
106587ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
106597ec681f3Smrg             data_type="float"
106607ec681f3Smrg             max_equation="100"
106617ec681f3Smrg             units="percent"
106627ec681f3Smrg             semantic_type="duration"
106637ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
106647ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
106657ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
106667ec681f3Smrg             mdapi_supported_apis=""
106677ec681f3Smrg             mdapi_hw_unit_type="gpu"
106687ec681f3Smrg             />
106697ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
106707ec681f3Smrg             symbol_name="VsFpu1Active"
106717ec681f3Smrg             underscore_name="vs_fpu1_active"
106727ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
106737ec681f3Smrg             data_type="float"
106747ec681f3Smrg             max_equation="100"
106757ec681f3Smrg             units="percent"
106767ec681f3Smrg             semantic_type="duration"
106777ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
106787ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
106797ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
106807ec681f3Smrg             mdapi_supported_apis=""
106817ec681f3Smrg             mdapi_hw_unit_type="gpu"
106827ec681f3Smrg             />
106837ec681f3Smrg    <counter name="VS Send Pipe Active"
106847ec681f3Smrg             symbol_name="VsSendActive"
106857ec681f3Smrg             underscore_name="vs_send_active"
106867ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
106877ec681f3Smrg             data_type="float"
106887ec681f3Smrg             max_equation="100"
106897ec681f3Smrg             units="percent"
106907ec681f3Smrg             semantic_type="duration"
106917ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
106927ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
106937ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
106947ec681f3Smrg             mdapi_supported_apis=""
106957ec681f3Smrg             mdapi_hw_unit_type="gpu"
106967ec681f3Smrg             />
106977ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
106987ec681f3Smrg             symbol_name="PsFpu0Active"
106997ec681f3Smrg             underscore_name="ps_fpu0_active"
107007ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
107017ec681f3Smrg             data_type="float"
107027ec681f3Smrg             max_equation="100"
107037ec681f3Smrg             units="percent"
107047ec681f3Smrg             semantic_type="duration"
107057ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
107067ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
107077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
107087ec681f3Smrg             mdapi_supported_apis=""
107097ec681f3Smrg             mdapi_hw_unit_type="gpu"
107107ec681f3Smrg             />
107117ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
107127ec681f3Smrg             symbol_name="PsFpu1Active"
107137ec681f3Smrg             underscore_name="ps_fpu1_active"
107147ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
107157ec681f3Smrg             data_type="float"
107167ec681f3Smrg             max_equation="100"
107177ec681f3Smrg             units="percent"
107187ec681f3Smrg             semantic_type="duration"
107197ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
107207ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
107217ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
107227ec681f3Smrg             mdapi_supported_apis=""
107237ec681f3Smrg             mdapi_hw_unit_type="gpu"
107247ec681f3Smrg             />
107257ec681f3Smrg    <counter name="PS Send Pipeline Active"
107267ec681f3Smrg             symbol_name="PsSendActive"
107277ec681f3Smrg             underscore_name="ps_send_active"
107287ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
107297ec681f3Smrg             data_type="float"
107307ec681f3Smrg             max_equation="100"
107317ec681f3Smrg             units="percent"
107327ec681f3Smrg             semantic_type="duration"
107337ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
107347ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
107357ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
107367ec681f3Smrg             mdapi_supported_apis=""
107377ec681f3Smrg             mdapi_hw_unit_type="gpu"
107387ec681f3Smrg             />
107397ec681f3Smrg    <counter name="FS Both FPU Active"
107407ec681f3Smrg             symbol_name="PsEuBothFpuActive"
107417ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
107427ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
107437ec681f3Smrg             data_type="float"
107447ec681f3Smrg             max_equation="100"
107457ec681f3Smrg             units="percent"
107467ec681f3Smrg             semantic_type="duration"
107477ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
107487ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
107497ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
107507ec681f3Smrg             mdapi_supported_apis=""
107517ec681f3Smrg             mdapi_hw_unit_type="gpu"
107527ec681f3Smrg             />
107537ec681f3Smrg    <counter name="Rasterized Pixels"
107547ec681f3Smrg             symbol_name="RasterizedPixels"
107557ec681f3Smrg             underscore_name="rasterized_pixels"
107567ec681f3Smrg             description="The total number of rasterized pixels."
107577ec681f3Smrg             data_type="uint64"
107587ec681f3Smrg             units="pixels"
107597ec681f3Smrg             semantic_type="event"
107607ec681f3Smrg             equation="A 21 READ 4 UMUL"
107617ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
107627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
107637ec681f3Smrg             mdapi_supported_apis=""
107647ec681f3Smrg             mdapi_hw_unit_type="gpu"
107657ec681f3Smrg             />
107667ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
107677ec681f3Smrg             symbol_name="HiDepthTestFails"
107687ec681f3Smrg             underscore_name="hi_depth_test_fails"
107697ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
107707ec681f3Smrg             data_type="uint64"
107717ec681f3Smrg             units="pixels"
107727ec681f3Smrg             semantic_type="event"
107737ec681f3Smrg             equation="A 22 READ 4 UMUL"
107747ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
107757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
107767ec681f3Smrg             mdapi_supported_apis=""
107777ec681f3Smrg             mdapi_hw_unit_type="gpu"
107787ec681f3Smrg             />
107797ec681f3Smrg    <counter name="Early Depth Test Fails"
107807ec681f3Smrg             symbol_name="EarlyDepthTestFails"
107817ec681f3Smrg             underscore_name="early_depth_test_fails"
107827ec681f3Smrg             description="The total number of pixels dropped on early depth test."
107837ec681f3Smrg             data_type="uint64"
107847ec681f3Smrg             units="pixels"
107857ec681f3Smrg             semantic_type="event"
107867ec681f3Smrg             equation="A 23 READ 4 UMUL"
107877ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
107887ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
107897ec681f3Smrg             mdapi_supported_apis=""
107907ec681f3Smrg             mdapi_hw_unit_type="gpu"
107917ec681f3Smrg             />
107927ec681f3Smrg    <counter name="Samples Killed in FS"
107937ec681f3Smrg             symbol_name="SamplesKilledInPs"
107947ec681f3Smrg             underscore_name="samples_killed_in_ps"
107957ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
107967ec681f3Smrg             data_type="uint64"
107977ec681f3Smrg             units="pixels"
107987ec681f3Smrg             semantic_type="event"
107997ec681f3Smrg             equation="A 24 READ 4 UMUL"
108007ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
108017ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
108027ec681f3Smrg             mdapi_supported_apis=""
108037ec681f3Smrg             mdapi_hw_unit_type="gpu"
108047ec681f3Smrg             />
108057ec681f3Smrg    <counter name="Pixels Failing Tests"
108067ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
108077ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
108087ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
108097ec681f3Smrg             data_type="uint64"
108107ec681f3Smrg             units="pixels"
108117ec681f3Smrg             semantic_type="event"
108127ec681f3Smrg             equation="A 25 READ 4 UMUL"
108137ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
108147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
108157ec681f3Smrg             mdapi_supported_apis=""
108167ec681f3Smrg             mdapi_hw_unit_type="gpu"
108177ec681f3Smrg             />
108187ec681f3Smrg    <counter name="Samples Written"
108197ec681f3Smrg             symbol_name="SamplesWritten"
108207ec681f3Smrg             underscore_name="samples_written"
108217ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
108227ec681f3Smrg             data_type="uint64"
108237ec681f3Smrg             units="pixels"
108247ec681f3Smrg             semantic_type="event"
108257ec681f3Smrg             equation="A 26 READ 4 UMUL"
108267ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
108277ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
108287ec681f3Smrg             mdapi_supported_apis=""
108297ec681f3Smrg             mdapi_hw_unit_type="gpu"
108307ec681f3Smrg             />
108317ec681f3Smrg    <counter name="Samples Blended"
108327ec681f3Smrg             symbol_name="SamplesBlended"
108337ec681f3Smrg             underscore_name="samples_blended"
108347ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
108357ec681f3Smrg             data_type="uint64"
108367ec681f3Smrg             units="pixels"
108377ec681f3Smrg             semantic_type="event"
108387ec681f3Smrg             equation="A 27 READ 4 UMUL"
108397ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
108407ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
108417ec681f3Smrg             mdapi_supported_apis=""
108427ec681f3Smrg             mdapi_hw_unit_type="gpu"
108437ec681f3Smrg             />
108447ec681f3Smrg    <counter name="Sampler Texels"
108457ec681f3Smrg             symbol_name="SamplerTexels"
108467ec681f3Smrg             underscore_name="sampler_texels"
108477ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
108487ec681f3Smrg             data_type="uint64"
108497ec681f3Smrg             units="texels"
108507ec681f3Smrg             semantic_type="event"
108517ec681f3Smrg             equation="A 28 READ 4 UMUL"
108527ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
108537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
108547ec681f3Smrg             mdapi_supported_apis=""
108557ec681f3Smrg             mdapi_hw_unit_type="gpu"
108567ec681f3Smrg             />
108577ec681f3Smrg    <counter name="Sampler Texels Misses"
108587ec681f3Smrg             symbol_name="SamplerTexelMisses"
108597ec681f3Smrg             underscore_name="sampler_texel_misses"
108607ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
108617ec681f3Smrg             data_type="uint64"
108627ec681f3Smrg             units="texels"
108637ec681f3Smrg             semantic_type="event"
108647ec681f3Smrg             equation="A 29 READ 4 UMUL"
108657ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
108667ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
108677ec681f3Smrg             mdapi_supported_apis=""
108687ec681f3Smrg             mdapi_hw_unit_type="gpu"
108697ec681f3Smrg             />
108707ec681f3Smrg    <counter name="SLM Bytes Read"
108717ec681f3Smrg             symbol_name="SlmBytesRead"
108727ec681f3Smrg             underscore_name="slm_bytes_read"
108737ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
108747ec681f3Smrg             data_type="uint64"
108757ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
108767ec681f3Smrg             units="bytes"
108777ec681f3Smrg             semantic_type="throughput"
108787ec681f3Smrg             equation="A 30 READ 64 UMUL"
108797ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
108807ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
108817ec681f3Smrg             mdapi_supported_apis=""
108827ec681f3Smrg             mdapi_hw_unit_type="gpu"
108837ec681f3Smrg             />
108847ec681f3Smrg    <counter name="SLM Bytes Written"
108857ec681f3Smrg             symbol_name="SlmBytesWritten"
108867ec681f3Smrg             underscore_name="slm_bytes_written"
108877ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
108887ec681f3Smrg             data_type="uint64"
108897ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
108907ec681f3Smrg             units="bytes"
108917ec681f3Smrg             semantic_type="throughput"
108927ec681f3Smrg             equation="A 31 READ 64 UMUL"
108937ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
108947ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
108957ec681f3Smrg             mdapi_supported_apis=""
108967ec681f3Smrg             mdapi_hw_unit_type="gpu"
108977ec681f3Smrg             />
108987ec681f3Smrg    <counter name="Shader Memory Accesses"
108997ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
109007ec681f3Smrg             underscore_name="shader_memory_accesses"
109017ec681f3Smrg             description="The total number of shader memory accesses to L3."
109027ec681f3Smrg             data_type="uint64"
109037ec681f3Smrg             units="messages"
109047ec681f3Smrg             semantic_type="event"
109057ec681f3Smrg             equation="A 32 READ"
109067ec681f3Smrg             mdapi_group="L3/Data Port"
109077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
109087ec681f3Smrg             mdapi_supported_apis=""
109097ec681f3Smrg             mdapi_hw_unit_type="gpu"
109107ec681f3Smrg             />
109117ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
109127ec681f3Smrg             symbol_name="ShaderAtomics"
109137ec681f3Smrg             underscore_name="shader_atomics"
109147ec681f3Smrg             description="The total number of shader atomic memory accesses."
109157ec681f3Smrg             data_type="uint64"
109167ec681f3Smrg             units="messages"
109177ec681f3Smrg             semantic_type="event"
109187ec681f3Smrg             equation="A 34 READ"
109197ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
109207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
109217ec681f3Smrg             mdapi_supported_apis=""
109227ec681f3Smrg             mdapi_hw_unit_type="gpu"
109237ec681f3Smrg             />
109247ec681f3Smrg    <counter name="L3 Shader Throughput"
109257ec681f3Smrg             symbol_name="L3ShaderThroughput"
109267ec681f3Smrg             underscore_name="l3_shader_throughput"
109277ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
109287ec681f3Smrg             data_type="uint64"
109297ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
109307ec681f3Smrg             units="bytes"
109317ec681f3Smrg             semantic_type="throughput"
109327ec681f3Smrg             equation="A 30 READ A 31 READ UADD A 32 READ UADD 64 UMUL"
109337ec681f3Smrg             mdapi_group="L3/Data Port"
109347ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
109357ec681f3Smrg             mdapi_supported_apis=""
109367ec681f3Smrg             mdapi_hw_unit_type="gpu"
109377ec681f3Smrg             />
109387ec681f3Smrg    <counter name="Shader Barrier Messages"
109397ec681f3Smrg             symbol_name="ShaderBarriers"
109407ec681f3Smrg             underscore_name="shader_barriers"
109417ec681f3Smrg             description="The total number of shader barrier messages."
109427ec681f3Smrg             data_type="uint64"
109437ec681f3Smrg             units="messages"
109447ec681f3Smrg             semantic_type="event"
109457ec681f3Smrg             equation="A 35 READ"
109467ec681f3Smrg             mdapi_group="EU Array/Barrier"
109477ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
109487ec681f3Smrg             mdapi_supported_apis=""
109497ec681f3Smrg             mdapi_hw_unit_type="gpu"
109507ec681f3Smrg             />
109517ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 0"
109527ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort0"
109537ec681f3Smrg             underscore_name="thread_header00_ready_port0"
109547ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
109557ec681f3Smrg             data_type="float"
109567ec681f3Smrg             max_equation="100"
109577ec681f3Smrg             units="percent"
109587ec681f3Smrg             semantic_type="duration"
109597ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
109607ec681f3Smrg             availability="$SubsliceMask 1 AND"
109617ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
109627ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
109637ec681f3Smrg             mdapi_supported_apis=""
109647ec681f3Smrg             mdapi_hw_unit_type="subslice"
109657ec681f3Smrg             />
109667ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice0 Thread Dispatcher Port 1"
109677ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort1"
109687ec681f3Smrg             underscore_name="thread_header00_ready_port1"
109697ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
109707ec681f3Smrg             data_type="float"
109717ec681f3Smrg             max_equation="100"
109727ec681f3Smrg             units="percent"
109737ec681f3Smrg             semantic_type="duration"
109747ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
109757ec681f3Smrg             availability="$SubsliceMask 1 AND"
109767ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
109777ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
109787ec681f3Smrg             mdapi_supported_apis=""
109797ec681f3Smrg             mdapi_hw_unit_type="subslice"
109807ec681f3Smrg             />
109817ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 0"
109827ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort0"
109837ec681f3Smrg             underscore_name="thread_header01_ready_port0"
109847ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
109857ec681f3Smrg             data_type="float"
109867ec681f3Smrg             max_equation="100"
109877ec681f3Smrg             units="percent"
109887ec681f3Smrg             semantic_type="duration"
109897ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
109907ec681f3Smrg             availability="$SubsliceMask 2 AND"
109917ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
109927ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
109937ec681f3Smrg             mdapi_supported_apis=""
109947ec681f3Smrg             mdapi_hw_unit_type="subslice"
109957ec681f3Smrg             />
109967ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice1 Thread Dispatcher Port 1"
109977ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort1"
109987ec681f3Smrg             underscore_name="thread_header01_ready_port1"
109997ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
110007ec681f3Smrg             data_type="float"
110017ec681f3Smrg             max_equation="100"
110027ec681f3Smrg             units="percent"
110037ec681f3Smrg             semantic_type="duration"
110047ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
110057ec681f3Smrg             availability="$SubsliceMask 2 AND"
110067ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
110077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
110087ec681f3Smrg             mdapi_supported_apis=""
110097ec681f3Smrg             mdapi_hw_unit_type="subslice"
110107ec681f3Smrg             />
110117ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 0"
110127ec681f3Smrg             symbol_name="ThreadHeader02ReadyPort0"
110137ec681f3Smrg             underscore_name="thread_header02_ready_port0"
110147ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
110157ec681f3Smrg             data_type="float"
110167ec681f3Smrg             max_equation="100"
110177ec681f3Smrg             units="percent"
110187ec681f3Smrg             semantic_type="duration"
110197ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
110207ec681f3Smrg             availability="$SubsliceMask 4 AND"
110217ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
110227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
110237ec681f3Smrg             mdapi_supported_apis=""
110247ec681f3Smrg             mdapi_hw_unit_type="subslice"
110257ec681f3Smrg             />
110267ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice2 Thread Dispatcher Port 1"
110277ec681f3Smrg             symbol_name="ThreadHeader02ReadyPort1"
110287ec681f3Smrg             underscore_name="thread_header02_ready_port1"
110297ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
110307ec681f3Smrg             data_type="float"
110317ec681f3Smrg             max_equation="100"
110327ec681f3Smrg             units="percent"
110337ec681f3Smrg             semantic_type="duration"
110347ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
110357ec681f3Smrg             availability="$SubsliceMask 4 AND"
110367ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
110377ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
110387ec681f3Smrg             mdapi_supported_apis=""
110397ec681f3Smrg             mdapi_hw_unit_type="subslice"
110407ec681f3Smrg             />
110417ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice3 Thread Dispatcher Port 0"
110427ec681f3Smrg             symbol_name="ThreadHeader03ReadyPort0"
110437ec681f3Smrg             underscore_name="thread_header03_ready_port0"
110447ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 0"
110457ec681f3Smrg             data_type="float"
110467ec681f3Smrg             max_equation="100"
110477ec681f3Smrg             units="percent"
110487ec681f3Smrg             semantic_type="duration"
110497ec681f3Smrg             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
110507ec681f3Smrg             availability="$SubsliceMask 8 AND"
110517ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
110527ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
110537ec681f3Smrg             mdapi_supported_apis=""
110547ec681f3Smrg             mdapi_hw_unit_type="subslice"
110557ec681f3Smrg             />
110567ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice3 Thread Dispatcher Port 1"
110577ec681f3Smrg             symbol_name="ThreadHeader03ReadyPort1"
110587ec681f3Smrg             underscore_name="thread_header03_ready_port1"
110597ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice3 thread dispatcher port 1"
110607ec681f3Smrg             data_type="float"
110617ec681f3Smrg             max_equation="100"
110627ec681f3Smrg             units="percent"
110637ec681f3Smrg             semantic_type="duration"
110647ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
110657ec681f3Smrg             availability="$SubsliceMask 8 AND"
110667ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
110677ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
110687ec681f3Smrg             mdapi_supported_apis=""
110697ec681f3Smrg             mdapi_hw_unit_type="subslice"
110707ec681f3Smrg             />
110717ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 0"
110727ec681f3Smrg             symbol_name="ThreadHeader04ReadyPort0"
110737ec681f3Smrg             underscore_name="thread_header04_ready_port0"
110747ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 0"
110757ec681f3Smrg             data_type="float"
110767ec681f3Smrg             max_equation="100"
110777ec681f3Smrg             units="percent"
110787ec681f3Smrg             semantic_type="duration"
110797ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
110807ec681f3Smrg             availability="$SubsliceMask 16 AND"
110817ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
110827ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
110837ec681f3Smrg             mdapi_supported_apis=""
110847ec681f3Smrg             mdapi_hw_unit_type="subslice"
110857ec681f3Smrg             />
110867ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice4 Thread Dispatcher Port 1"
110877ec681f3Smrg             symbol_name="ThreadHeader04ReadyPort1"
110887ec681f3Smrg             underscore_name="thread_header04_ready_port1"
110897ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice4 thread dispatcher port 1"
110907ec681f3Smrg             data_type="float"
110917ec681f3Smrg             max_equation="100"
110927ec681f3Smrg             units="percent"
110937ec681f3Smrg             semantic_type="duration"
110947ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
110957ec681f3Smrg             availability="$SubsliceMask 16 AND"
110967ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
110977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
110987ec681f3Smrg             mdapi_supported_apis=""
110997ec681f3Smrg             mdapi_hw_unit_type="subslice"
111007ec681f3Smrg             />
111017ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 0"
111027ec681f3Smrg             symbol_name="ThreadHeader05ReadyPort0"
111037ec681f3Smrg             underscore_name="thread_header05_ready_port0"
111047ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 0"
111057ec681f3Smrg             data_type="float"
111067ec681f3Smrg             max_equation="100"
111077ec681f3Smrg             units="percent"
111087ec681f3Smrg             semantic_type="duration"
111097ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
111107ec681f3Smrg             availability="$SubsliceMask 32 AND"
111117ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
111127ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
111137ec681f3Smrg             mdapi_supported_apis=""
111147ec681f3Smrg             mdapi_hw_unit_type="subslice"
111157ec681f3Smrg             />
111167ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice5 Thread Dispatcher Port 1"
111177ec681f3Smrg             symbol_name="ThreadHeader05ReadyPort1"
111187ec681f3Smrg             underscore_name="thread_header05_ready_port1"
111197ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice5 thread dispatcher port 1"
111207ec681f3Smrg             data_type="float"
111217ec681f3Smrg             max_equation="100"
111227ec681f3Smrg             units="percent"
111237ec681f3Smrg             semantic_type="duration"
111247ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
111257ec681f3Smrg             availability="$SubsliceMask 32 AND"
111267ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
111277ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
111287ec681f3Smrg             mdapi_supported_apis=""
111297ec681f3Smrg             mdapi_hw_unit_type="subslice"
111307ec681f3Smrg             />
111317ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 0"
111327ec681f3Smrg             symbol_name="ThreadHeader06ReadyPort0"
111337ec681f3Smrg             underscore_name="thread_header06_ready_port0"
111347ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 0"
111357ec681f3Smrg             data_type="float"
111367ec681f3Smrg             max_equation="100"
111377ec681f3Smrg             units="percent"
111387ec681f3Smrg             semantic_type="duration"
111397ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
111407ec681f3Smrg             availability="$SubsliceMask 64 AND"
111417ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
111427ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
111437ec681f3Smrg             mdapi_supported_apis=""
111447ec681f3Smrg             mdapi_hw_unit_type="subslice"
111457ec681f3Smrg             />
111467ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice6 Thread Dispatcher Port 1"
111477ec681f3Smrg             symbol_name="ThreadHeader06ReadyPort1"
111487ec681f3Smrg             underscore_name="thread_header06_ready_port1"
111497ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice6 thread dispatcher port 1"
111507ec681f3Smrg             data_type="float"
111517ec681f3Smrg             max_equation="100"
111527ec681f3Smrg             units="percent"
111537ec681f3Smrg             semantic_type="duration"
111547ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
111557ec681f3Smrg             availability="$SubsliceMask 64 AND"
111567ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
111577ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
111587ec681f3Smrg             mdapi_supported_apis=""
111597ec681f3Smrg             mdapi_hw_unit_type="subslice"
111607ec681f3Smrg             />
111617ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 0"
111627ec681f3Smrg             symbol_name="ThreadHeader07ReadyPort0"
111637ec681f3Smrg             underscore_name="thread_header07_ready_port0"
111647ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 0"
111657ec681f3Smrg             data_type="float"
111667ec681f3Smrg             max_equation="100"
111677ec681f3Smrg             units="percent"
111687ec681f3Smrg             semantic_type="duration"
111697ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
111707ec681f3Smrg             availability="$SubsliceMask 128 AND"
111717ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
111727ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
111737ec681f3Smrg             mdapi_supported_apis=""
111747ec681f3Smrg             mdapi_hw_unit_type="subslice"
111757ec681f3Smrg             />
111767ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice7 Thread Dispatcher Port 1"
111777ec681f3Smrg             symbol_name="ThreadHeader07ReadyPort1"
111787ec681f3Smrg             underscore_name="thread_header07_ready_port1"
111797ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice7 thread dispatcher port 1"
111807ec681f3Smrg             data_type="float"
111817ec681f3Smrg             max_equation="100"
111827ec681f3Smrg             units="percent"
111837ec681f3Smrg             semantic_type="duration"
111847ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
111857ec681f3Smrg             availability="$SubsliceMask 128 AND"
111867ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
111877ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
111887ec681f3Smrg             mdapi_supported_apis=""
111897ec681f3Smrg             mdapi_hw_unit_type="subslice"
111907ec681f3Smrg             />
111917ec681f3Smrg    <register_config type="NOA">
111927ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
111937ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
111947ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000000" />
111957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14292C00" />
111967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16290013" />
111977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x142E2C00" />
111987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x162E0013" />
111997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14692C00" />
112007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16690013" />
112017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x146E2C00" />
112027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x166E0013" />
112037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14A92C00" />
112047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16A90013" />
112057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14AE2C00" />
112067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16AE0013" />
112077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14E92C00" />
112087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16E90013" />
112097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14EE2C00" />
112107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16EE0013" />
112117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x101E8000" />
112127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1EE000" />
112137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00204000" />
112147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E204000" />
112157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18204000" />
112167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A200010" />
112177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10218000" />
112187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E2100E0" />
112197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002900C7" />
112207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0629CF00" />
112217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10290000" />
112227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002A4000" />
112237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2A4000" />
112247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x182A0F00" />
112257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002C4000" />
112267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2C4000" />
112277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x182C0005" />
112287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082ECFC7" />
112297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x102E0000" />
112307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A2F0005" />
112317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E5E000F" />
112327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A601540" />
112337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E610F00" />
112347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A69CFC7" />
112357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10690000" />
112367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x186A5000" />
112377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A6A000F" />
112387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x186C0550" />
112397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C6ECFC7" />
112407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x106E0000" />
112417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A6F0500" />
112427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E9E0030" />
112437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x129E8000" />
112447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x149E8000" />
112457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AA04000" />
112467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1CA00001" />
112477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02A04000" />
112487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04A04000" />
112497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1EA13000" />
112507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12A18000" />
112517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14A18000" />
112527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0EA9CFC7" />
112537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10A90000" />
112547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1AAA0050" />
112557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02AAC000" />
112567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04AAC000" />
112577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18AC5000" />
112587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02AC4000" />
112597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04AC4000" />
112607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00AEC700" />
112617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02AE00CF" />
112627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10AE0000" />
112637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02AF4000" />
112647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04AF4000" />
112657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16DE8000" />
112667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18DE8000" />
112677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1CDE1800" />
112687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06E04000" />
112697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08E04000" />
112707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AE04000" />
112717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CE04000" />
112727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16E18000" />
112737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18E18000" />
112747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1EE10018" />
112757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02E9C700" />
112767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04E900CF" />
112777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10E90000" />
112787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06EA4000" />
112797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08EA4000" />
112807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AEAC000" />
112817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CEAC000" />
112827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06EC4000" />
112837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08EC4000" />
112847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AEC4000" />
112857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CEC4000" />
112867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04EEC700" />
112877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06EE00CF" />
112887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10EE0000" />
112897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0AEF4000" />
112907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0CEF4000" />
112917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C045400" />
112927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E045555" />
112937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040155" />
112947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04055000" />
112957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A055000" />
112967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C055000" />
112977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E055000" />
112987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14050055" />
112997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06055000" />
113007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08055000" />
113017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x2406FF00" />
113027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x260600FF" />
113037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A08A000" />
113047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C08A000" />
113057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E095000" />
113067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14090005" />
113077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020D8000" />
113087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040DA000" />
113097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D2000" />
113107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060E4000" />
113117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080E5000" />
113127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0E1000" />
113137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1812A800" />
113147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A12003E" />
113157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0212C000" />
113167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0412C000" />
113177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0813C000" />
113187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A13F000" />
113197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04136000" />
113207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A14C000" />
113217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C14C000" />
113227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E14C000" />
113237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00148000" />
113247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02144000" />
113257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0015C000" />
113267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E15C000" />
113277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x16152AF8" />
113287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18150005" />
113297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02154000" />
113307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04154000" />
113317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06158000" />
113327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08158000" />
113337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A158000" />
113347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C158000" />
113357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00182000" />
113367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06188000" />
113377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0818A000" />
113387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08192000" />
113397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E198000" />
113407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12190140" />
113417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E1CA000" />
113427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x001C8000" />
113437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x021C2000" />
113447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141D0028" />
113457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x081D8000" />
113467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1D2000" />
113477ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
113487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F8000" />
113497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F4924" />
113507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x521F4924" />
113517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0024" />
113527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F8000" />
113537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2410" />
113547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3E1F4000" />
113557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x461F3040" />
113567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x481F1030" />
113577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4A1F0010" />
113587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F1000" />
113597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
113607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F0000" />
113617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F4040" />
113627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F3030" />
113637ec681f3Smrg    </register_config>
113647ec681f3Smrg    <register_config type="OA">
113657ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
113667ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
113677ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
113687ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
113697ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
113707ec681f3Smrg    </register_config>
113717ec681f3Smrg    <register_config type="FLEX">
113727ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
113737ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
113747ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
113757ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
113767ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
113777ec681f3Smrg    </register_config>
113787ec681f3Smrg  </set>
113797ec681f3Smrg
113807ec681f3Smrg  <set name="Gpu Rings Busyness"
113817ec681f3Smrg       chipset="EHL"
113827ec681f3Smrg       symbol_name="GpuBusyness"
113837ec681f3Smrg       underscore_name="gpu_busyness"
113847ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO BB"
113857ec681f3Smrg       hw_config_guid="85254749-e937-4205-9b40-5df8847c9ee8"
113867ec681f3Smrg       >
113877ec681f3Smrg    <counter name="GPU Time Elapsed"
113887ec681f3Smrg             symbol_name="GpuTime"
113897ec681f3Smrg             underscore_name="gpu_time"
113907ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
113917ec681f3Smrg             data_type="uint64"
113927ec681f3Smrg             units="ns"
113937ec681f3Smrg             semantic_type="duration"
113947ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
113957ec681f3Smrg             mdapi_group="GPU"
113967ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
113977ec681f3Smrg             mdapi_supported_apis=""
113987ec681f3Smrg             mdapi_hw_unit_type="gpu"
113997ec681f3Smrg             />
114007ec681f3Smrg    <counter name="GPU Core Clocks"
114017ec681f3Smrg             symbol_name="GpuCoreClocks"
114027ec681f3Smrg             underscore_name="gpu_core_clocks"
114037ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
114047ec681f3Smrg             data_type="uint64"
114057ec681f3Smrg             units="cycles"
114067ec681f3Smrg             semantic_type="event"
114077ec681f3Smrg             equation="GPU_CLOCK 0 READ"
114087ec681f3Smrg             mdapi_group="GPU"
114097ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
114107ec681f3Smrg             mdapi_supported_apis=""
114117ec681f3Smrg             mdapi_hw_unit_type="gpu"
114127ec681f3Smrg             />
114137ec681f3Smrg    <counter name="AVG GPU Core Frequency"
114147ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
114157ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
114167ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
114177ec681f3Smrg             data_type="uint64"
114187ec681f3Smrg             max_equation="$GpuMaxFrequency"
114197ec681f3Smrg             units="hz"
114207ec681f3Smrg             semantic_type="event"
114217ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
114227ec681f3Smrg             mdapi_group="GPU"
114237ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
114247ec681f3Smrg             mdapi_supported_apis=""
114257ec681f3Smrg             mdapi_hw_unit_type="gpu"
114267ec681f3Smrg             />
114277ec681f3Smrg    <counter name="GPU Busy"
114287ec681f3Smrg             symbol_name="GpuBusy"
114297ec681f3Smrg             underscore_name="gpu_busy"
114307ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
114317ec681f3Smrg             data_type="float"
114327ec681f3Smrg             max_equation="100"
114337ec681f3Smrg             units="percent"
114347ec681f3Smrg             semantic_type="duration"
114357ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
114367ec681f3Smrg             mdapi_group="GPU"
114377ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
114387ec681f3Smrg             mdapi_supported_apis=""
114397ec681f3Smrg             mdapi_hw_unit_type="gpu"
114407ec681f3Smrg             />
114417ec681f3Smrg    <counter name="Render Ring Busy"
114427ec681f3Smrg             symbol_name="RenderBusy"
114437ec681f3Smrg             underscore_name="render_busy"
114447ec681f3Smrg             description="The percentage of time when render command streamer was busy."
114457ec681f3Smrg             data_type="float"
114467ec681f3Smrg             max_equation="100"
114477ec681f3Smrg             units="percent"
114487ec681f3Smrg             semantic_type="duration"
114497ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
114507ec681f3Smrg             mdapi_group="GPU"
114517ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
114527ec681f3Smrg             mdapi_supported_apis=""
114537ec681f3Smrg             mdapi_hw_unit_type="gpu"
114547ec681f3Smrg             />
114557ec681f3Smrg    <counter name="Vdbox0 Ring Busy"
114567ec681f3Smrg             symbol_name="Vdbox0Busy"
114577ec681f3Smrg             underscore_name="vdbox0_busy"
114587ec681f3Smrg             description="The percentage of time when Vdbox0 command streamer was busy."
114597ec681f3Smrg             data_type="float"
114607ec681f3Smrg             max_equation="100"
114617ec681f3Smrg             units="percent"
114627ec681f3Smrg             semantic_type="duration"
114637ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
114647ec681f3Smrg             mdapi_group="GPU"
114657ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
114667ec681f3Smrg             mdapi_supported_apis=""
114677ec681f3Smrg             mdapi_hw_unit_type="gpu"
114687ec681f3Smrg             />
114697ec681f3Smrg    <counter name="Vdbox1 Ring Busy"
114707ec681f3Smrg             symbol_name="Vdbox1Busy"
114717ec681f3Smrg             underscore_name="vdbox1_busy"
114727ec681f3Smrg             description="The percentage of time when Vdbox1 command streamer was busy."
114737ec681f3Smrg             data_type="float"
114747ec681f3Smrg             max_equation="100"
114757ec681f3Smrg             units="percent"
114767ec681f3Smrg             semantic_type="duration"
114777ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
114787ec681f3Smrg             mdapi_group="GPU"
114797ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
114807ec681f3Smrg             mdapi_supported_apis=""
114817ec681f3Smrg             mdapi_hw_unit_type="gpu"
114827ec681f3Smrg             />
114837ec681f3Smrg    <counter name="Vebox Ring Busy"
114847ec681f3Smrg             symbol_name="VeboxBusy"
114857ec681f3Smrg             underscore_name="vebox_busy"
114867ec681f3Smrg             description="The percentage of time when vebox command streamer was busy."
114877ec681f3Smrg             data_type="float"
114887ec681f3Smrg             max_equation="100"
114897ec681f3Smrg             units="percent"
114907ec681f3Smrg             semantic_type="duration"
114917ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
114927ec681f3Smrg             mdapi_group="GPU"
114937ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
114947ec681f3Smrg             mdapi_supported_apis=""
114957ec681f3Smrg             mdapi_hw_unit_type="gpu"
114967ec681f3Smrg             />
114977ec681f3Smrg    <counter name="Blitter Ring Busy"
114987ec681f3Smrg             symbol_name="BlitterBusy"
114997ec681f3Smrg             underscore_name="blitter_busy"
115007ec681f3Smrg             description="The percentage of time when blitter command streamer was busy."
115017ec681f3Smrg             data_type="float"
115027ec681f3Smrg             max_equation="100"
115037ec681f3Smrg             units="percent"
115047ec681f3Smrg             semantic_type="duration"
115057ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
115067ec681f3Smrg             mdapi_group="GPU"
115077ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
115087ec681f3Smrg             mdapi_supported_apis=""
115097ec681f3Smrg             mdapi_hw_unit_type="gpu"
115107ec681f3Smrg             />
115117ec681f3Smrg    <counter name="AnyRingBusy"
115127ec681f3Smrg             symbol_name="AnyRingBusy"
115137ec681f3Smrg             underscore_name="any_ring_busy"
115147ec681f3Smrg             description="The percentage of time when any command streamer was busy."
115157ec681f3Smrg             data_type="float"
115167ec681f3Smrg             max_equation="100"
115177ec681f3Smrg             units="percent"
115187ec681f3Smrg             semantic_type="duration"
115197ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
115207ec681f3Smrg             mdapi_group="GPU"
115217ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
115227ec681f3Smrg             mdapi_supported_apis=""
115237ec681f3Smrg             mdapi_hw_unit_type="gpu"
115247ec681f3Smrg             />
115257ec681f3Smrg    <register_config type="NOA">
115267ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
115277ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
115287ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
115297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12021200" />
115307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14040120" />
115317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10002400" />
115327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02020083" />
115337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10020000" />
115347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00020000" />
115357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06040043" />
115367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10040000" />
115377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C040004" />
115387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02000023" />
115397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x22000000" />
115407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14000000" />
115417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18008000" />
115427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04194000" />
115437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x081A8000" />
115447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x3A1F6000" />
115457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4E1F2900" />
115467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x501F00E9" />
115477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04218000" />
115487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06212000" />
115497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
115507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x401F0160" />
115517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x421F0050" />
115527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x441F0100" />
115537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F0000" />
115547ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000002" />
115557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x181B2400" />
115567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x185B2400" />
115577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14231200" />
115587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06218000" />
115597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08212000" />
115607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080D8000" />
115617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040F4000" />
115627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0828C000" />
115637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x041B8300" />
115647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x221B0000" />
115657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A1B0000" />
115667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x22162000" />
115677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x084D4000" />
115687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x044F1000" />
115697ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08683000" />
115707ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x045B0083" />
115717ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x225B0000" />
115727ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x22560800" />
115737ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06230093" />
115747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x20230000" />
115757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A238000" />
115767ec681f3Smrg    </register_config>
115777ec681f3Smrg    <register_config type="OA">
115787ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
115797ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
115807ec681f3Smrg        <register type="OA" address="0x00002714" value="0x10800000" />
115817ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
115827ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
115837ec681f3Smrg        <register type="OA" address="0x00002770" value="0x0007C000" />
115847ec681f3Smrg        <register type="OA" address="0x00002774" value="0x000007FF" />
115857ec681f3Smrg    </register_config>
115867ec681f3Smrg  </set>
115877ec681f3Smrg
115887ec681f3Smrg  <set name="Metric set TestOa"
115897ec681f3Smrg       chipset="EHL"
115907ec681f3Smrg       symbol_name="TestOa"
115917ec681f3Smrg       underscore_name="test_oa"
115927ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
115937ec681f3Smrg       hw_config_guid="4cbcfaf7-3c0c-42b8-a324-b1e58329c732"
115947ec681f3Smrg       >
115957ec681f3Smrg    <counter name="GPU Time Elapsed"
115967ec681f3Smrg             symbol_name="GpuTime"
115977ec681f3Smrg             underscore_name="gpu_time"
115987ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
115997ec681f3Smrg             data_type="uint64"
116007ec681f3Smrg             units="ns"
116017ec681f3Smrg             semantic_type="duration"
116027ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
116037ec681f3Smrg             mdapi_group="GPU"
116047ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
116057ec681f3Smrg             mdapi_supported_apis=""
116067ec681f3Smrg             mdapi_hw_unit_type="gpu"
116077ec681f3Smrg             />
116087ec681f3Smrg    <counter name="GPU Core Clocks"
116097ec681f3Smrg             symbol_name="GpuCoreClocks"
116107ec681f3Smrg             underscore_name="gpu_core_clocks"
116117ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
116127ec681f3Smrg             data_type="uint64"
116137ec681f3Smrg             units="cycles"
116147ec681f3Smrg             semantic_type="event"
116157ec681f3Smrg             equation="GPU_CLOCK 0 READ"
116167ec681f3Smrg             mdapi_group="GPU"
116177ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
116187ec681f3Smrg             mdapi_supported_apis=""
116197ec681f3Smrg             mdapi_hw_unit_type="gpu"
116207ec681f3Smrg             />
116217ec681f3Smrg    <counter name="AVG GPU Core Frequency"
116227ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
116237ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
116247ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
116257ec681f3Smrg             data_type="uint64"
116267ec681f3Smrg             max_equation="$GpuMaxFrequency"
116277ec681f3Smrg             units="hz"
116287ec681f3Smrg             semantic_type="event"
116297ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
116307ec681f3Smrg             mdapi_group="GPU"
116317ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
116327ec681f3Smrg             mdapi_supported_apis=""
116337ec681f3Smrg             mdapi_hw_unit_type="gpu"
116347ec681f3Smrg             />
116357ec681f3Smrg    <counter name="TestCounter0"
116367ec681f3Smrg             symbol_name="Counter0"
116377ec681f3Smrg             underscore_name="counter0"
116387ec681f3Smrg             description="HW test counter 0. Factor: 0.0"
116397ec681f3Smrg             data_type="uint64"
116407ec681f3Smrg             units="events"
116417ec681f3Smrg             semantic_type="event"
116427ec681f3Smrg             equation="B 0 READ"
116437ec681f3Smrg             mdapi_group="GPU"
116447ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
116457ec681f3Smrg             mdapi_supported_apis=""
116467ec681f3Smrg             mdapi_hw_unit_type="gpu"
116477ec681f3Smrg             />
116487ec681f3Smrg    <counter name="TestCounter1"
116497ec681f3Smrg             symbol_name="Counter1"
116507ec681f3Smrg             underscore_name="counter1"
116517ec681f3Smrg             description="HW test counter 1. Factor: 1.0"
116527ec681f3Smrg             data_type="uint64"
116537ec681f3Smrg             units="events"
116547ec681f3Smrg             semantic_type="event"
116557ec681f3Smrg             equation="B 1 READ"
116567ec681f3Smrg             mdapi_group="GPU"
116577ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
116587ec681f3Smrg             mdapi_supported_apis=""
116597ec681f3Smrg             mdapi_hw_unit_type="gpu"
116607ec681f3Smrg             />
116617ec681f3Smrg    <counter name="TestCounter2"
116627ec681f3Smrg             symbol_name="Counter2"
116637ec681f3Smrg             underscore_name="counter2"
116647ec681f3Smrg             description="HW test counter 2. Factor: 1.0"
116657ec681f3Smrg             data_type="uint64"
116667ec681f3Smrg             units="events"
116677ec681f3Smrg             semantic_type="event"
116687ec681f3Smrg             equation="B 2 READ"
116697ec681f3Smrg             mdapi_group="GPU"
116707ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
116717ec681f3Smrg             mdapi_supported_apis=""
116727ec681f3Smrg             mdapi_hw_unit_type="gpu"
116737ec681f3Smrg             />
116747ec681f3Smrg    <counter name="TestCounter3"
116757ec681f3Smrg             symbol_name="Counter3"
116767ec681f3Smrg             underscore_name="counter3"
116777ec681f3Smrg             description="HW test counter 3. Factor: 0.5"
116787ec681f3Smrg             data_type="uint64"
116797ec681f3Smrg             units="events"
116807ec681f3Smrg             semantic_type="event"
116817ec681f3Smrg             equation="B 3 READ"
116827ec681f3Smrg             mdapi_group="GPU"
116837ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
116847ec681f3Smrg             mdapi_supported_apis=""
116857ec681f3Smrg             mdapi_hw_unit_type="gpu"
116867ec681f3Smrg             />
116877ec681f3Smrg    <counter name="TestCounter4"
116887ec681f3Smrg             symbol_name="Counter4"
116897ec681f3Smrg             underscore_name="counter4"
116907ec681f3Smrg             description="HW test counter 4. Factor: 0.3333"
116917ec681f3Smrg             data_type="uint64"
116927ec681f3Smrg             units="events"
116937ec681f3Smrg             semantic_type="event"
116947ec681f3Smrg             equation="B 4 READ"
116957ec681f3Smrg             mdapi_group="GPU"
116967ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
116977ec681f3Smrg             mdapi_supported_apis=""
116987ec681f3Smrg             mdapi_hw_unit_type="gpu"
116997ec681f3Smrg             />
117007ec681f3Smrg    <counter name="TestCounter5"
117017ec681f3Smrg             symbol_name="Counter5"
117027ec681f3Smrg             underscore_name="counter5"
117037ec681f3Smrg             description="HW test counter 5. Factor: 0.3333"
117047ec681f3Smrg             data_type="uint64"
117057ec681f3Smrg             units="events"
117067ec681f3Smrg             semantic_type="event"
117077ec681f3Smrg             equation="B 5 READ"
117087ec681f3Smrg             mdapi_group="GPU"
117097ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
117107ec681f3Smrg             mdapi_supported_apis=""
117117ec681f3Smrg             mdapi_hw_unit_type="gpu"
117127ec681f3Smrg             />
117137ec681f3Smrg    <counter name="TestCounter6"
117147ec681f3Smrg             symbol_name="Counter6"
117157ec681f3Smrg             underscore_name="counter6"
117167ec681f3Smrg             description="HW test counter 6. Factor: 0.16666"
117177ec681f3Smrg             data_type="uint64"
117187ec681f3Smrg             units="events"
117197ec681f3Smrg             semantic_type="event"
117207ec681f3Smrg             equation="B 6 READ"
117217ec681f3Smrg             mdapi_group="GPU"
117227ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
117237ec681f3Smrg             mdapi_supported_apis=""
117247ec681f3Smrg             mdapi_hw_unit_type="gpu"
117257ec681f3Smrg             />
117267ec681f3Smrg    <counter name="TestCounter7"
117277ec681f3Smrg             symbol_name="Counter7"
117287ec681f3Smrg             underscore_name="counter7"
117297ec681f3Smrg             description="HW test counter 7. Factor: 0.6666"
117307ec681f3Smrg             data_type="uint64"
117317ec681f3Smrg             units="events"
117327ec681f3Smrg             semantic_type="event"
117337ec681f3Smrg             equation="B 7 READ"
117347ec681f3Smrg             mdapi_group="GPU"
117357ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
117367ec681f3Smrg             mdapi_supported_apis=""
117377ec681f3Smrg             mdapi_hw_unit_type="gpu"
117387ec681f3Smrg             />
117397ec681f3Smrg    <counter name="TestCounter8"
117407ec681f3Smrg             symbol_name="Counter8"
117417ec681f3Smrg             underscore_name="counter8"
117427ec681f3Smrg             description="HW test counter 8. Should be equal to 1."
117437ec681f3Smrg             data_type="uint64"
117447ec681f3Smrg             units="events"
117457ec681f3Smrg             semantic_type="event"
117467ec681f3Smrg             equation="C 0 READ"
117477ec681f3Smrg             mdapi_group="GPU"
117487ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
117497ec681f3Smrg             mdapi_supported_apis=""
117507ec681f3Smrg             mdapi_hw_unit_type="gpu"
117517ec681f3Smrg             />
117527ec681f3Smrg    <register_config type="NOA">
117537ec681f3Smrg        <register type="NOA" address="0x00000D04" value="0x00000200" />
117547ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000000" />
117557ec681f3Smrg        <register type="NOA" address="0x00009884" value="0x00000003" />
117567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x18130000" />
117577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x22000004" />
117587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E130076" />
117597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x10130000" />
117607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E130000" />
117617ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E164000" />
117627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A1A0004" />
117637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x541F0001" />
117647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141F0000" />
117657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4C1F0000" />
117667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x301F0000" />
117677ec681f3Smrg    </register_config>
117687ec681f3Smrg    <register_config type="OA">
117697ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
117707ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
117717ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
117727ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
117737ec681f3Smrg        <register type="OA" address="0x00002724" value="0xF0800000" />
117747ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000004" />
117757ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFFF" />
117767ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000003" />
117777ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000FFFF" />
117787ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000007" />
117797ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FFFF" />
117807ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00100002" />
117817ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FFF7" />
117827ec681f3Smrg        <register type="OA" address="0x00002790" value="0x00100002" />
117837ec681f3Smrg        <register type="OA" address="0x00002794" value="0x0000FFCF" />
117847ec681f3Smrg        <register type="OA" address="0x00002798" value="0x00100082" />
117857ec681f3Smrg        <register type="OA" address="0x0000279C" value="0x0000FFEF" />
117867ec681f3Smrg        <register type="OA" address="0x000027A0" value="0x001000C2" />
117877ec681f3Smrg        <register type="OA" address="0x000027A4" value="0x0000FFE7" />
117887ec681f3Smrg        <register type="OA" address="0x000027A8" value="0x00100001" />
117897ec681f3Smrg        <register type="OA" address="0x000027AC" value="0x0000FFE7" />
117907ec681f3Smrg    </register_config>
117917ec681f3Smrg    <register_config type="FLEX">
117927ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0xFFFFFFFF" />
117937ec681f3Smrg    </register_config>
117947ec681f3Smrg  </set>
117957ec681f3Smrg
117967ec681f3Smrg</metrics>
11797