19f464c52Smaya<?xml version="1.0"?>
27ec681f3Smrg<metrics version="1619078710" merge_md5="">
37ec681f3Smrg  <set name="Render Metrics Basic set"
49f464c52Smaya       chipset="CFLGT2"
59f464c52Smaya       symbol_name="RenderBasic"
67ec681f3Smrg       underscore_name="render_basic"
77ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
87ec681f3Smrg       hw_config_guid="7fa796a4-0c7a-4201-afc6-cff0b2f528a2"
99f464c52Smaya       >
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."
149f464c52Smaya             data_type="uint64"
157ec681f3Smrg             units="ns"
169f464c52Smaya             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"
209f464c52Smaya             mdapi_supported_apis=""
219f464c52Smaya             mdapi_hw_unit_type="gpu"
229f464c52Smaya             />
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."
279f464c52Smaya             data_type="uint64"
287ec681f3Smrg             units="cycles"
299f464c52Smaya             semantic_type="event"
307ec681f3Smrg             equation="GPU_CLOCK 0 READ"
317ec681f3Smrg             mdapi_group="GPU"
327ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
339f464c52Smaya             mdapi_supported_apis=""
349f464c52Smaya             mdapi_hw_unit_type="gpu"
359f464c52Smaya             />
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."
409f464c52Smaya             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"
479f464c52Smaya             mdapi_supported_apis=""
489f464c52Smaya             mdapi_hw_unit_type="gpu"
499f464c52Smaya             />
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."
549f464c52Smaya             data_type="uint64"
557ec681f3Smrg             units="threads"
569f464c52Smaya             semantic_type="event"
577ec681f3Smrg             equation="A 1 READ"
589f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
607ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
619f464c52Smaya             mdapi_hw_unit_type="gpu"
629f464c52Smaya             />
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."
679f464c52Smaya             data_type="uint64"
689f464c52Smaya             units="threads"
699f464c52Smaya             semantic_type="event"
707ec681f3Smrg             equation="A 2 READ"
717ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
729f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
737ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
749f464c52Smaya             mdapi_hw_unit_type="gpu"
759f464c52Smaya             />
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."
809f464c52Smaya             data_type="uint64"
817ec681f3Smrg             units="threads"
829f464c52Smaya             semantic_type="event"
837ec681f3Smrg             equation="A 3 READ"
847ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
859f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
867ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
879f464c52Smaya             mdapi_hw_unit_type="gpu"
889f464c52Smaya             />
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."
939f464c52Smaya             data_type="uint64"
949f464c52Smaya             units="threads"
959f464c52Smaya             semantic_type="event"
967ec681f3Smrg             equation="A 5 READ"
977ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
989f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
997ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
1009f464c52Smaya             mdapi_hw_unit_type="gpu"
1019f464c52Smaya             />
1029f464c52Smaya    <counter name="FS Threads Dispatched"
1037ec681f3Smrg             symbol_name="PsThreads"
1047ec681f3Smrg             underscore_name="ps_threads"
1059f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
1069f464c52Smaya             data_type="uint64"
1077ec681f3Smrg             units="threads"
1087ec681f3Smrg             semantic_type="event"
1099f464c52Smaya             equation="A 6 READ"
1107ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
1117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
1127ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
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"
1209f464c52Smaya             units="threads"
1219f464c52Smaya             semantic_type="event"
1227ec681f3Smrg             equation="A 4 READ"
1237ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
1249f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
1257ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
1269f464c52Smaya             mdapi_hw_unit_type="gpu"
1279f464c52Smaya             />
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."
1329f464c52Smaya             data_type="float"
1339f464c52Smaya             max_equation="100"
1349f464c52Smaya             units="percent"
1359f464c52Smaya             semantic_type="duration"
1367ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
1377ec681f3Smrg             mdapi_group="GPU"
1387ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
1399f464c52Smaya             mdapi_supported_apis=""
1407ec681f3Smrg             mdapi_hw_unit_type="gpu"
1419f464c52Smaya             />
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."
1469f464c52Smaya             data_type="float"
1479f464c52Smaya             max_equation="100"
1489f464c52Smaya             units="percent"
1499f464c52Smaya             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"
1539f464c52Smaya             mdapi_supported_apis=""
1547ec681f3Smrg             mdapi_hw_unit_type="gpu"
1559f464c52Smaya             />
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."
1609f464c52Smaya             data_type="float"
1619f464c52Smaya             max_equation="100"
1629f464c52Smaya             units="percent"
1639f464c52Smaya             semantic_type="duration"
1647ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
1657ec681f3Smrg             mdapi_group="EU Array"
1669f464c52Smaya             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
1679f464c52Smaya             mdapi_supported_apis=""
1689f464c52Smaya             mdapi_hw_unit_type="gpu"
1699f464c52Smaya             />
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."
1749f464c52Smaya             data_type="float"
1759f464c52Smaya             max_equation="100"
1769f464c52Smaya             units="percent"
1779f464c52Smaya             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"
1819f464c52Smaya             mdapi_supported_apis=""
1829f464c52Smaya             mdapi_hw_unit_type="gpu"
1839f464c52Smaya             />
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"
1919f464c52Smaya             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="VK OGL IO BB"
1969f464c52Smaya             mdapi_hw_unit_type="gpu"
1979f464c52Smaya             />
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="VK OGL IO BB"
2109f464c52Smaya             mdapi_hw_unit_type="gpu"
2119f464c52Smaya             />
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="VK OGL IO BB"
2249f464c52Smaya             mdapi_hw_unit_type="gpu"
2259f464c52Smaya             />
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 15 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="VK OGL IO BB"
2389f464c52Smaya             mdapi_hw_unit_type="gpu"
2399f464c52Smaya             />
2409f464c52Smaya    <counter name="PS FPU1 Pipe Active"
2417ec681f3Smrg             symbol_name="PsFpu1Active"
2427ec681f3Smrg             underscore_name="ps_fpu1_active"
2439f464c52Smaya             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
2449f464c52Smaya             data_type="float"
2459f464c52Smaya             max_equation="100"
2469f464c52Smaya             units="percent"
2479f464c52Smaya             semantic_type="duration"
2487ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2499f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
2507ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
2529f464c52Smaya             mdapi_hw_unit_type="gpu"
2539f464c52Smaya             />
2549f464c52Smaya    <counter name="PS Send Pipeline Active"
2557ec681f3Smrg             symbol_name="PsSendActive"
2567ec681f3Smrg             underscore_name="ps_send_active"
2579f464c52Smaya             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
2589f464c52Smaya             data_type="float"
2599f464c52Smaya             max_equation="100"
2609f464c52Smaya             units="percent"
2619f464c52Smaya             semantic_type="duration"
2627ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2639f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
2647ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
2657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
2669f464c52Smaya             mdapi_hw_unit_type="gpu"
2679f464c52Smaya             />
2687ec681f3Smrg    <counter name="FS Both FPU Active"
2697ec681f3Smrg             symbol_name="PsEuBothFpuActive"
2707ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
2717ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
2729f464c52Smaya             data_type="float"
2739f464c52Smaya             max_equation="100"
2749f464c52Smaya             units="percent"
2759f464c52Smaya             semantic_type="duration"
2767ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
2777ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
2787ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
2797ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
2809f464c52Smaya             mdapi_hw_unit_type="gpu"
2819f464c52Smaya             />
2827ec681f3Smrg    <counter name="Sampler 0 Busy"
2837ec681f3Smrg             symbol_name="Sampler0Busy"
2847ec681f3Smrg             underscore_name="sampler0_busy"
2857ec681f3Smrg             description="The percentage of time in which Sampler 0 has been processing EU requests."
2869f464c52Smaya             data_type="float"
2879f464c52Smaya             max_equation="100"
2889f464c52Smaya             units="percent"
2899f464c52Smaya             semantic_type="duration"
2907ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
2917ec681f3Smrg             availability="$SubsliceMask 0x09 AND"
2927ec681f3Smrg             mdapi_group="Sampler"
2937ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
2947ec681f3Smrg             mdapi_supported_apis=""
2957ec681f3Smrg             mdapi_hw_unit_type="subslice"
2969f464c52Smaya             />
2977ec681f3Smrg    <counter name="Sampler 1 Busy"
2987ec681f3Smrg             symbol_name="Sampler1Busy"
2997ec681f3Smrg             underscore_name="sampler1_busy"
3007ec681f3Smrg             description="The percentage of time in which Sampler 1 has been processing EU requests."
3019f464c52Smaya             data_type="float"
3029f464c52Smaya             max_equation="100"
3039f464c52Smaya             units="percent"
3049f464c52Smaya             semantic_type="duration"
3057ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
3067ec681f3Smrg             availability="$SubsliceMask 0x12 AND"
3077ec681f3Smrg             mdapi_group="Sampler"
3087ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
3097ec681f3Smrg             mdapi_supported_apis=""
3107ec681f3Smrg             mdapi_hw_unit_type="subslice"
3119f464c52Smaya             />
3127ec681f3Smrg    <counter name="Samplers Busy"
3137ec681f3Smrg             symbol_name="SamplersBusy"
3147ec681f3Smrg             underscore_name="samplers_busy"
3157ec681f3Smrg             description="The percentage of time in which samplers have been processing EU requests."
3169f464c52Smaya             data_type="float"
3179f464c52Smaya             max_equation="100"
3189f464c52Smaya             units="percent"
3199f464c52Smaya             semantic_type="duration"
3207ec681f3Smrg             equation="$Sampler0Busy $Sampler1Busy FMAX"
3217ec681f3Smrg             mdapi_group="Sampler"
3229f464c52Smaya             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
3237ec681f3Smrg             mdapi_supported_apis=""
3247ec681f3Smrg             mdapi_hw_unit_type="slice"
3259f464c52Smaya             />
3267ec681f3Smrg    <counter name="Sampler 0 Bottleneck"
3277ec681f3Smrg             symbol_name="Sampler0Bottleneck"
3287ec681f3Smrg             underscore_name="sampler0_bottleneck"
3297ec681f3Smrg             description="The percentage of time in which Sampler 0 has been slowing down the pipe when processing EU requests."
3309f464c52Smaya             low_watermark="5"
3319f464c52Smaya             high_watermark="15"
3327ec681f3Smrg             data_type="float"
3339f464c52Smaya             max_equation="100"
3349f464c52Smaya             units="percent"
3359f464c52Smaya             semantic_type="duration"
3367ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
3377ec681f3Smrg             availability="$SubsliceMask 0x09 AND"
3389f464c52Smaya             mdapi_group="Sampler"
3397ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
3409f464c52Smaya             mdapi_supported_apis=""
3417ec681f3Smrg             mdapi_hw_unit_type="subslice"
3429f464c52Smaya             />
3437ec681f3Smrg    <counter name="Sampler 1 Bottleneck"
3447ec681f3Smrg             symbol_name="Sampler1Bottleneck"
3457ec681f3Smrg             underscore_name="sampler1_bottleneck"
3467ec681f3Smrg             description="The percentage of time in which Sampler 1 has been slowing down the pipe when processing EU requests."
3477ec681f3Smrg             low_watermark="5"
3487ec681f3Smrg             high_watermark="15"
3497ec681f3Smrg             data_type="float"
3507ec681f3Smrg             max_equation="100"
3517ec681f3Smrg             units="percent"
3527ec681f3Smrg             semantic_type="duration"
3537ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
3547ec681f3Smrg             availability="$SubsliceMask 0x12 AND"
3557ec681f3Smrg             mdapi_group="Sampler"
3567ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
3577ec681f3Smrg             mdapi_supported_apis=""
3587ec681f3Smrg             mdapi_hw_unit_type="subslice"
3599f464c52Smaya             />
3607ec681f3Smrg    <counter name="Rasterized Pixels"
3617ec681f3Smrg             symbol_name="RasterizedPixels"
3627ec681f3Smrg             underscore_name="rasterized_pixels"
3637ec681f3Smrg             description="The total number of rasterized pixels."
3649f464c52Smaya             data_type="uint64"
3657ec681f3Smrg             units="pixels"
3669f464c52Smaya             semantic_type="event"
3677ec681f3Smrg             equation="A 21 READ 4 UMUL"
3687ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
3699f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
3707ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
3719f464c52Smaya             mdapi_hw_unit_type="gpu"
3729f464c52Smaya             />
3737ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
3747ec681f3Smrg             symbol_name="HiDepthTestFails"
3757ec681f3Smrg             underscore_name="hi_depth_test_fails"
3767ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
3779f464c52Smaya             data_type="uint64"
3787ec681f3Smrg             units="pixels"
3797ec681f3Smrg             semantic_type="event"
3807ec681f3Smrg             equation="A 22 READ 4 UMUL"
3817ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
3829f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
3837ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
3849f464c52Smaya             mdapi_hw_unit_type="gpu"
3859f464c52Smaya             />
3867ec681f3Smrg    <counter name="Early Depth Test Fails"
3877ec681f3Smrg             symbol_name="EarlyDepthTestFails"
3887ec681f3Smrg             underscore_name="early_depth_test_fails"
3897ec681f3Smrg             description="The total number of pixels dropped on early depth test."
3909f464c52Smaya             data_type="uint64"
3917ec681f3Smrg             units="pixels"
3927ec681f3Smrg             semantic_type="event"
3937ec681f3Smrg             equation="A 23 READ 4 UMUL"
3947ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
3957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
3967ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
3979f464c52Smaya             mdapi_hw_unit_type="gpu"
3989f464c52Smaya             />
3999f464c52Smaya    <counter name="Samples Killed in FS"
4007ec681f3Smrg             symbol_name="SamplesKilledInPs"
4017ec681f3Smrg             underscore_name="samples_killed_in_ps"
4029f464c52Smaya             description="The total number of samples or pixels dropped in fragment shaders."
4039f464c52Smaya             data_type="uint64"
4049f464c52Smaya             units="pixels"
4059f464c52Smaya             semantic_type="event"
4067ec681f3Smrg             equation="A 24 READ 4 UMUL"
4077ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
4089f464c52Smaya             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
4097ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
4109f464c52Smaya             mdapi_hw_unit_type="gpu"
4119f464c52Smaya             />
4127ec681f3Smrg    <counter name="Pixels Failing Tests"
4137ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
4147ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
4157ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
4167ec681f3Smrg             data_type="uint64"
4177ec681f3Smrg             units="pixels"
4187ec681f3Smrg             semantic_type="event"
4197ec681f3Smrg             equation="A 25 READ 4 UMUL"
4207ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
4217ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
4227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
4237ec681f3Smrg             mdapi_hw_unit_type="gpu"
4247ec681f3Smrg             />
4257ec681f3Smrg    <counter name="Samples Written"
4267ec681f3Smrg             symbol_name="SamplesWritten"
4277ec681f3Smrg             underscore_name="samples_written"
4287ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
4297ec681f3Smrg             data_type="uint64"
4307ec681f3Smrg             units="pixels"
4317ec681f3Smrg             semantic_type="event"
4327ec681f3Smrg             equation="A 26 READ 4 UMUL"
4337ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
4347ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4357ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
4367ec681f3Smrg             mdapi_hw_unit_type="gpu"
4377ec681f3Smrg             />
4387ec681f3Smrg    <counter name="Samples Blended"
4397ec681f3Smrg             symbol_name="SamplesBlended"
4407ec681f3Smrg             underscore_name="samples_blended"
4417ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
4427ec681f3Smrg             data_type="uint64"
4437ec681f3Smrg             units="pixels"
4447ec681f3Smrg             semantic_type="event"
4457ec681f3Smrg             equation="A 27 READ 4 UMUL"
4467ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
4477ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4487ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
4497ec681f3Smrg             mdapi_hw_unit_type="gpu"
4507ec681f3Smrg             />
4517ec681f3Smrg    <counter name="Sampler Texels"
4527ec681f3Smrg             symbol_name="SamplerTexels"
4537ec681f3Smrg             underscore_name="sampler_texels"
4547ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
4557ec681f3Smrg             data_type="uint64"
4567ec681f3Smrg             units="texels"
4577ec681f3Smrg             semantic_type="event"
4587ec681f3Smrg             equation="A 28 READ 4 UMUL"
4597ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
4607ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4617ec681f3Smrg             mdapi_supported_apis=""
4627ec681f3Smrg             mdapi_hw_unit_type="gpu"
4637ec681f3Smrg             />
4647ec681f3Smrg    <counter name="Sampler Texels Misses"
4657ec681f3Smrg             symbol_name="SamplerTexelMisses"
4667ec681f3Smrg             underscore_name="sampler_texel_misses"
4677ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
4687ec681f3Smrg             data_type="uint64"
4697ec681f3Smrg             units="texels"
4707ec681f3Smrg             semantic_type="event"
4717ec681f3Smrg             equation="A 29 READ 4 UMUL"
4727ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
4737ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
4747ec681f3Smrg             mdapi_supported_apis=""
4757ec681f3Smrg             mdapi_hw_unit_type="gpu"
4767ec681f3Smrg             />
4777ec681f3Smrg    <counter name="Sampler Cache Misses"
4787ec681f3Smrg             symbol_name="SamplerL1Misses"
4797ec681f3Smrg             underscore_name="sampler_l1_misses"
4807ec681f3Smrg             description="The total number of sampler cache misses in all LODs in all sampler units."
4817ec681f3Smrg             data_type="uint64"
4829f464c52Smaya             units="messages"
4839f464c52Smaya             semantic_type="event"
4847ec681f3Smrg             equation="B 4 READ 8 UMUL"
4857ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
4867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
4877ec681f3Smrg             mdapi_supported_apis=""
4887ec681f3Smrg             mdapi_hw_unit_type="gpu"
4897ec681f3Smrg             />
4907ec681f3Smrg    <counter name="SLM Bytes Read"
4917ec681f3Smrg             symbol_name="SlmBytesRead"
4927ec681f3Smrg             underscore_name="slm_bytes_read"
4937ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
4947ec681f3Smrg             data_type="uint64"
4957ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
4967ec681f3Smrg             units="bytes"
4977ec681f3Smrg             semantic_type="throughput"
4987ec681f3Smrg             equation="A 30 READ 64 UMUL"
4997ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
5009f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
5017ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
5029f464c52Smaya             mdapi_hw_unit_type="gpu"
5037ec681f3Smrg             />
5047ec681f3Smrg    <counter name="SLM Bytes Written"
5057ec681f3Smrg             symbol_name="SlmBytesWritten"
5067ec681f3Smrg             underscore_name="slm_bytes_written"
5077ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
5087ec681f3Smrg             data_type="uint64"
5097ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5107ec681f3Smrg             units="bytes"
5117ec681f3Smrg             semantic_type="throughput"
5127ec681f3Smrg             equation="A 31 READ 64 UMUL"
5137ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
5147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5157ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
5167ec681f3Smrg             mdapi_hw_unit_type="gpu"
5177ec681f3Smrg             />
5187ec681f3Smrg    <counter name="Shader Memory Accesses"
5197ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
5207ec681f3Smrg             underscore_name="shader_memory_accesses"
5217ec681f3Smrg             description="The total number of shader memory accesses to L3."
5227ec681f3Smrg             data_type="uint64"
5237ec681f3Smrg             units="messages"
5247ec681f3Smrg             semantic_type="event"
5257ec681f3Smrg             equation="A 32 READ"
5267ec681f3Smrg             mdapi_group="L3/Data Port"
5277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5287ec681f3Smrg             mdapi_supported_apis=""
5297ec681f3Smrg             mdapi_hw_unit_type="gpu"
5307ec681f3Smrg             />
5317ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
5327ec681f3Smrg             symbol_name="ShaderAtomics"
5337ec681f3Smrg             underscore_name="shader_atomics"
5347ec681f3Smrg             description="The total number of shader atomic memory accesses."
5357ec681f3Smrg             data_type="uint64"
5367ec681f3Smrg             units="messages"
5377ec681f3Smrg             semantic_type="event"
5387ec681f3Smrg             equation="A 34 READ"
5399f464c52Smaya             mdapi_group="L3/Data Port/Atomics"
5407ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5417ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
5427ec681f3Smrg             mdapi_hw_unit_type="gpu"
5437ec681f3Smrg             />
5447ec681f3Smrg    <counter name="L3 Lookup Accesses w/o IC"
5457ec681f3Smrg             symbol_name="L3Lookups"
5467ec681f3Smrg             underscore_name="l3_lookups"
5477ec681f3Smrg             description="The total number of L3 cache lookup accesses w/o IC."
5487ec681f3Smrg             data_type="uint64"
5497ec681f3Smrg             units="messages"
5507ec681f3Smrg             semantic_type="event"
5517ec681f3Smrg             equation="$SamplerL1Misses $ShaderMemoryAccesses UADD"
5527ec681f3Smrg             mdapi_group="L3/TAG"
5537ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5547ec681f3Smrg             mdapi_supported_apis=""
5557ec681f3Smrg             mdapi_hw_unit_type="gpu"
5567ec681f3Smrg             />
5577ec681f3Smrg    <counter name="L3 Misses"
5587ec681f3Smrg             symbol_name="L3Misses"
5597ec681f3Smrg             underscore_name="l3_misses"
5607ec681f3Smrg             description="The total number of L3 misses."
5617ec681f3Smrg             data_type="uint64"
5627ec681f3Smrg             units="messages"
5637ec681f3Smrg             semantic_type="event"
5647ec681f3Smrg             equation="C 4 READ"
5657ec681f3Smrg             mdapi_group="L3/TAG"
5667ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
5677ec681f3Smrg             mdapi_supported_apis=""
5687ec681f3Smrg             mdapi_hw_unit_type="gpu"
5697ec681f3Smrg             />
5707ec681f3Smrg    <counter name="L3 Sampler Throughput"
5717ec681f3Smrg             symbol_name="L3SamplerThroughput"
5727ec681f3Smrg             underscore_name="l3_sampler_throughput"
5737ec681f3Smrg             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
5747ec681f3Smrg             data_type="uint64"
5757ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
5767ec681f3Smrg             units="bytes"
5777ec681f3Smrg             semantic_type="throughput"
5787ec681f3Smrg             equation="$SamplerL1Misses 64 UMUL"
5797ec681f3Smrg             mdapi_group="L3/Sampler"
5807ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
5817ec681f3Smrg             mdapi_supported_apis=""
5827ec681f3Smrg             mdapi_hw_unit_type="gpu"
5837ec681f3Smrg             />
5847ec681f3Smrg    <counter name="L3 Shader Throughput"
5857ec681f3Smrg             symbol_name="L3ShaderThroughput"
5867ec681f3Smrg             underscore_name="l3_shader_throughput"
5877ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
5887ec681f3Smrg             data_type="uint64"
5897ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
5907ec681f3Smrg             units="bytes"
5917ec681f3Smrg             semantic_type="throughput"
5927ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
5937ec681f3Smrg             mdapi_group="L3/Data Port"
5947ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
5957ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
5967ec681f3Smrg             mdapi_hw_unit_type="gpu"
5977ec681f3Smrg             />
5987ec681f3Smrg    <counter name="Shader Barrier Messages"
5997ec681f3Smrg             symbol_name="ShaderBarriers"
6007ec681f3Smrg             underscore_name="shader_barriers"
6017ec681f3Smrg             description="The total number of shader barrier messages."
6027ec681f3Smrg             data_type="uint64"
6037ec681f3Smrg             units="messages"
6047ec681f3Smrg             semantic_type="event"
6057ec681f3Smrg             equation="A 35 READ"
6067ec681f3Smrg             mdapi_group="EU Array/Barrier"
6077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
6087ec681f3Smrg             mdapi_supported_apis=""
6097ec681f3Smrg             mdapi_hw_unit_type="gpu"
6107ec681f3Smrg             />
6117ec681f3Smrg    <counter name="GTI Fixed Pipe Throughput"
6127ec681f3Smrg             symbol_name="GtiVfThroughput"
6137ec681f3Smrg             underscore_name="gti_vf_throughput"
6147ec681f3Smrg             description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
6157ec681f3Smrg             data_type="uint64"
6167ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
6177ec681f3Smrg             units="bytes"
6187ec681f3Smrg             semantic_type="throughput"
6197ec681f3Smrg             equation="B 6 READ B 7 READ UADD 64 UMUL"
6207ec681f3Smrg             mdapi_group="GTI/3D Pipe"
6217ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
6237ec681f3Smrg             mdapi_hw_unit_type="gpu"
6247ec681f3Smrg             />
6257ec681f3Smrg    <counter name="GTI Depth Throughput"
6267ec681f3Smrg             symbol_name="GtiDepthThroughput"
6277ec681f3Smrg             underscore_name="gti_depth_throughput"
6287ec681f3Smrg             description="The total number of GPU memory bytes transferred between depth caches and GTI."
6297ec681f3Smrg             data_type="uint64"
6307ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6317ec681f3Smrg             units="bytes"
6327ec681f3Smrg             semantic_type="throughput"
6337ec681f3Smrg             equation="C 0 READ C 1 READ UADD 64 UMUL"
6347ec681f3Smrg             mdapi_group="GTI/Depth Cache"
6357ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6367ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
6377ec681f3Smrg             mdapi_hw_unit_type="gpu"
6387ec681f3Smrg             />
6397ec681f3Smrg    <counter name="GTI RCC Throughput"
6407ec681f3Smrg             symbol_name="GtiRccThroughput"
6417ec681f3Smrg             underscore_name="gti_rcc_throughput"
6427ec681f3Smrg             description="The total number of GPU memory bytes transferred between render color caches and GTI."
6437ec681f3Smrg             data_type="uint64"
6447ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6457ec681f3Smrg             units="bytes"
6467ec681f3Smrg             semantic_type="throughput"
6477ec681f3Smrg             equation="C 2 READ C 3 READ UADD 64 UMUL"
6487ec681f3Smrg             mdapi_group="GTI/Color Cache"
6497ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6507ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
6517ec681f3Smrg             mdapi_hw_unit_type="gpu"
6527ec681f3Smrg             />
6537ec681f3Smrg    <counter name="GTI L3 Throughput"
6547ec681f3Smrg             symbol_name="GtiL3Throughput"
6557ec681f3Smrg             underscore_name="gti_l3_throughput"
6567ec681f3Smrg             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
6577ec681f3Smrg             data_type="uint64"
6587ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6597ec681f3Smrg             units="bytes"
6607ec681f3Smrg             semantic_type="throughput"
6617ec681f3Smrg             equation="$L3Misses 64 UMUL"
6627ec681f3Smrg             mdapi_group="GTI/L3"
6637ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6647ec681f3Smrg             mdapi_supported_apis=""
6657ec681f3Smrg             mdapi_hw_unit_type="gpu"
6667ec681f3Smrg             />
6677ec681f3Smrg    <counter name="GTI HDC TLB Lookup Throughput"
6687ec681f3Smrg             symbol_name="GtiHdcLookupsThroughput"
6697ec681f3Smrg             underscore_name="gti_hdc_lookups_throughput"
6707ec681f3Smrg             description="The total number of GPU memory bytes transferred between GTI and HDC, when HDC is doing TLB lookups."
6717ec681f3Smrg             data_type="uint64"
6727ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
6737ec681f3Smrg             units="bytes"
6747ec681f3Smrg             semantic_type="throughput"
6757ec681f3Smrg             equation="C 5 READ 64 UMUL"
6767ec681f3Smrg             mdapi_group="GTI/L3"
6777ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
6787ec681f3Smrg             mdapi_supported_apis=""
6797ec681f3Smrg             mdapi_hw_unit_type="gpu"
6807ec681f3Smrg             />
6817ec681f3Smrg    <counter name="GTI Read Throughput"
6827ec681f3Smrg             symbol_name="GtiReadThroughput"
6837ec681f3Smrg             underscore_name="gti_read_throughput"
6847ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
6857ec681f3Smrg             data_type="uint64"
6867ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
6877ec681f3Smrg             units="bytes"
6887ec681f3Smrg             semantic_type="throughput"
6897ec681f3Smrg             equation="C 6 READ 64 UMUL"
6907ec681f3Smrg             mdapi_group="GTI"
6917ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
6927ec681f3Smrg             mdapi_supported_apis=""
6937ec681f3Smrg             mdapi_hw_unit_type="gpu"
6947ec681f3Smrg             />
6957ec681f3Smrg    <counter name="GTI Write Throughput"
6967ec681f3Smrg             symbol_name="GtiWriteThroughput"
6977ec681f3Smrg             underscore_name="gti_write_throughput"
6987ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
6997ec681f3Smrg             data_type="uint64"
7007ec681f3Smrg             max_equation="$GpuCoreClocks 32 UMUL"
7017ec681f3Smrg             units="bytes"
7027ec681f3Smrg             semantic_type="throughput"
7037ec681f3Smrg             equation="C 7 READ 64 UMUL"
7047ec681f3Smrg             mdapi_group="GTI"
7057ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
7067ec681f3Smrg             mdapi_supported_apis=""
7077ec681f3Smrg             mdapi_hw_unit_type="gpu"
7087ec681f3Smrg             />
7097ec681f3Smrg    <counter name="Samplers Bottleneck"
7107ec681f3Smrg             symbol_name="SamplerBottleneck"
7117ec681f3Smrg             underscore_name="sampler_bottleneck"
7127ec681f3Smrg             description="The percentage of time in which samplers have been slowing down the pipe when processing EU requests."
7137ec681f3Smrg             low_watermark="5"
7147ec681f3Smrg             high_watermark="15"
7157ec681f3Smrg             data_type="float"
7167ec681f3Smrg             max_equation="100"
7177ec681f3Smrg             units="percent"
7187ec681f3Smrg             semantic_type="duration"
7197ec681f3Smrg             equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
7207ec681f3Smrg             mdapi_group="Sampler"
7217ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
7227ec681f3Smrg             mdapi_supported_apis=""
7237ec681f3Smrg             mdapi_hw_unit_type="slice"
7249f464c52Smaya             />
7259f464c52Smaya    <register_config type="NOA">
7269f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
7279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x166C01E0" />
7289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12170280" />
7299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12370280" />
7309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11930317" />
7319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x159303DF" />
7329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900003" />
7339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4E0080" />
7349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A6C0053" />
7359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C0000" />
7369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
7379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A1B4000" />
7389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C1C0001" />
7399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002F1000" />
7409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042F1000" />
7419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004C4000" />
7429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C8400" />
7439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000D2000" />
7449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D8000" />
7459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x080DA000" />
7469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A0D2000" />
7479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0F0400" />
7489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F6600" />
7499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002C8000" />
7509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x162C2200" />
7519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D8000" />
7529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082D8000" />
7539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00133000" />
7549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08133000" />
7559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00170020" />
7569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08170021" />
7579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10170000" />
7589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0633C000" />
7599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0833C000" />
7609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06370800" />
7619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x08370840" />
7629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10370000" />
7639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D933031" />
7649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F933E3F" />
7659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01933D00" />
7669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0393073C" />
7679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0593000E" />
7689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D930000" />
7699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19930000" />
7709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B930000" />
7719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D900157" />
7729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F900158" />
7739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
7749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B908000" />
7759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D908000" />
7769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F908000" />
7779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31908000" />
7789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15908000" />
7799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17908000" />
7809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
7819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
7829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190001F" />
7839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51904400" />
7849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900020" />
7859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
7869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900C21" />
7879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900061" />
7889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57904440" />
7899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900000" />
7909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
7919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
7929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900000" />
7939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900004" />
7949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
7959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53904444" />
7969f464c52Smaya    </register_config>
7979f464c52Smaya    <register_config type="OA">
7989f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
7999f464c52Smaya        <register type="OA" address="0x00002714" value="0x00800000" />
8009f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
8019f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
8029f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
8039f464c52Smaya    </register_config>
8049f464c52Smaya    <register_config type="FLEX">
8059f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
8069f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
8079f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
8089f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
8099f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
8109f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
8119f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00222222" />
8129f464c52Smaya    </register_config>
8139f464c52Smaya  </set>
8149f464c52Smaya
8157ec681f3Smrg  <set name="Compute Metrics Basic set"
8169f464c52Smaya       chipset="CFLGT2"
8179f464c52Smaya       symbol_name="ComputeBasic"
8187ec681f3Smrg       underscore_name="compute_basic"
8197ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
8207ec681f3Smrg       hw_config_guid="a4985100-5f76-4822-8ca7-67908cb26274"
8219f464c52Smaya       >
8227ec681f3Smrg    <counter name="GPU Time Elapsed"
8237ec681f3Smrg             symbol_name="GpuTime"
8247ec681f3Smrg             underscore_name="gpu_time"
8257ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
8267ec681f3Smrg             data_type="uint64"
8277ec681f3Smrg             units="ns"
8287ec681f3Smrg             semantic_type="duration"
8297ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
8307ec681f3Smrg             mdapi_group="GPU"
8317ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8327ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8337ec681f3Smrg             mdapi_hw_unit_type="gpu"
8347ec681f3Smrg             />
8359f464c52Smaya    <counter name="GPU Core Clocks"
8367ec681f3Smrg             symbol_name="GpuCoreClocks"
8377ec681f3Smrg             underscore_name="gpu_core_clocks"
8389f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
8399f464c52Smaya             data_type="uint64"
8409f464c52Smaya             units="cycles"
8419f464c52Smaya             semantic_type="event"
8427ec681f3Smrg             equation="GPU_CLOCK 0 READ"
8439f464c52Smaya             mdapi_group="GPU"
8447ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
8457ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8469f464c52Smaya             mdapi_hw_unit_type="gpu"
8479f464c52Smaya             />
8487ec681f3Smrg    <counter name="AVG GPU Core Frequency"
8497ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
8507ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
8517ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
8529f464c52Smaya             data_type="uint64"
8537ec681f3Smrg             max_equation="$GpuMaxFrequency"
8547ec681f3Smrg             units="hz"
8557ec681f3Smrg             semantic_type="event"
8567ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
8577ec681f3Smrg             mdapi_group="GPU"
8587ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
8597ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8609f464c52Smaya             mdapi_hw_unit_type="gpu"
8619f464c52Smaya             />
8627ec681f3Smrg    <counter name="GPU Busy"
8637ec681f3Smrg             symbol_name="GpuBusy"
8647ec681f3Smrg             underscore_name="gpu_busy"
8657ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
8669f464c52Smaya             data_type="float"
8679f464c52Smaya             max_equation="100"
8689f464c52Smaya             units="percent"
8699f464c52Smaya             semantic_type="duration"
8707ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
8717ec681f3Smrg             mdapi_group="GPU"
8727ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
8737ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
8749f464c52Smaya             mdapi_hw_unit_type="gpu"
8759f464c52Smaya             />
8769f464c52Smaya    <counter name="VS Threads Dispatched"
8777ec681f3Smrg             symbol_name="VsThreads"
8787ec681f3Smrg             underscore_name="vs_threads"
8799f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
8809f464c52Smaya             data_type="uint64"
8819f464c52Smaya             units="threads"
8829f464c52Smaya             semantic_type="event"
8837ec681f3Smrg             equation="A 1 READ"
8847ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
8859f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
8867ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
8879f464c52Smaya             mdapi_hw_unit_type="gpu"
8889f464c52Smaya             />
8897ec681f3Smrg    <counter name="HS Threads Dispatched"
8907ec681f3Smrg             symbol_name="HsThreads"
8917ec681f3Smrg             underscore_name="hs_threads"
8927ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
8939f464c52Smaya             data_type="uint64"
8947ec681f3Smrg             units="threads"
8959f464c52Smaya             semantic_type="event"
8967ec681f3Smrg             equation="A 2 READ"
8977ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
8987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
8997ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
9009f464c52Smaya             mdapi_hw_unit_type="gpu"
9019f464c52Smaya             />
9027ec681f3Smrg    <counter name="DS Threads Dispatched"
9037ec681f3Smrg             symbol_name="DsThreads"
9047ec681f3Smrg             underscore_name="ds_threads"
9057ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
9069f464c52Smaya             data_type="uint64"
9077ec681f3Smrg             units="threads"
9089f464c52Smaya             semantic_type="event"
9097ec681f3Smrg             equation="A 3 READ"
9107ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
9119f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
9127ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
9139f464c52Smaya             mdapi_hw_unit_type="gpu"
9149f464c52Smaya             />
9157ec681f3Smrg    <counter name="GS Threads Dispatched"
9167ec681f3Smrg             symbol_name="GsThreads"
9177ec681f3Smrg             underscore_name="gs_threads"
9187ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
9199f464c52Smaya             data_type="uint64"
9207ec681f3Smrg             units="threads"
9219f464c52Smaya             semantic_type="event"
9227ec681f3Smrg             equation="A 5 READ"
9237ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
9247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9257ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
9269f464c52Smaya             mdapi_hw_unit_type="gpu"
9279f464c52Smaya             />
9287ec681f3Smrg    <counter name="FS Threads Dispatched"
9297ec681f3Smrg             symbol_name="PsThreads"
9307ec681f3Smrg             underscore_name="ps_threads"
9317ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
9329f464c52Smaya             data_type="uint64"
9337ec681f3Smrg             units="threads"
9349f464c52Smaya             semantic_type="event"
9357ec681f3Smrg             equation="A 6 READ"
9367ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
9377ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
9387ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
9399f464c52Smaya             mdapi_hw_unit_type="gpu"
9409f464c52Smaya             />
9419f464c52Smaya    <counter name="CS Threads Dispatched"
9427ec681f3Smrg             symbol_name="CsThreads"
9437ec681f3Smrg             underscore_name="cs_threads"
9449f464c52Smaya             description="The total number of compute shader hardware threads dispatched."
9459f464c52Smaya             data_type="uint64"
9469f464c52Smaya             units="threads"
9479f464c52Smaya             semantic_type="event"
9487ec681f3Smrg             equation="A 4 READ"
9497ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
9509f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
9517ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
9529f464c52Smaya             mdapi_hw_unit_type="gpu"
9539f464c52Smaya             />
9547ec681f3Smrg    <counter name="EU Active"
9557ec681f3Smrg             symbol_name="EuActive"
9567ec681f3Smrg             underscore_name="eu_active"
9577ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
9587ec681f3Smrg             data_type="float"
9597ec681f3Smrg             max_equation="100"
9607ec681f3Smrg             units="percent"
9617ec681f3Smrg             semantic_type="duration"
9627ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9637ec681f3Smrg             mdapi_group="EU Array"
9647ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9657ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
9669f464c52Smaya             mdapi_hw_unit_type="gpu"
9679f464c52Smaya             />
9687ec681f3Smrg    <counter name="EU Stall"
9697ec681f3Smrg             symbol_name="EuStall"
9707ec681f3Smrg             underscore_name="eu_stall"
9717ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
9727ec681f3Smrg             data_type="float"
9737ec681f3Smrg             max_equation="100"
9747ec681f3Smrg             units="percent"
9757ec681f3Smrg             semantic_type="duration"
9767ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9777ec681f3Smrg             mdapi_group="EU Array"
9787ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
9797ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
9809f464c52Smaya             mdapi_hw_unit_type="gpu"
9819f464c52Smaya             />
9827ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
9837ec681f3Smrg             symbol_name="EuFpuBothActive"
9847ec681f3Smrg             underscore_name="eu_fpu_both_active"
9857ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
9867ec681f3Smrg             data_type="float"
9877ec681f3Smrg             max_equation="100"
9887ec681f3Smrg             units="percent"
9897ec681f3Smrg             semantic_type="duration"
9907ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
9917ec681f3Smrg             mdapi_group="EU Array/Pipes"
9927ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
9937ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
9949f464c52Smaya             mdapi_hw_unit_type="gpu"
9959f464c52Smaya             />
9967ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
9977ec681f3Smrg             symbol_name="Fpu0Active"
9987ec681f3Smrg             underscore_name="fpu0_active"
9997ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
10009f464c52Smaya             data_type="float"
10019f464c52Smaya             max_equation="100"
10029f464c52Smaya             units="percent"
10039f464c52Smaya             semantic_type="duration"
10047ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10057ec681f3Smrg             mdapi_group="EU Array/Pipes"
10067ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10077ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10087ec681f3Smrg             mdapi_hw_unit_type="gpu"
10097ec681f3Smrg             />
10107ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
10117ec681f3Smrg             symbol_name="Fpu1Active"
10127ec681f3Smrg             underscore_name="fpu1_active"
10137ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
10147ec681f3Smrg             data_type="float"
10157ec681f3Smrg             max_equation="100"
10167ec681f3Smrg             units="percent"
10177ec681f3Smrg             semantic_type="duration"
10187ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10197ec681f3Smrg             mdapi_group="EU Array/Pipes"
10207ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10217ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10227ec681f3Smrg             mdapi_hw_unit_type="gpu"
10237ec681f3Smrg             />
10247ec681f3Smrg    <counter name="EU AVG IPC Rate"
10257ec681f3Smrg             symbol_name="EuAvgIpcRate"
10267ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
10277ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
10287ec681f3Smrg             data_type="float"
10297ec681f3Smrg             max_equation="2"
10307ec681f3Smrg             units="number"
10317ec681f3Smrg             semantic_type="ratio"
10327ec681f3Smrg             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
10337ec681f3Smrg             mdapi_group="EU Array"
10347ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
10357ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
10367ec681f3Smrg             mdapi_hw_unit_type="gpu"
10377ec681f3Smrg             />
10387ec681f3Smrg    <counter name="EU Send Pipe Active"
10397ec681f3Smrg             symbol_name="EuSendActive"
10407ec681f3Smrg             underscore_name="eu_send_active"
10417ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
10427ec681f3Smrg             data_type="float"
10437ec681f3Smrg             max_equation="100"
10447ec681f3Smrg             units="percent"
10457ec681f3Smrg             semantic_type="duration"
10467ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10477ec681f3Smrg             mdapi_group="EU Array/Pipes"
10487ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
10497ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10507ec681f3Smrg             mdapi_hw_unit_type="gpu"
10517ec681f3Smrg             />
10527ec681f3Smrg    <counter name="EU Thread Occupancy"
10537ec681f3Smrg             symbol_name="EuThreadOccupancy"
10547ec681f3Smrg             underscore_name="eu_thread_occupancy"
10557ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
10567ec681f3Smrg             data_type="float"
10577ec681f3Smrg             max_equation="100"
10587ec681f3Smrg             units="percent"
10597ec681f3Smrg             semantic_type="duration"
10607ec681f3Smrg             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
10617ec681f3Smrg             mdapi_group="EU Array"
10627ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
10637ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10649f464c52Smaya             mdapi_hw_unit_type="gpu"
10659f464c52Smaya             />
10669f464c52Smaya    <counter name="Rasterized Pixels"
10677ec681f3Smrg             symbol_name="RasterizedPixels"
10687ec681f3Smrg             underscore_name="rasterized_pixels"
10699f464c52Smaya             description="The total number of rasterized pixels."
10709f464c52Smaya             data_type="uint64"
10719f464c52Smaya             units="pixels"
10729f464c52Smaya             semantic_type="event"
10737ec681f3Smrg             equation="A 21 READ 4 UMUL"
10747ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
10759f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
10767ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10779f464c52Smaya             mdapi_hw_unit_type="gpu"
10789f464c52Smaya             />
10797ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
10807ec681f3Smrg             symbol_name="HiDepthTestFails"
10817ec681f3Smrg             underscore_name="hi_depth_test_fails"
10827ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
10839f464c52Smaya             data_type="uint64"
10847ec681f3Smrg             units="pixels"
10857ec681f3Smrg             semantic_type="event"
10867ec681f3Smrg             equation="A 22 READ 4 UMUL"
10877ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
10889f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
10897ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
10909f464c52Smaya             mdapi_hw_unit_type="gpu"
10919f464c52Smaya             />
10927ec681f3Smrg    <counter name="Early Depth Test Fails"
10937ec681f3Smrg             symbol_name="EarlyDepthTestFails"
10947ec681f3Smrg             underscore_name="early_depth_test_fails"
10957ec681f3Smrg             description="The total number of pixels dropped on early depth test."
10969f464c52Smaya             data_type="uint64"
10977ec681f3Smrg             units="pixels"
10989f464c52Smaya             semantic_type="event"
10997ec681f3Smrg             equation="A 23 READ 4 UMUL"
11007ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
11019f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
11027ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11039f464c52Smaya             mdapi_hw_unit_type="gpu"
11049f464c52Smaya             />
11057ec681f3Smrg    <counter name="Samples Killed in FS"
11067ec681f3Smrg             symbol_name="SamplesKilledInPs"
11077ec681f3Smrg             underscore_name="samples_killed_in_ps"
11087ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
11097ec681f3Smrg             data_type="uint64"
11107ec681f3Smrg             units="pixels"
11117ec681f3Smrg             semantic_type="event"
11127ec681f3Smrg             equation="A 24 READ 4 UMUL"
11137ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
11147ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
11157ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11169f464c52Smaya             mdapi_hw_unit_type="gpu"
11179f464c52Smaya             />
11187ec681f3Smrg    <counter name="Pixels Failing Tests"
11197ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
11207ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
11217ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
11227ec681f3Smrg             data_type="uint64"
11237ec681f3Smrg             units="pixels"
11247ec681f3Smrg             semantic_type="event"
11257ec681f3Smrg             equation="A 25 READ 4 UMUL"
11267ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
11277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11287ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11299f464c52Smaya             mdapi_hw_unit_type="gpu"
11309f464c52Smaya             />
11317ec681f3Smrg    <counter name="Samples Written"
11327ec681f3Smrg             symbol_name="SamplesWritten"
11337ec681f3Smrg             underscore_name="samples_written"
11347ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
11359f464c52Smaya             data_type="uint64"
11369f464c52Smaya             units="pixels"
11379f464c52Smaya             semantic_type="event"
11387ec681f3Smrg             equation="A 26 READ 4 UMUL"
11397ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
11409f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11417ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11429f464c52Smaya             mdapi_hw_unit_type="gpu"
11439f464c52Smaya             />
11447ec681f3Smrg    <counter name="Samples Blended"
11457ec681f3Smrg             symbol_name="SamplesBlended"
11467ec681f3Smrg             underscore_name="samples_blended"
11477ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
11489f464c52Smaya             data_type="uint64"
11499f464c52Smaya             units="pixels"
11509f464c52Smaya             semantic_type="event"
11517ec681f3Smrg             equation="A 27 READ 4 UMUL"
11527ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
11537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
11559f464c52Smaya             mdapi_hw_unit_type="gpu"
11569f464c52Smaya             />
11577ec681f3Smrg    <counter name="Sampler Texels"
11587ec681f3Smrg             symbol_name="SamplerTexels"
11597ec681f3Smrg             underscore_name="sampler_texels"
11607ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
11619f464c52Smaya             data_type="uint64"
11627ec681f3Smrg             units="texels"
11639f464c52Smaya             semantic_type="event"
11647ec681f3Smrg             equation="A 28 READ 4 UMUL"
11657ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
11667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
11677ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
11689f464c52Smaya             mdapi_hw_unit_type="gpu"
11699f464c52Smaya             />
11707ec681f3Smrg    <counter name="Sampler Texels Misses"
11717ec681f3Smrg             symbol_name="SamplerTexelMisses"
11727ec681f3Smrg             underscore_name="sampler_texel_misses"
11737ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
11749f464c52Smaya             data_type="uint64"
11757ec681f3Smrg             units="texels"
11769f464c52Smaya             semantic_type="event"
11777ec681f3Smrg             equation="A 29 READ 4 UMUL"
11787ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
11797ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
11807ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
11819f464c52Smaya             mdapi_hw_unit_type="gpu"
11829f464c52Smaya             />
11837ec681f3Smrg    <counter name="SLM Bytes Read"
11847ec681f3Smrg             symbol_name="SlmBytesRead"
11857ec681f3Smrg             underscore_name="slm_bytes_read"
11867ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
11879f464c52Smaya             data_type="uint64"
11887ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
11899f464c52Smaya             units="bytes"
11909f464c52Smaya             semantic_type="throughput"
11917ec681f3Smrg             equation="A 30 READ 64 UMUL"
11927ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
11937ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
11947ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
11959f464c52Smaya             mdapi_hw_unit_type="gpu"
11969f464c52Smaya             />
11979f464c52Smaya    <counter name="SLM Bytes Written"
11987ec681f3Smrg             symbol_name="SlmBytesWritten"
11997ec681f3Smrg             underscore_name="slm_bytes_written"
12009f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
12019f464c52Smaya             data_type="uint64"
12029f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12039f464c52Smaya             units="bytes"
12049f464c52Smaya             semantic_type="throughput"
12057ec681f3Smrg             equation="A 31 READ 64 UMUL"
12069f464c52Smaya             mdapi_group="L3/Data Port/SLM"
12077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12087ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12097ec681f3Smrg             mdapi_hw_unit_type="gpu"
12107ec681f3Smrg             />
12117ec681f3Smrg    <counter name="Shader Memory Accesses"
12127ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
12137ec681f3Smrg             underscore_name="shader_memory_accesses"
12147ec681f3Smrg             description="The total number of shader memory accesses to L3."
12157ec681f3Smrg             data_type="uint64"
12167ec681f3Smrg             units="messages"
12177ec681f3Smrg             semantic_type="event"
12187ec681f3Smrg             equation="A 32 READ"
12197ec681f3Smrg             mdapi_group="L3/Data Port"
12207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12217ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
12227ec681f3Smrg             mdapi_hw_unit_type="gpu"
12237ec681f3Smrg             />
12247ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
12257ec681f3Smrg             symbol_name="ShaderAtomics"
12267ec681f3Smrg             underscore_name="shader_atomics"
12277ec681f3Smrg             description="The total number of shader atomic memory accesses."
12287ec681f3Smrg             data_type="uint64"
12297ec681f3Smrg             units="messages"
12307ec681f3Smrg             semantic_type="event"
12317ec681f3Smrg             equation="A 34 READ"
12327ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
12337ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12347ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
12359f464c52Smaya             mdapi_hw_unit_type="gpu"
12369f464c52Smaya             />
12379f464c52Smaya    <counter name="L3 Shader Throughput"
12387ec681f3Smrg             symbol_name="L3ShaderThroughput"
12397ec681f3Smrg             underscore_name="l3_shader_throughput"
12409f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
12419f464c52Smaya             data_type="uint64"
12429f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
12439f464c52Smaya             units="bytes"
12449f464c52Smaya             semantic_type="throughput"
12457ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
12469f464c52Smaya             mdapi_group="L3/Data Port"
12477ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
12487ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12499f464c52Smaya             mdapi_hw_unit_type="gpu"
12509f464c52Smaya             />
12517ec681f3Smrg    <counter name="Shader Barrier Messages"
12527ec681f3Smrg             symbol_name="ShaderBarriers"
12537ec681f3Smrg             underscore_name="shader_barriers"
12547ec681f3Smrg             description="The total number of shader barrier messages."
12559f464c52Smaya             data_type="uint64"
12567ec681f3Smrg             units="messages"
12579f464c52Smaya             semantic_type="event"
12587ec681f3Smrg             equation="A 35 READ"
12597ec681f3Smrg             mdapi_group="EU Array/Barrier"
12607ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12617ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
12629f464c52Smaya             mdapi_hw_unit_type="gpu"
12639f464c52Smaya             />
12647ec681f3Smrg    <counter name="Typed Bytes Read"
12657ec681f3Smrg             symbol_name="TypedBytesRead"
12667ec681f3Smrg             underscore_name="typed_bytes_read"
12677ec681f3Smrg             description="The total number of typed memory bytes read via Data Port."
12689f464c52Smaya             data_type="uint64"
12697ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
12707ec681f3Smrg             units="bytes"
12717ec681f3Smrg             semantic_type="throughput"
12727ec681f3Smrg             equation="B 0 READ B 1 READ B 2 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
12737ec681f3Smrg             mdapi_group="L3/Data Port"
12747ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
12757ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12769f464c52Smaya             mdapi_hw_unit_type="gpu"
12779f464c52Smaya             />
12787ec681f3Smrg    <counter name="Typed Bytes Written"
12797ec681f3Smrg             symbol_name="TypedBytesWritten"
12807ec681f3Smrg             underscore_name="typed_bytes_written"
12817ec681f3Smrg             description="The total number of untyped memory bytes written via Data Port."
12829f464c52Smaya             data_type="uint64"
12837ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
12847ec681f3Smrg             units="bytes"
12857ec681f3Smrg             semantic_type="throughput"
12867ec681f3Smrg             equation="B 3 READ B 4 READ B 5 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
12877ec681f3Smrg             mdapi_group="L3/Data Port"
12889f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
12897ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
12909f464c52Smaya             mdapi_hw_unit_type="gpu"
12919f464c52Smaya             />
12927ec681f3Smrg    <counter name="Untyped Bytes Read"
12937ec681f3Smrg             symbol_name="UntypedBytesRead"
12947ec681f3Smrg             underscore_name="untyped_bytes_read"
12957ec681f3Smrg             description="The total number of typed memory bytes read via Data Port."
12967ec681f3Smrg             data_type="uint64"
12977ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
12987ec681f3Smrg             units="bytes"
12997ec681f3Smrg             semantic_type="throughput"
13007ec681f3Smrg             equation="B 6 READ B 7 READ C 0 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
13017ec681f3Smrg             mdapi_group="L3/Data Port"
13027ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13037ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
13047ec681f3Smrg             mdapi_hw_unit_type="gpu"
13057ec681f3Smrg             />
13067ec681f3Smrg    <counter name="Untyped Writes"
13077ec681f3Smrg             symbol_name="UntypedBytesWritten"
13087ec681f3Smrg             underscore_name="untyped_bytes_written"
13097ec681f3Smrg             description="The total number of untyped memory bytes written via Data Port."
13107ec681f3Smrg             data_type="uint64"
13117ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
13127ec681f3Smrg             units="bytes"
13137ec681f3Smrg             semantic_type="throughput"
13147ec681f3Smrg             equation="C 1 READ C 2 READ C 3 READ UADD UADD $EuSlicesTotalCount 64 UMUL UMUL"
13157ec681f3Smrg             mdapi_group="L3/Data Port"
13167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
13177ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
13187ec681f3Smrg             mdapi_hw_unit_type="gpu"
13197ec681f3Smrg             />
13207ec681f3Smrg    <counter name="GTI Read Throughput"
13217ec681f3Smrg             symbol_name="GtiReadThroughput"
13227ec681f3Smrg             underscore_name="gti_read_throughput"
13237ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
13247ec681f3Smrg             data_type="uint64"
13257ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
13267ec681f3Smrg             units="bytes"
13277ec681f3Smrg             semantic_type="throughput"
13287ec681f3Smrg             equation="C 4 READ 64 UMUL"
13297ec681f3Smrg             mdapi_group="GTI"
13307ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13317ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
13327ec681f3Smrg             mdapi_hw_unit_type="gpu"
13337ec681f3Smrg             />
13347ec681f3Smrg    <counter name="GTI Write Throughput"
13357ec681f3Smrg             symbol_name="GtiWriteThroughput"
13367ec681f3Smrg             underscore_name="gti_write_throughput"
13377ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
13387ec681f3Smrg             data_type="uint64"
13397ec681f3Smrg             max_equation="$GpuCoreClocks 32 UMUL"
13407ec681f3Smrg             units="bytes"
13417ec681f3Smrg             semantic_type="throughput"
13427ec681f3Smrg             equation="C 5 READ 64 UMUL"
13437ec681f3Smrg             mdapi_group="GTI"
13447ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
13457ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
13469f464c52Smaya             mdapi_hw_unit_type="gpu"
13479f464c52Smaya             />
13489f464c52Smaya    <register_config type="NOA">
13499f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
13509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104F00E0" />
13519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124F1C00" />
13529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C00E0" />
13539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37906800" />
13549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900003" />
13559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
13569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4E0820" />
13579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4E0002" />
13589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064F0900" />
13599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084F0032" />
13609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4F1891" />
13619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4F0E00" />
13629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4F003C" />
13639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004F0D80" />
13649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024F003B" />
13659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x006C0002" />
13669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x086C0100" />
13679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C6C000C" />
13689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E6C0B00" />
13699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x186C0000" />
13709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
13719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E6C0000" />
13729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x001B4000" />
13739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x081B8000" />
13749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C1B4000" />
13759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E1B8000" />
13769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x101C8000" />
13779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A1C8000" />
13789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C1C0024" />
13799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x065B8000" />
13809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x085B4000" />
13819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A5BC000" />
13829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C5B8000" />
13839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E5B4000" />
13849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x005B8000" />
13859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x025B4000" />
13869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A5C6000" />
13879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C5C001B" />
13889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x125C8000" />
13899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x145C8000" />
13909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004C8000" />
13919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C2000" />
13929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4C0208" />
13939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000DA000" />
13949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D8000" />
13959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x080DA000" />
13969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A0DA000" />
13979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0DA000" />
13989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
13999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020D2000" />
14009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0F5400" />
14019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F5500" />
14029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100F0155" />
14039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002C8000" />
14049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2CC000" />
14059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x162CFB00" />
14069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C00BE" />
14079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022CC000" />
14089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042CC000" />
14099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19900157" />
14109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B900158" />
14119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D900105" />
14129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F900103" />
14139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
14149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11900FFF" />
14159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
14169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900800" />
14179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
14189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900821" />
14199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900802" />
14209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
14219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900802" />
14229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
14239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900002" />
14249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
14259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900422" />
14269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53904444" />
14279f464c52Smaya    </register_config>
14289f464c52Smaya    <register_config type="OA">
14299f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
14309f464c52Smaya        <register type="OA" address="0x00002714" value="0x00800000" />
14319f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
14329f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
14339f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
14349f464c52Smaya    </register_config>
14359f464c52Smaya    <register_config type="FLEX">
14369f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
14379f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00000003" />
14389f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00002001" />
14399f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00778008" />
14409f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
14419f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
14427ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00222222" />
14439f464c52Smaya    </register_config>
14449f464c52Smaya  </set>
14459f464c52Smaya
14467ec681f3Smrg  <set name="Render Metrics set for 3D Pipeline Profile"
14479f464c52Smaya       chipset="CFLGT2"
14489f464c52Smaya       symbol_name="RenderPipeProfile"
14497ec681f3Smrg       underscore_name="render_pipe_profile"
14507ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
14517ec681f3Smrg       hw_config_guid="2221e4d5-ed7b-445e-b2cc-3de1b97f4d42"
14529f464c52Smaya       >
14537ec681f3Smrg    <counter name="GPU Time Elapsed"
14547ec681f3Smrg             symbol_name="GpuTime"
14557ec681f3Smrg             underscore_name="gpu_time"
14567ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
14577ec681f3Smrg             data_type="uint64"
14587ec681f3Smrg             units="ns"
14597ec681f3Smrg             semantic_type="duration"
14607ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
14617ec681f3Smrg             mdapi_group="GPU"
14627ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14637ec681f3Smrg             mdapi_supported_apis=""
14647ec681f3Smrg             mdapi_hw_unit_type="gpu"
14657ec681f3Smrg             />
14669f464c52Smaya    <counter name="GPU Core Clocks"
14677ec681f3Smrg             symbol_name="GpuCoreClocks"
14687ec681f3Smrg             underscore_name="gpu_core_clocks"
14699f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
14709f464c52Smaya             data_type="uint64"
14719f464c52Smaya             units="cycles"
14729f464c52Smaya             semantic_type="event"
14737ec681f3Smrg             equation="GPU_CLOCK 0 READ"
14749f464c52Smaya             mdapi_group="GPU"
14757ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
14769f464c52Smaya             mdapi_supported_apis=""
14779f464c52Smaya             mdapi_hw_unit_type="gpu"
14789f464c52Smaya             />
14797ec681f3Smrg    <counter name="AVG GPU Core Frequency"
14807ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
14817ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
14827ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
14837ec681f3Smrg             data_type="uint64"
14847ec681f3Smrg             max_equation="$GpuMaxFrequency"
14857ec681f3Smrg             units="hz"
14867ec681f3Smrg             semantic_type="event"
14877ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
14887ec681f3Smrg             mdapi_group="GPU"
14897ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
14907ec681f3Smrg             mdapi_supported_apis=""
14919f464c52Smaya             mdapi_hw_unit_type="gpu"
14929f464c52Smaya             />
14937ec681f3Smrg    <counter name="GPU Busy"
14947ec681f3Smrg             symbol_name="GpuBusy"
14957ec681f3Smrg             underscore_name="gpu_busy"
14967ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
14979f464c52Smaya             data_type="float"
14987ec681f3Smrg             max_equation="100"
14999f464c52Smaya             units="percent"
15009f464c52Smaya             semantic_type="duration"
15017ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
15027ec681f3Smrg             mdapi_group="GPU"
15037ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
15047ec681f3Smrg             mdapi_supported_apis=""
15059f464c52Smaya             mdapi_hw_unit_type="gpu"
15069f464c52Smaya             />
15077ec681f3Smrg    <counter name="VS Threads Dispatched"
15087ec681f3Smrg             symbol_name="VsThreads"
15097ec681f3Smrg             underscore_name="vs_threads"
15107ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
15117ec681f3Smrg             data_type="uint64"
15127ec681f3Smrg             units="threads"
15137ec681f3Smrg             semantic_type="event"
15147ec681f3Smrg             equation="A 1 READ"
15157ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
15167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
15189f464c52Smaya             mdapi_hw_unit_type="gpu"
15199f464c52Smaya             />
15207ec681f3Smrg    <counter name="HS Threads Dispatched"
15217ec681f3Smrg             symbol_name="HsThreads"
15227ec681f3Smrg             underscore_name="hs_threads"
15237ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
15249f464c52Smaya             data_type="uint64"
15259f464c52Smaya             units="threads"
15269f464c52Smaya             semantic_type="event"
15277ec681f3Smrg             equation="A 2 READ"
15287ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
15299f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15307ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
15319f464c52Smaya             mdapi_hw_unit_type="gpu"
15329f464c52Smaya             />
15337ec681f3Smrg    <counter name="DS Threads Dispatched"
15347ec681f3Smrg             symbol_name="DsThreads"
15357ec681f3Smrg             underscore_name="ds_threads"
15367ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
15379f464c52Smaya             data_type="uint64"
15387ec681f3Smrg             units="threads"
15399f464c52Smaya             semantic_type="event"
15407ec681f3Smrg             equation="A 3 READ"
15417ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
15429f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15437ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
15449f464c52Smaya             mdapi_hw_unit_type="gpu"
15459f464c52Smaya             />
15467ec681f3Smrg    <counter name="GS Threads Dispatched"
15477ec681f3Smrg             symbol_name="GsThreads"
15487ec681f3Smrg             underscore_name="gs_threads"
15497ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
15509f464c52Smaya             data_type="uint64"
15519f464c52Smaya             units="threads"
15529f464c52Smaya             semantic_type="event"
15537ec681f3Smrg             equation="A 5 READ"
15547ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
15559f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15567ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
15579f464c52Smaya             mdapi_hw_unit_type="gpu"
15589f464c52Smaya             />
15599f464c52Smaya    <counter name="FS Threads Dispatched"
15607ec681f3Smrg             symbol_name="PsThreads"
15617ec681f3Smrg             underscore_name="ps_threads"
15629f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
15639f464c52Smaya             data_type="uint64"
15647ec681f3Smrg             units="threads"
15657ec681f3Smrg             semantic_type="event"
15669f464c52Smaya             equation="A 6 READ"
15677ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
15687ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
15697ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
15707ec681f3Smrg             mdapi_hw_unit_type="gpu"
15717ec681f3Smrg             />
15727ec681f3Smrg    <counter name="CS Threads Dispatched"
15737ec681f3Smrg             symbol_name="CsThreads"
15747ec681f3Smrg             underscore_name="cs_threads"
15757ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
15767ec681f3Smrg             data_type="uint64"
15779f464c52Smaya             units="threads"
15789f464c52Smaya             semantic_type="event"
15797ec681f3Smrg             equation="A 4 READ"
15807ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
15819f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
15827ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
15839f464c52Smaya             mdapi_hw_unit_type="gpu"
15849f464c52Smaya             />
15857ec681f3Smrg    <counter name="EU Active"
15867ec681f3Smrg             symbol_name="EuActive"
15877ec681f3Smrg             underscore_name="eu_active"
15887ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
15899f464c52Smaya             data_type="float"
15907ec681f3Smrg             max_equation="100"
15919f464c52Smaya             units="percent"
15929f464c52Smaya             semantic_type="duration"
15937ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
15947ec681f3Smrg             mdapi_group="EU Array"
15957ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
15967ec681f3Smrg             mdapi_supported_apis=""
15979f464c52Smaya             mdapi_hw_unit_type="gpu"
15989f464c52Smaya             />
15997ec681f3Smrg    <counter name="EU Stall"
16007ec681f3Smrg             symbol_name="EuStall"
16017ec681f3Smrg             underscore_name="eu_stall"
16027ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
16039f464c52Smaya             data_type="float"
16047ec681f3Smrg             max_equation="100"
16059f464c52Smaya             units="percent"
16069f464c52Smaya             semantic_type="duration"
16077ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
16087ec681f3Smrg             mdapi_group="EU Array"
16097ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
16107ec681f3Smrg             mdapi_supported_apis=""
16119f464c52Smaya             mdapi_hw_unit_type="gpu"
16129f464c52Smaya             />
16137ec681f3Smrg    <counter name="Rasterized Pixels"
16147ec681f3Smrg             symbol_name="RasterizedPixels"
16157ec681f3Smrg             underscore_name="rasterized_pixels"
16167ec681f3Smrg             description="The total number of rasterized pixels."
16179f464c52Smaya             data_type="uint64"
16187ec681f3Smrg             units="pixels"
16199f464c52Smaya             semantic_type="event"
16207ec681f3Smrg             equation="A 21 READ 4 UMUL"
16217ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
16229f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
16237ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16249f464c52Smaya             mdapi_hw_unit_type="gpu"
16259f464c52Smaya             />
16267ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
16277ec681f3Smrg             symbol_name="HiDepthTestFails"
16287ec681f3Smrg             underscore_name="hi_depth_test_fails"
16297ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
16309f464c52Smaya             data_type="uint64"
16317ec681f3Smrg             units="pixels"
16327ec681f3Smrg             semantic_type="event"
16337ec681f3Smrg             equation="A 22 READ 4 UMUL"
16347ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
16357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
16367ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16377ec681f3Smrg             mdapi_hw_unit_type="gpu"
16387ec681f3Smrg             />
16397ec681f3Smrg    <counter name="Early Depth Test Fails"
16407ec681f3Smrg             symbol_name="EarlyDepthTestFails"
16417ec681f3Smrg             underscore_name="early_depth_test_fails"
16427ec681f3Smrg             description="The total number of pixels dropped on early depth test."
16437ec681f3Smrg             data_type="uint64"
16447ec681f3Smrg             units="pixels"
16457ec681f3Smrg             semantic_type="event"
16467ec681f3Smrg             equation="A 23 READ 4 UMUL"
16477ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
16487ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
16497ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16507ec681f3Smrg             mdapi_hw_unit_type="gpu"
16517ec681f3Smrg             />
16527ec681f3Smrg    <counter name="Samples Killed in FS"
16537ec681f3Smrg             symbol_name="SamplesKilledInPs"
16547ec681f3Smrg             underscore_name="samples_killed_in_ps"
16557ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
16567ec681f3Smrg             data_type="uint64"
16577ec681f3Smrg             units="pixels"
16589f464c52Smaya             semantic_type="event"
16597ec681f3Smrg             equation="A 24 READ 4 UMUL"
16607ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
16617ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
16627ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16639f464c52Smaya             mdapi_hw_unit_type="gpu"
16649f464c52Smaya             />
16659f464c52Smaya    <counter name="Pixels Failing Tests"
16667ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
16677ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
16689f464c52Smaya             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
16699f464c52Smaya             data_type="uint64"
16709f464c52Smaya             units="pixels"
16719f464c52Smaya             semantic_type="event"
16727ec681f3Smrg             equation="A 25 READ 4 UMUL"
16737ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
16749f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
16757ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16769f464c52Smaya             mdapi_hw_unit_type="gpu"
16777ec681f3Smrg             />
16787ec681f3Smrg    <counter name="Samples Written"
16797ec681f3Smrg             symbol_name="SamplesWritten"
16807ec681f3Smrg             underscore_name="samples_written"
16817ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
16827ec681f3Smrg             data_type="uint64"
16837ec681f3Smrg             units="pixels"
16847ec681f3Smrg             semantic_type="event"
16857ec681f3Smrg             equation="A 26 READ 4 UMUL"
16869f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
16877ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
16887ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
16897ec681f3Smrg             mdapi_hw_unit_type="gpu"
16909f464c52Smaya             />
16917ec681f3Smrg    <counter name="Samples Blended"
16927ec681f3Smrg             symbol_name="SamplesBlended"
16937ec681f3Smrg             underscore_name="samples_blended"
16947ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
16959f464c52Smaya             data_type="uint64"
16967ec681f3Smrg             units="pixels"
16977ec681f3Smrg             semantic_type="event"
16987ec681f3Smrg             equation="A 27 READ 4 UMUL"
16997ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
17007ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
17017ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
17029f464c52Smaya             mdapi_hw_unit_type="gpu"
17039f464c52Smaya             />
17047ec681f3Smrg    <counter name="Sampler Texels"
17057ec681f3Smrg             symbol_name="SamplerTexels"
17067ec681f3Smrg             underscore_name="sampler_texels"
17077ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
17089f464c52Smaya             data_type="uint64"
17097ec681f3Smrg             units="texels"
17109f464c52Smaya             semantic_type="event"
17117ec681f3Smrg             equation="A 28 READ 4 UMUL"
17127ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
17137ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
17149f464c52Smaya             mdapi_supported_apis=""
17159f464c52Smaya             mdapi_hw_unit_type="gpu"
17169f464c52Smaya             />
17179f464c52Smaya    <counter name="Sampler Texels Misses"
17187ec681f3Smrg             symbol_name="SamplerTexelMisses"
17197ec681f3Smrg             underscore_name="sampler_texel_misses"
17209f464c52Smaya             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
17219f464c52Smaya             data_type="uint64"
17229f464c52Smaya             units="texels"
17239f464c52Smaya             semantic_type="event"
17247ec681f3Smrg             equation="A 29 READ 4 UMUL"
17257ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
17269f464c52Smaya             mdapi_usage_flags="Tier3 Batch Frame Draw"
17277ec681f3Smrg             mdapi_supported_apis=""
17289f464c52Smaya             mdapi_hw_unit_type="gpu"
17299f464c52Smaya             />
17307ec681f3Smrg    <counter name="SLM Bytes Read"
17317ec681f3Smrg             symbol_name="SlmBytesRead"
17327ec681f3Smrg             underscore_name="slm_bytes_read"
17337ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
17349f464c52Smaya             data_type="uint64"
17357ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
17367ec681f3Smrg             units="bytes"
17377ec681f3Smrg             semantic_type="throughput"
17387ec681f3Smrg             equation="A 30 READ 64 UMUL"
17397ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
17409f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
17417ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17429f464c52Smaya             mdapi_hw_unit_type="gpu"
17439f464c52Smaya             />
17447ec681f3Smrg    <counter name="SLM Bytes Written"
17457ec681f3Smrg             symbol_name="SlmBytesWritten"
17467ec681f3Smrg             underscore_name="slm_bytes_written"
17477ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
17489f464c52Smaya             data_type="uint64"
17499f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
17509f464c52Smaya             units="bytes"
17519f464c52Smaya             semantic_type="throughput"
17527ec681f3Smrg             equation="A 31 READ 64 UMUL"
17539f464c52Smaya             mdapi_group="L3/Data Port/SLM"
17547ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
17557ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17569f464c52Smaya             mdapi_hw_unit_type="gpu"
17579f464c52Smaya             />
17587ec681f3Smrg    <counter name="Shader Memory Accesses"
17597ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
17607ec681f3Smrg             underscore_name="shader_memory_accesses"
17617ec681f3Smrg             description="The total number of shader memory accesses to L3."
17627ec681f3Smrg             data_type="uint64"
17637ec681f3Smrg             units="messages"
17647ec681f3Smrg             semantic_type="event"
17657ec681f3Smrg             equation="A 32 READ"
17667ec681f3Smrg             mdapi_group="L3/Data Port"
17677ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
17687ec681f3Smrg             mdapi_supported_apis=""
17699f464c52Smaya             mdapi_hw_unit_type="gpu"
17709f464c52Smaya             />
17717ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
17727ec681f3Smrg             symbol_name="ShaderAtomics"
17737ec681f3Smrg             underscore_name="shader_atomics"
17747ec681f3Smrg             description="The total number of shader atomic memory accesses."
17757ec681f3Smrg             data_type="uint64"
17767ec681f3Smrg             units="messages"
17777ec681f3Smrg             semantic_type="event"
17787ec681f3Smrg             equation="A 34 READ"
17797ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
17807ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
17817ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17829f464c52Smaya             mdapi_hw_unit_type="gpu"
17839f464c52Smaya             />
17847ec681f3Smrg    <counter name="L3 Shader Throughput"
17857ec681f3Smrg             symbol_name="L3ShaderThroughput"
17867ec681f3Smrg             underscore_name="l3_shader_throughput"
17877ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
17887ec681f3Smrg             data_type="uint64"
17897ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
17907ec681f3Smrg             units="bytes"
17917ec681f3Smrg             semantic_type="throughput"
17927ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
17937ec681f3Smrg             mdapi_group="L3/Data Port"
17947ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
17957ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
17969f464c52Smaya             mdapi_hw_unit_type="gpu"
17979f464c52Smaya             />
17987ec681f3Smrg    <counter name="Shader Barrier Messages"
17997ec681f3Smrg             symbol_name="ShaderBarriers"
18007ec681f3Smrg             underscore_name="shader_barriers"
18017ec681f3Smrg             description="The total number of shader barrier messages."
18027ec681f3Smrg             data_type="uint64"
18037ec681f3Smrg             units="messages"
18047ec681f3Smrg             semantic_type="event"
18057ec681f3Smrg             equation="A 35 READ"
18067ec681f3Smrg             mdapi_group="EU Array/Barrier"
18077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
18087ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
18099f464c52Smaya             mdapi_hw_unit_type="gpu"
18109f464c52Smaya             />
18117ec681f3Smrg    <counter name="VF Bottleneck"
18127ec681f3Smrg             symbol_name="VfBottleneck"
18137ec681f3Smrg             underscore_name="vf_bottleneck"
18147ec681f3Smrg             description="The percentage of time in which vertex fetch pipeline stage was slowing down the 3D pipeline."
18157ec681f3Smrg             low_watermark="5"
18167ec681f3Smrg             high_watermark="15"
18179f464c52Smaya             data_type="float"
18189f464c52Smaya             units="percent"
18199f464c52Smaya             semantic_type="duration"
18207ec681f3Smrg             equation="C 0 READ 100 UMUL $GpuCoreClocks FDIV"
18217ec681f3Smrg             mdapi_group="3D Pipe/Input Assembler"
18227ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18237ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18249f464c52Smaya             mdapi_hw_unit_type="gpu"
18259f464c52Smaya             />
18267ec681f3Smrg    <counter name="VS Bottleneck"
18277ec681f3Smrg             symbol_name="VsBottleneck"
18287ec681f3Smrg             underscore_name="vs_bottleneck"
18297ec681f3Smrg             description="The percentage of time in which vertex shader pipeline stage was slowing down the 3D pipeline."
18307ec681f3Smrg             low_watermark="10"
18317ec681f3Smrg             high_watermark="30"
18329f464c52Smaya             data_type="float"
18339f464c52Smaya             units="percent"
18349f464c52Smaya             semantic_type="duration"
18357ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
18367ec681f3Smrg             mdapi_group="3D Pipe/Vertex Shader"
18379f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
18387ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18399f464c52Smaya             mdapi_hw_unit_type="gpu"
18409f464c52Smaya             />
18417ec681f3Smrg    <counter name="HS Bottleneck"
18427ec681f3Smrg             symbol_name="HsBottleneck"
18437ec681f3Smrg             underscore_name="hs_bottleneck"
18447ec681f3Smrg             description="The percentage of time in which hull shader pipeline stage was slowing down the 3D pipeline."
18457ec681f3Smrg             low_watermark="3"
18467ec681f3Smrg             high_watermark="9"
18477ec681f3Smrg             data_type="float"
18487ec681f3Smrg             units="percent"
18497ec681f3Smrg             semantic_type="duration"
18507ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
18517ec681f3Smrg             mdapi_group="3D Pipe/Hull Shader"
18527ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18537ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18549f464c52Smaya             mdapi_hw_unit_type="gpu"
18559f464c52Smaya             />
18569f464c52Smaya    <counter name="DS Bottleneck"
18577ec681f3Smrg             symbol_name="DsBottleneck"
18587ec681f3Smrg             underscore_name="ds_bottleneck"
18599f464c52Smaya             description="The percentage of time in which domain shader pipeline stage was slowing down the 3D pipeline."
18607ec681f3Smrg             low_watermark="5"
18619f464c52Smaya             high_watermark="15"
18627ec681f3Smrg             data_type="float"
18637ec681f3Smrg             units="percent"
18647ec681f3Smrg             semantic_type="duration"
18659f464c52Smaya             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
18667ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
18677ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18687ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
18697ec681f3Smrg             mdapi_hw_unit_type="gpu"
18707ec681f3Smrg             />
18717ec681f3Smrg    <counter name="GS Bottleneck"
18727ec681f3Smrg             symbol_name="GsBottleneck"
18737ec681f3Smrg             underscore_name="gs_bottleneck"
18747ec681f3Smrg             description="The percentage of time in which geometry shader pipeline stage was slowing down the 3D pipeline."
18757ec681f3Smrg             low_watermark="5"
18767ec681f3Smrg             high_watermark="15"
18777ec681f3Smrg             data_type="float"
18789f464c52Smaya             units="percent"
18799f464c52Smaya             semantic_type="duration"
18807ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
18817ec681f3Smrg             mdapi_group="3D Pipe/Geometry Shader"
18829f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
18837ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18849f464c52Smaya             mdapi_hw_unit_type="gpu"
18859f464c52Smaya             />
18867ec681f3Smrg    <counter name="SO Bottleneck"
18877ec681f3Smrg             symbol_name="SoBottleneck"
18887ec681f3Smrg             underscore_name="so_bottleneck"
18897ec681f3Smrg             description="The percentage of time in which stream output pipeline stage was slowing down the 3D pipeline."
18907ec681f3Smrg             low_watermark="5"
18917ec681f3Smrg             high_watermark="15"
18929f464c52Smaya             data_type="float"
18939f464c52Smaya             units="percent"
18949f464c52Smaya             semantic_type="duration"
18957ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
18967ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
18977ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
18987ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
18999f464c52Smaya             mdapi_hw_unit_type="gpu"
19009f464c52Smaya             />
19019f464c52Smaya    <counter name="Clipper Bottleneck"
19027ec681f3Smrg             symbol_name="ClBottleneck"
19037ec681f3Smrg             underscore_name="cl_bottleneck"
19049f464c52Smaya             description="The percentage of time in which clipper pipeline stage was slowing down the 3D pipeline."
19057ec681f3Smrg             low_watermark="10"
19069f464c52Smaya             high_watermark="30"
19077ec681f3Smrg             data_type="float"
19089f464c52Smaya             units="percent"
19099f464c52Smaya             semantic_type="duration"
19107ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
19119f464c52Smaya             mdapi_group="3D Pipe/Clipper"
19127ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19137ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19149f464c52Smaya             mdapi_hw_unit_type="gpu"
19159f464c52Smaya             />
19167ec681f3Smrg    <counter name="Strip-Fans Bottleneck"
19177ec681f3Smrg             symbol_name="SfBottleneck"
19187ec681f3Smrg             underscore_name="sf_bottleneck"
19197ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was slowing down the 3D pipeline."
19207ec681f3Smrg             low_watermark="5"
19217ec681f3Smrg             high_watermark="10"
19229f464c52Smaya             data_type="float"
19239f464c52Smaya             units="percent"
19249f464c52Smaya             semantic_type="duration"
19257ec681f3Smrg             equation="B 6 READ 100 UMUL $GpuCoreClocks FDIV"
19267ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
19277ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19287ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19299f464c52Smaya             mdapi_hw_unit_type="gpu"
19309f464c52Smaya             />
19317ec681f3Smrg    <counter name="Hi-Depth Bottleneck"
19327ec681f3Smrg             symbol_name="HiDepthBottleneck"
19337ec681f3Smrg             underscore_name="hi_depth_bottleneck"
19347ec681f3Smrg             description="The percentage of time in which early hierarchical depth test pipeline stage was slowing down the 3D pipeline."
19357ec681f3Smrg             low_watermark="5"
19367ec681f3Smrg             high_watermark="15"
19379f464c52Smaya             data_type="float"
19389f464c52Smaya             units="percent"
19399f464c52Smaya             semantic_type="duration"
19407ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
19417ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
19429f464c52Smaya             mdapi_usage_flags="Tier3 Indicate Draw"
19437ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19449f464c52Smaya             mdapi_hw_unit_type="gpu"
19459f464c52Smaya             />
19467ec681f3Smrg    <counter name="Early Depth Bottleneck"
19477ec681f3Smrg             symbol_name="EarlyDepthBottleneck"
19487ec681f3Smrg             underscore_name="early_depth_bottleneck"
19497ec681f3Smrg             description="The percentage of time in which early depth test pipeline stage was slowing down the 3D pipeline."
19507ec681f3Smrg             low_watermark="10"
19517ec681f3Smrg             high_watermark="30"
19527ec681f3Smrg             data_type="float"
19537ec681f3Smrg             units="percent"
19547ec681f3Smrg             semantic_type="duration"
19557ec681f3Smrg             equation="B 7 READ 100 UMUL $GpuCoreClocks FDIV"
19569f464c52Smaya             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
19577ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19587ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19599f464c52Smaya             mdapi_hw_unit_type="gpu"
19609f464c52Smaya             />
19617ec681f3Smrg    <counter name="BC Bottleneck"
19627ec681f3Smrg             symbol_name="BcBottleneck"
19637ec681f3Smrg             underscore_name="bc_bottleneck"
19647ec681f3Smrg             description="The percentage of time in which barycentric coordinates calculation pipeline stage was slowing down the 3D pipeline."
19657ec681f3Smrg             low_watermark="5"
19667ec681f3Smrg             high_watermark="15"
19677ec681f3Smrg             data_type="float"
19687ec681f3Smrg             units="percent"
19697ec681f3Smrg             semantic_type="duration"
19707ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
19717ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Barycentric Calc"
19727ec681f3Smrg             mdapi_usage_flags="Tier3 Indicate Draw"
19737ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
19749f464c52Smaya             mdapi_hw_unit_type="gpu"
19759f464c52Smaya             />
19767ec681f3Smrg    <counter name="HS Stall"
19777ec681f3Smrg             symbol_name="HsStall"
19787ec681f3Smrg             underscore_name="hs_stall"
19797ec681f3Smrg             description="The percentage of time in which hull stall pipeline stage was stalled."
19807ec681f3Smrg             data_type="float"
19817ec681f3Smrg             units="percent"
19827ec681f3Smrg             semantic_type="duration"
19837ec681f3Smrg             equation="C 1 READ 100 UMUL $GpuCoreClocks FDIV"
19847ec681f3Smrg             mdapi_group="3D Pipe/Hull Shader"
19857ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
19867ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
19879f464c52Smaya             mdapi_hw_unit_type="gpu"
19889f464c52Smaya             />
19897ec681f3Smrg    <counter name="DS Stall"
19907ec681f3Smrg             symbol_name="DsStall"
19917ec681f3Smrg             underscore_name="ds_stall"
19927ec681f3Smrg             description="The percentage of time in which domain shader pipeline stage was stalled."
19937ec681f3Smrg             data_type="float"
19947ec681f3Smrg             units="percent"
19957ec681f3Smrg             semantic_type="duration"
19967ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
19977ec681f3Smrg             mdapi_group="3D Pipe/Domain Shader"
19987ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
19997ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
20009f464c52Smaya             mdapi_hw_unit_type="gpu"
20019f464c52Smaya             />
20029f464c52Smaya    <counter name="SO Stall"
20037ec681f3Smrg             symbol_name="SoStall"
20047ec681f3Smrg             underscore_name="so_stall"
20059f464c52Smaya             description="The percentage of time in which stream-output pipeline stage was stalled."
20069f464c52Smaya             data_type="float"
20079f464c52Smaya             units="percent"
20089f464c52Smaya             semantic_type="duration"
20097ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
20107ec681f3Smrg             mdapi_group="3D Pipe/Stream Output"
20119f464c52Smaya             mdapi_usage_flags="Tier4 Correlate Draw"
20127ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
20139f464c52Smaya             mdapi_hw_unit_type="gpu"
20149f464c52Smaya             />
20157ec681f3Smrg    <counter name="CL Stall"
20167ec681f3Smrg             symbol_name="ClStall"
20177ec681f3Smrg             underscore_name="cl_stall"
20187ec681f3Smrg             description="The percentage of time in which clipper pipeline stage was stalled."
20197ec681f3Smrg             data_type="float"
20207ec681f3Smrg             units="percent"
20217ec681f3Smrg             semantic_type="duration"
20227ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
20237ec681f3Smrg             mdapi_group="3D Pipe/Clipper"
20247ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
20257ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
20267ec681f3Smrg             mdapi_hw_unit_type="gpu"
20277ec681f3Smrg             />
20287ec681f3Smrg    <counter name="SF Stall"
20297ec681f3Smrg             symbol_name="SfStall"
20307ec681f3Smrg             underscore_name="sf_stall"
20317ec681f3Smrg             description="The percentage of time in which strip-fans pipeline stage was stalled."
20327ec681f3Smrg             data_type="float"
20337ec681f3Smrg             units="percent"
20347ec681f3Smrg             semantic_type="duration"
20357ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
20367ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Strip-Fans"
20377ec681f3Smrg             mdapi_usage_flags="Tier4 Correlate Draw"
20387ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
20399f464c52Smaya             mdapi_hw_unit_type="gpu"
20409f464c52Smaya             />
20419f464c52Smaya    <register_config type="NOA">
20429f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
20439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0E001F" />
20449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A0F0000" />
20459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10116800" />
20469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x178A03E0" />
20479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11824C00" />
20489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11830020" />
20499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13840020" />
20509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11850019" />
20519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11860007" />
20529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01870C40" />
20539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17880000" />
20549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022F4000" />
20559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C0040" />
20569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0D8000" />
20579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040D4000" />
20589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D2000" />
20599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020E5400" />
20609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000E0000" />
20619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x080F0040" />
20629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000F0000" />
20639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100F0000" />
20649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F0040" />
20659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
20669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06104000" />
20679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06110012" />
20689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06131000" />
20699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01898000" />
20709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D890100" />
20719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03898000" />
20729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09808000" />
20739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B808000" />
20749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0380C000" />
20759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F8A0075" />
20769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D8A0000" />
20779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x118A8000" />
20789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B8A4000" />
20799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x138A8000" />
20809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D81A000" />
20819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15818000" />
20829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17818000" />
20839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B820030" />
20849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07828000" />
20859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D824000" />
20869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F828000" />
20879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05824000" />
20889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D830003" />
20899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0583000C" />
20909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09830000" />
20919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03838000" />
20929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07838000" />
20939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B840980" />
20949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03844D80" />
20959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11840000" />
20969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09848000" />
20979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09850080" />
20989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03850003" />
20999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01850000" />
21009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07860000" />
21019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F860400" />
21029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09870032" />
21039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01888052" />
21049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11880000" />
21059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09884000" />
21069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B931001" />
21079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D930001" />
21089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19934000" />
21099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B958000" />
21109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D950094" />
21119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19958000" />
21129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09E58000" />
21139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0BE58000" />
21149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03E5C000" />
21159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0592C000" />
21169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B928000" />
21179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D924000" />
21189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F924000" />
21199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11928000" />
21209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1392C000" />
21219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09924000" />
21229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x01985000" />
21239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07988000" />
21249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09981000" />
21259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0B982000" />
21269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0D982000" />
21279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F989000" />
21289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05982000" />
21299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13904000" />
21309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21904000" />
21319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23904000" />
21329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25908000" />
21339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27904000" />
21349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29908000" />
21359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B904000" />
21369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F904000" />
21379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
21389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15904000" />
21399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17908000" />
21409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
21419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B904000" />
21429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190C080" />
21439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
21449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900440" />
21459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
21469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900400" />
21479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900C21" />
21489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900400" />
21499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900042" />
21509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
21519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
21529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900024" />
21539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
21549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900841" />
21559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900400" />
21569f464c52Smaya    </register_config>
21579f464c52Smaya    <register_config type="OA">
21589f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
21599f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
21609f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
21619f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
21629f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
21639f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007FFEA" />
21649f464c52Smaya        <register type="OA" address="0x00002774" value="0x00007FFC" />
21659f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007AFFA" />
21669f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000F5FD" />
21679f464c52Smaya        <register type="OA" address="0x00002780" value="0x00079FFA" />
21689f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000F3FB" />
21699f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007BF7A" />
21709f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000F7E7" />
21719f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007FEFA" />
21729f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000F7CF" />
21739f464c52Smaya        <register type="OA" address="0x00002798" value="0x00077FFA" />
21749f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000EFDF" />
21759f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0006FFFA" />
21769f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000CFBF" />
21779f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0003FFFA" />
21789f464c52Smaya        <register type="OA" address="0x000027AC" value="0x00005F7F" />
21799f464c52Smaya    </register_config>
21809f464c52Smaya    <register_config type="FLEX">
21819f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
21829f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00015014" />
21839f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00025024" />
21849f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00035034" />
21859f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
21869f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
21879f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
21889f464c52Smaya    </register_config>
21899f464c52Smaya  </set>
21909f464c52Smaya
21917ec681f3Smrg  <set name="Memory Reads Distribution metrics set"
21929f464c52Smaya       chipset="CFLGT2"
21939f464c52Smaya       symbol_name="MemoryReads"
21947ec681f3Smrg       underscore_name="memory_reads"
21957ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
21967ec681f3Smrg       hw_config_guid="82096a90-e2fa-4f38-ac14-562b2496933a"
21979f464c52Smaya       >
21987ec681f3Smrg    <counter name="GPU Time Elapsed"
21997ec681f3Smrg             symbol_name="GpuTime"
22007ec681f3Smrg             underscore_name="gpu_time"
22017ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
22027ec681f3Smrg             data_type="uint64"
22037ec681f3Smrg             units="ns"
22047ec681f3Smrg             semantic_type="duration"
22057ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
22067ec681f3Smrg             mdapi_group="GPU"
22077ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
22087ec681f3Smrg             mdapi_supported_apis=""
22097ec681f3Smrg             mdapi_hw_unit_type="gpu"
22107ec681f3Smrg             />
22119f464c52Smaya    <counter name="GPU Core Clocks"
22127ec681f3Smrg             symbol_name="GpuCoreClocks"
22137ec681f3Smrg             underscore_name="gpu_core_clocks"
22149f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
22159f464c52Smaya             data_type="uint64"
22169f464c52Smaya             units="cycles"
22179f464c52Smaya             semantic_type="event"
22187ec681f3Smrg             equation="GPU_CLOCK 0 READ"
22197ec681f3Smrg             mdapi_group="GPU"
22209f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
22217ec681f3Smrg             mdapi_supported_apis=""
22229f464c52Smaya             mdapi_hw_unit_type="gpu"
22237ec681f3Smrg             />
22247ec681f3Smrg    <counter name="AVG GPU Core Frequency"
22257ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
22267ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
22277ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
22287ec681f3Smrg             data_type="uint64"
22297ec681f3Smrg             max_equation="$GpuMaxFrequency"
22307ec681f3Smrg             units="hz"
22317ec681f3Smrg             semantic_type="event"
22327ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
22339f464c52Smaya             mdapi_group="GPU"
22347ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
22357ec681f3Smrg             mdapi_supported_apis=""
22367ec681f3Smrg             mdapi_hw_unit_type="gpu"
22379f464c52Smaya             />
22387ec681f3Smrg    <counter name="GPU Busy"
22397ec681f3Smrg             symbol_name="GpuBusy"
22407ec681f3Smrg             underscore_name="gpu_busy"
22417ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
22429f464c52Smaya             data_type="float"
22439f464c52Smaya             max_equation="100"
22449f464c52Smaya             units="percent"
22459f464c52Smaya             semantic_type="duration"
22467ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
22477ec681f3Smrg             mdapi_group="GPU"
22487ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
22499f464c52Smaya             mdapi_supported_apis=""
22509f464c52Smaya             mdapi_hw_unit_type="gpu"
22519f464c52Smaya             />
22527ec681f3Smrg    <counter name="VS Threads Dispatched"
22537ec681f3Smrg             symbol_name="VsThreads"
22547ec681f3Smrg             underscore_name="vs_threads"
22557ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
22569f464c52Smaya             data_type="uint64"
22577ec681f3Smrg             units="threads"
22589f464c52Smaya             semantic_type="event"
22597ec681f3Smrg             equation="A 1 READ"
22607ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
22617ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
22627ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
22639f464c52Smaya             mdapi_hw_unit_type="gpu"
22649f464c52Smaya             />
22657ec681f3Smrg    <counter name="HS Threads Dispatched"
22667ec681f3Smrg             symbol_name="HsThreads"
22677ec681f3Smrg             underscore_name="hs_threads"
22687ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
22699f464c52Smaya             data_type="uint64"
22709f464c52Smaya             units="threads"
22719f464c52Smaya             semantic_type="event"
22727ec681f3Smrg             equation="A 2 READ"
22737ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
22749f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
22757ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
22769f464c52Smaya             mdapi_hw_unit_type="gpu"
22779f464c52Smaya             />
22787ec681f3Smrg    <counter name="DS Threads Dispatched"
22797ec681f3Smrg             symbol_name="DsThreads"
22807ec681f3Smrg             underscore_name="ds_threads"
22817ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
22829f464c52Smaya             data_type="uint64"
22837ec681f3Smrg             units="threads"
22849f464c52Smaya             semantic_type="event"
22857ec681f3Smrg             equation="A 3 READ"
22867ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
22877ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
22887ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
22899f464c52Smaya             mdapi_hw_unit_type="gpu"
22909f464c52Smaya             />
22917ec681f3Smrg    <counter name="GS Threads Dispatched"
22927ec681f3Smrg             symbol_name="GsThreads"
22937ec681f3Smrg             underscore_name="gs_threads"
22947ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
22959f464c52Smaya             data_type="uint64"
22967ec681f3Smrg             units="threads"
22979f464c52Smaya             semantic_type="event"
22987ec681f3Smrg             equation="A 5 READ"
22997ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
23009f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
23017ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
23029f464c52Smaya             mdapi_hw_unit_type="gpu"
23039f464c52Smaya             />
23047ec681f3Smrg    <counter name="FS Threads Dispatched"
23057ec681f3Smrg             symbol_name="PsThreads"
23067ec681f3Smrg             underscore_name="ps_threads"
23077ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
23089f464c52Smaya             data_type="uint64"
23099f464c52Smaya             units="threads"
23109f464c52Smaya             semantic_type="event"
23117ec681f3Smrg             equation="A 6 READ"
23127ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
23139f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
23147ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23159f464c52Smaya             mdapi_hw_unit_type="gpu"
23169f464c52Smaya             />
23177ec681f3Smrg    <counter name="CS Threads Dispatched"
23187ec681f3Smrg             symbol_name="CsThreads"
23197ec681f3Smrg             underscore_name="cs_threads"
23207ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
23219f464c52Smaya             data_type="uint64"
23229f464c52Smaya             units="threads"
23239f464c52Smaya             semantic_type="event"
23247ec681f3Smrg             equation="A 4 READ"
23257ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
23269f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
23277ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
23289f464c52Smaya             mdapi_hw_unit_type="gpu"
23299f464c52Smaya             />
23307ec681f3Smrg    <counter name="EU Active"
23317ec681f3Smrg             symbol_name="EuActive"
23327ec681f3Smrg             underscore_name="eu_active"
23337ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
23347ec681f3Smrg             data_type="float"
23357ec681f3Smrg             max_equation="100"
23367ec681f3Smrg             units="percent"
23377ec681f3Smrg             semantic_type="duration"
23387ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
23397ec681f3Smrg             mdapi_group="EU Array"
23407ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
23417ec681f3Smrg             mdapi_supported_apis=""
23427ec681f3Smrg             mdapi_hw_unit_type="gpu"
23437ec681f3Smrg             />
23447ec681f3Smrg    <counter name="EU Stall"
23457ec681f3Smrg             symbol_name="EuStall"
23467ec681f3Smrg             underscore_name="eu_stall"
23477ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
23487ec681f3Smrg             data_type="float"
23497ec681f3Smrg             max_equation="100"
23507ec681f3Smrg             units="percent"
23517ec681f3Smrg             semantic_type="duration"
23527ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
23537ec681f3Smrg             mdapi_group="EU Array"
23547ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
23557ec681f3Smrg             mdapi_supported_apis=""
23567ec681f3Smrg             mdapi_hw_unit_type="gpu"
23577ec681f3Smrg             />
23587ec681f3Smrg    <counter name="Rasterized Pixels"
23597ec681f3Smrg             symbol_name="RasterizedPixels"
23607ec681f3Smrg             underscore_name="rasterized_pixels"
23617ec681f3Smrg             description="The total number of rasterized pixels."
23629f464c52Smaya             data_type="uint64"
23637ec681f3Smrg             units="pixels"
23649f464c52Smaya             semantic_type="event"
23657ec681f3Smrg             equation="A 21 READ 4 UMUL"
23667ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
23677ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23687ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23697ec681f3Smrg             mdapi_hw_unit_type="gpu"
23709f464c52Smaya             />
23717ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
23727ec681f3Smrg             symbol_name="HiDepthTestFails"
23737ec681f3Smrg             underscore_name="hi_depth_test_fails"
23747ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
23759f464c52Smaya             data_type="uint64"
23767ec681f3Smrg             units="pixels"
23779f464c52Smaya             semantic_type="event"
23787ec681f3Smrg             equation="A 22 READ 4 UMUL"
23797ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
23809f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
23817ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23829f464c52Smaya             mdapi_hw_unit_type="gpu"
23839f464c52Smaya             />
23847ec681f3Smrg    <counter name="Early Depth Test Fails"
23857ec681f3Smrg             symbol_name="EarlyDepthTestFails"
23867ec681f3Smrg             underscore_name="early_depth_test_fails"
23877ec681f3Smrg             description="The total number of pixels dropped on early depth test."
23889f464c52Smaya             data_type="uint64"
23897ec681f3Smrg             units="pixels"
23909f464c52Smaya             semantic_type="event"
23917ec681f3Smrg             equation="A 23 READ 4 UMUL"
23927ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
23937ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
23947ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
23959f464c52Smaya             mdapi_hw_unit_type="gpu"
23969f464c52Smaya             />
23977ec681f3Smrg    <counter name="Samples Killed in FS"
23987ec681f3Smrg             symbol_name="SamplesKilledInPs"
23997ec681f3Smrg             underscore_name="samples_killed_in_ps"
24007ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
24019f464c52Smaya             data_type="uint64"
24027ec681f3Smrg             units="pixels"
24039f464c52Smaya             semantic_type="event"
24047ec681f3Smrg             equation="A 24 READ 4 UMUL"
24057ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
24067ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
24077ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24089f464c52Smaya             mdapi_hw_unit_type="gpu"
24099f464c52Smaya             />
24109f464c52Smaya    <counter name="Pixels Failing Tests"
24117ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
24127ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
24139f464c52Smaya             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
24149f464c52Smaya             data_type="uint64"
24159f464c52Smaya             units="pixels"
24169f464c52Smaya             semantic_type="event"
24177ec681f3Smrg             equation="A 25 READ 4 UMUL"
24187ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24199f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
24207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24219f464c52Smaya             mdapi_hw_unit_type="gpu"
24229f464c52Smaya             />
24237ec681f3Smrg    <counter name="Samples Written"
24247ec681f3Smrg             symbol_name="SamplesWritten"
24257ec681f3Smrg             underscore_name="samples_written"
24267ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
24279f464c52Smaya             data_type="uint64"
24287ec681f3Smrg             units="pixels"
24299f464c52Smaya             semantic_type="event"
24307ec681f3Smrg             equation="A 26 READ 4 UMUL"
24317ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24327ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
24337ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24349f464c52Smaya             mdapi_hw_unit_type="gpu"
24359f464c52Smaya             />
24367ec681f3Smrg    <counter name="Samples Blended"
24377ec681f3Smrg             symbol_name="SamplesBlended"
24387ec681f3Smrg             underscore_name="samples_blended"
24397ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
24409f464c52Smaya             data_type="uint64"
24417ec681f3Smrg             units="pixels"
24427ec681f3Smrg             semantic_type="event"
24437ec681f3Smrg             equation="A 27 READ 4 UMUL"
24447ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
24457ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
24467ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
24479f464c52Smaya             mdapi_hw_unit_type="gpu"
24489f464c52Smaya             />
24497ec681f3Smrg    <counter name="Sampler Texels"
24507ec681f3Smrg             symbol_name="SamplerTexels"
24517ec681f3Smrg             underscore_name="sampler_texels"
24527ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
24539f464c52Smaya             data_type="uint64"
24547ec681f3Smrg             units="texels"
24559f464c52Smaya             semantic_type="event"
24567ec681f3Smrg             equation="A 28 READ 4 UMUL"
24577ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
24587ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
24599f464c52Smaya             mdapi_supported_apis=""
24609f464c52Smaya             mdapi_hw_unit_type="gpu"
24619f464c52Smaya             />
24629f464c52Smaya    <counter name="Sampler Texels Misses"
24637ec681f3Smrg             symbol_name="SamplerTexelMisses"
24647ec681f3Smrg             underscore_name="sampler_texel_misses"
24659f464c52Smaya             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
24669f464c52Smaya             data_type="uint64"
24679f464c52Smaya             units="texels"
24689f464c52Smaya             semantic_type="event"
24697ec681f3Smrg             equation="A 29 READ 4 UMUL"
24709f464c52Smaya             mdapi_group="Sampler/Sampler Cache"
24717ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
24727ec681f3Smrg             mdapi_supported_apis=""
24739f464c52Smaya             mdapi_hw_unit_type="gpu"
24749f464c52Smaya             />
24759f464c52Smaya    <counter name="SLM Bytes Read"
24767ec681f3Smrg             symbol_name="SlmBytesRead"
24777ec681f3Smrg             underscore_name="slm_bytes_read"
24789f464c52Smaya             description="The total number of GPU memory bytes read from shared local memory."
24799f464c52Smaya             data_type="uint64"
24809f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
24819f464c52Smaya             units="bytes"
24829f464c52Smaya             semantic_type="throughput"
24837ec681f3Smrg             equation="A 30 READ 64 UMUL"
24849f464c52Smaya             mdapi_group="L3/Data Port/SLM"
24857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
24867ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
24879f464c52Smaya             mdapi_hw_unit_type="gpu"
24889f464c52Smaya             />
24897ec681f3Smrg    <counter name="SLM Bytes Written"
24907ec681f3Smrg             symbol_name="SlmBytesWritten"
24917ec681f3Smrg             underscore_name="slm_bytes_written"
24927ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
24939f464c52Smaya             data_type="uint64"
24947ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
24957ec681f3Smrg             units="bytes"
24967ec681f3Smrg             semantic_type="throughput"
24977ec681f3Smrg             equation="A 31 READ 64 UMUL"
24987ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
24997ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25007ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
25019f464c52Smaya             mdapi_hw_unit_type="gpu"
25029f464c52Smaya             />
25037ec681f3Smrg    <counter name="Shader Memory Accesses"
25047ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
25057ec681f3Smrg             underscore_name="shader_memory_accesses"
25067ec681f3Smrg             description="The total number of shader memory accesses to L3."
25079f464c52Smaya             data_type="uint64"
25089f464c52Smaya             units="messages"
25099f464c52Smaya             semantic_type="event"
25107ec681f3Smrg             equation="A 32 READ"
25117ec681f3Smrg             mdapi_group="L3/Data Port"
25127ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25139f464c52Smaya             mdapi_supported_apis=""
25149f464c52Smaya             mdapi_hw_unit_type="gpu"
25159f464c52Smaya             />
25167ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
25177ec681f3Smrg             symbol_name="ShaderAtomics"
25187ec681f3Smrg             underscore_name="shader_atomics"
25197ec681f3Smrg             description="The total number of shader atomic memory accesses."
25209f464c52Smaya             data_type="uint64"
25219f464c52Smaya             units="messages"
25229f464c52Smaya             semantic_type="event"
25237ec681f3Smrg             equation="A 34 READ"
25247ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
25257ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
25267ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
25279f464c52Smaya             mdapi_hw_unit_type="gpu"
25289f464c52Smaya             />
25297ec681f3Smrg    <counter name="Shader Barrier Messages"
25307ec681f3Smrg             symbol_name="ShaderBarriers"
25317ec681f3Smrg             underscore_name="shader_barriers"
25327ec681f3Smrg             description="The total number of shader barrier messages."
25339f464c52Smaya             data_type="uint64"
25347ec681f3Smrg             units="messages"
25359f464c52Smaya             semantic_type="event"
25367ec681f3Smrg             equation="A 35 READ"
25377ec681f3Smrg             mdapi_group="EU Array/Barrier"
25389f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
25397ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
25409f464c52Smaya             mdapi_hw_unit_type="gpu"
25419f464c52Smaya             />
25427ec681f3Smrg    <counter name="GtiCmdStreamerMemoryReads"
25437ec681f3Smrg             symbol_name="GtiCmdStreamerMemoryReads"
25447ec681f3Smrg             underscore_name="gti_cmd_streamer_memory_reads"
25457ec681f3Smrg             description="The total number of GTI memory reads from Command Streamer."
25469f464c52Smaya             data_type="uint64"
25479f464c52Smaya             units="messages"
25489f464c52Smaya             semantic_type="event"
25497ec681f3Smrg             equation="B 0 READ"
25507ec681f3Smrg             mdapi_group="GTI/3D Pipe/Command Streamer"
25519f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
25527ec681f3Smrg             mdapi_supported_apis=""
25539f464c52Smaya             mdapi_hw_unit_type="gpu"
25549f464c52Smaya             />
25557ec681f3Smrg    <counter name="GtiRsMemoryReads"
25567ec681f3Smrg             symbol_name="GtiRsMemoryReads"
25577ec681f3Smrg             underscore_name="gti_rs_memory_reads"
25587ec681f3Smrg             description="The total number of GTI memory reads from Resource Streamer."
25599f464c52Smaya             data_type="uint64"
25607ec681f3Smrg             units="messages"
25619f464c52Smaya             semantic_type="event"
25627ec681f3Smrg             equation="B 2 READ"
25637ec681f3Smrg             mdapi_group="GTI/3D Pipe/Resource Streamer"
25647ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25659f464c52Smaya             mdapi_supported_apis=""
25669f464c52Smaya             mdapi_hw_unit_type="gpu"
25679f464c52Smaya             />
25687ec681f3Smrg    <counter name="GtiVfMemoryReads"
25697ec681f3Smrg             symbol_name="GtiVfMemoryReads"
25707ec681f3Smrg             underscore_name="gti_vf_memory_reads"
25717ec681f3Smrg             description="The total number of GTI memory reads from Vertex Fetch."
25729f464c52Smaya             data_type="uint64"
25737ec681f3Smrg             units="messages"
25749f464c52Smaya             semantic_type="event"
25757ec681f3Smrg             equation="B 1 READ"
25767ec681f3Smrg             mdapi_group="GTI/3D Pipe/Vertex Fetch"
25777ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
25799f464c52Smaya             mdapi_hw_unit_type="gpu"
25809f464c52Smaya             />
25817ec681f3Smrg    <counter name="GtiRccMemoryReads"
25827ec681f3Smrg             symbol_name="GtiRccMemoryReads"
25837ec681f3Smrg             underscore_name="gti_rcc_memory_reads"
25847ec681f3Smrg             description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
25859f464c52Smaya             data_type="uint64"
25867ec681f3Smrg             units="messages"
25879f464c52Smaya             semantic_type="event"
25887ec681f3Smrg             equation="B 3 READ"
25897ec681f3Smrg             mdapi_group="GTI/Color Cache"
25907ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
25917ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
25929f464c52Smaya             mdapi_hw_unit_type="gpu"
25939f464c52Smaya             />
25949f464c52Smaya    <counter name="GtiMscMemoryReads"
25957ec681f3Smrg             symbol_name="GtiMscMemoryReads"
25967ec681f3Smrg             underscore_name="gti_msc_memory_reads"
25979f464c52Smaya             description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
25989f464c52Smaya             data_type="uint64"
25999f464c52Smaya             units="messages"
26009f464c52Smaya             semantic_type="event"
26017ec681f3Smrg             equation="B 4 READ"
26027ec681f3Smrg             mdapi_group="GTI/Color Cache"
26039f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
26047ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26059f464c52Smaya             mdapi_hw_unit_type="gpu"
26069f464c52Smaya             />
26077ec681f3Smrg    <counter name="GtiHizMemoryReads"
26087ec681f3Smrg             symbol_name="GtiHizMemoryReads"
26097ec681f3Smrg             underscore_name="gti_hiz_memory_reads"
26107ec681f3Smrg             description="The total number of GTI memory reads from Hierarchical Depth Cache (Hi-Depth Cache misses)."
26119f464c52Smaya             data_type="uint64"
26129f464c52Smaya             units="messages"
26139f464c52Smaya             semantic_type="event"
26147ec681f3Smrg             equation="B 5 READ"
26157ec681f3Smrg             mdapi_group="GTI/Depth Cache"
26169f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
26177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26189f464c52Smaya             mdapi_hw_unit_type="gpu"
26199f464c52Smaya             />
26209f464c52Smaya    <counter name="GtiStcMemoryReads"
26217ec681f3Smrg             symbol_name="GtiStcMemoryReads"
26227ec681f3Smrg             underscore_name="gti_stc_memory_reads"
26239f464c52Smaya             description="The total number of GTI memory reads from Stencil Cache (Stencil Cache misses)."
26249f464c52Smaya             data_type="uint64"
26259f464c52Smaya             units="messages"
26269f464c52Smaya             semantic_type="event"
26277ec681f3Smrg             equation="B 6 READ"
26287ec681f3Smrg             mdapi_group="GTI/Depth Cache"
26299f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
26307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26319f464c52Smaya             mdapi_hw_unit_type="gpu"
26327ec681f3Smrg             />
26337ec681f3Smrg    <counter name="GtiRczMemoryReads"
26347ec681f3Smrg             symbol_name="GtiRczMemoryReads"
26357ec681f3Smrg             underscore_name="gti_rcz_memory_reads"
26367ec681f3Smrg             description="The total number of GTI memory reads from Render Depth Cache (Render Depth Cache misses)."
26377ec681f3Smrg             data_type="uint64"
26387ec681f3Smrg             units="messages"
26397ec681f3Smrg             semantic_type="event"
26407ec681f3Smrg             equation="B 7 READ"
26419f464c52Smaya             mdapi_group="GTI/Depth Cache"
26427ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26437ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
26447ec681f3Smrg             mdapi_hw_unit_type="gpu"
26459f464c52Smaya             />
26467ec681f3Smrg    <counter name="GtiMemoryReads"
26477ec681f3Smrg             symbol_name="GtiMemoryReads"
26487ec681f3Smrg             underscore_name="gti_memory_reads"
26497ec681f3Smrg             description="The total number of GTI memory reads."
26509f464c52Smaya             data_type="uint64"
26519f464c52Smaya             units="messages"
26529f464c52Smaya             semantic_type="event"
26537ec681f3Smrg             equation="C 0 READ"
26547ec681f3Smrg             mdapi_group="GTI"
26557ec681f3Smrg             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
26569f464c52Smaya             mdapi_supported_apis=""
26579f464c52Smaya             mdapi_hw_unit_type="gpu"
26589f464c52Smaya             />
26597ec681f3Smrg    <counter name="GtiL3Bank0Reads"
26607ec681f3Smrg             symbol_name="GtiL3Bank0Reads"
26617ec681f3Smrg             underscore_name="gti_l3_bank0_reads"
26627ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 0 (L3 Cache misses)."
26639f464c52Smaya             data_type="uint64"
26647ec681f3Smrg             units="messages"
26659f464c52Smaya             semantic_type="event"
26667ec681f3Smrg             equation="C 4 READ"
26677ec681f3Smrg             mdapi_group="GTI/L3"
26687ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26697ec681f3Smrg             mdapi_supported_apis=""
26709f464c52Smaya             mdapi_hw_unit_type="gpu"
26719f464c52Smaya             />
26727ec681f3Smrg    <counter name="GtiL3Bank1Reads"
26737ec681f3Smrg             symbol_name="GtiL3Bank1Reads"
26747ec681f3Smrg             underscore_name="gti_l3_bank1_reads"
26757ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 1 (L3 Cache misses)."
26769f464c52Smaya             data_type="uint64"
26777ec681f3Smrg             units="messages"
26789f464c52Smaya             semantic_type="event"
26797ec681f3Smrg             equation="C 5 READ"
26807ec681f3Smrg             mdapi_group="GTI/L3"
26817ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26827ec681f3Smrg             mdapi_supported_apis=""
26837ec681f3Smrg             mdapi_hw_unit_type="subslice"
26849f464c52Smaya             />
26857ec681f3Smrg    <counter name="GtiL3Bank2Reads"
26867ec681f3Smrg             symbol_name="GtiL3Bank2Reads"
26877ec681f3Smrg             underscore_name="gti_l3_bank2_reads"
26887ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 2 (L3 Cache misses)."
26899f464c52Smaya             data_type="uint64"
26907ec681f3Smrg             units="messages"
26917ec681f3Smrg             semantic_type="event"
26927ec681f3Smrg             equation="C 6 READ"
26937ec681f3Smrg             mdapi_group="GTI/L3"
26947ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
26957ec681f3Smrg             mdapi_supported_apis=""
26967ec681f3Smrg             mdapi_hw_unit_type="subslice"
26977ec681f3Smrg             />
26987ec681f3Smrg    <counter name="GtiL3Bank3Reads"
26997ec681f3Smrg             symbol_name="GtiL3Bank3Reads"
27007ec681f3Smrg             underscore_name="gti_l3_bank3_reads"
27017ec681f3Smrg             description="The total number of GTI memory reads from L3 Bank 3 (L3 Cache misses)."
27027ec681f3Smrg             data_type="uint64"
27037ec681f3Smrg             units="messages"
27047ec681f3Smrg             semantic_type="event"
27057ec681f3Smrg             equation="C 7 READ"
27067ec681f3Smrg             mdapi_group="GTI/L3"
27077ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
27087ec681f3Smrg             mdapi_supported_apis=""
27097ec681f3Smrg             mdapi_hw_unit_type="subslice"
27109f464c52Smaya             />
27119f464c52Smaya    <counter name="GtiL3Reads"
27127ec681f3Smrg             symbol_name="GtiL3Reads"
27137ec681f3Smrg             underscore_name="gti_l3_reads"
27149f464c52Smaya             description="The total number of GTI memory reads from L3 (L3 Cache misses)."
27159f464c52Smaya             data_type="uint64"
27169f464c52Smaya             units="messages"
27179f464c52Smaya             semantic_type="event"
27187ec681f3Smrg             equation="$GtiL3Bank0Reads $GtiL3Bank1Reads $GtiL3Bank2Reads $GtiL3Bank3Reads UADD UADD UADD"
27197ec681f3Smrg             mdapi_group="GTI/L3"
27209f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
27217ec681f3Smrg             mdapi_supported_apis=""
27229f464c52Smaya             mdapi_hw_unit_type="gpu"
27239f464c52Smaya             />
27247ec681f3Smrg    <counter name="GtiRingAccesses"
27257ec681f3Smrg             symbol_name="GtiRingAccesses"
27267ec681f3Smrg             underscore_name="gti_ring_accesses"
27277ec681f3Smrg             description="The total number of all accesses from GTI to the ring."
27289f464c52Smaya             data_type="uint64"
27299f464c52Smaya             units="messages"
27309f464c52Smaya             semantic_type="event"
27317ec681f3Smrg             equation="C 3 READ 2 UMUL"
27327ec681f3Smrg             mdapi_group="GTI"
27337ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
27347ec681f3Smrg             mdapi_supported_apis=""
27359f464c52Smaya             mdapi_hw_unit_type="gpu"
27369f464c52Smaya             />
27379f464c52Smaya    <register_config type="NOA">
27389f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
27399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11810C00" />
27409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1381001A" />
27419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37906800" />
27429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900064" />
27439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03811300" />
27449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05811B12" />
27459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0781001A" />
27469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F810000" />
27479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17810000" />
27489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19810000" />
27499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B810000" />
27509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D810000" />
27519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B930055" />
27529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03E58000" />
27539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05E5C000" />
27549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07E54000" />
27559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13900150" />
27569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21900151" />
27579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23900152" />
27589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25900153" />
27599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27900154" />
27609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29900155" />
27619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B900156" />
27629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D900157" />
27639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F90015F" />
27649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31900105" />
27659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15900103" />
27669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17900101" />
27679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
27689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
27699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
27709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D908000" />
27719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F908000" />
27729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11900000" />
27739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
27749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900C60" />
27759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
27769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900C00" />
27779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900C63" />
27789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
27799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900C63" />
27809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
27819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900063" />
27829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
27839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900003" />
27849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
27859f464c52Smaya    </register_config>
27869f464c52Smaya    <register_config type="OA">
27879f464c52Smaya        <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
27889f464c52Smaya        <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
27899f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
27909f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
27919f464c52Smaya        <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
27929f464c52Smaya        <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
27939f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
27949f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
27959f464c52Smaya        <register type="OA" address="0x0000274C" value="0x86543210" />
27969f464c52Smaya        <register type="OA" address="0x00002748" value="0x86543210" />
27979f464c52Smaya        <register type="OA" address="0x00002744" value="0x00006667" />
27989f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
27999f464c52Smaya        <register type="OA" address="0x0000275C" value="0x86543210" />
28009f464c52Smaya        <register type="OA" address="0x00002758" value="0x86543210" />
28019f464c52Smaya        <register type="OA" address="0x00002754" value="0x00006465" />
28029f464c52Smaya        <register type="OA" address="0x00002750" value="0x00000000" />
28039f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007F81A" />
28049f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FE00" />
28059f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007F82A" />
28069f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000FE00" />
28079f464c52Smaya        <register type="OA" address="0x00002780" value="0x0007F872" />
28089f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000FE00" />
28099f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007F8BA" />
28109f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000FE00" />
28119f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007F87A" />
28129f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FE00" />
28139f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007F8EA" />
28149f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FE00" />
28159f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
28169f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FE00" />
28179f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
28189f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FE00" />
28199f464c52Smaya    </register_config>
28209f464c52Smaya    <register_config type="FLEX">
28219f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
28229f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00015014" />
28239f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00025024" />
28249f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00035034" />
28259f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
28269f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
28279f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
28289f464c52Smaya    </register_config>
28299f464c52Smaya  </set>
28309f464c52Smaya
28317ec681f3Smrg  <set name="Memory Writes Distribution metrics set"
28329f464c52Smaya       chipset="CFLGT2"
28339f464c52Smaya       symbol_name="MemoryWrites"
28347ec681f3Smrg       underscore_name="memory_writes"
28357ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
28367ec681f3Smrg       hw_config_guid="9f638880-02e9-4a8d-896a-7670a3bf0d35"
28379f464c52Smaya       >
28387ec681f3Smrg    <counter name="GPU Time Elapsed"
28397ec681f3Smrg             symbol_name="GpuTime"
28407ec681f3Smrg             underscore_name="gpu_time"
28417ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
28427ec681f3Smrg             data_type="uint64"
28437ec681f3Smrg             units="ns"
28447ec681f3Smrg             semantic_type="duration"
28457ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
28467ec681f3Smrg             mdapi_group="GPU"
28477ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
28487ec681f3Smrg             mdapi_supported_apis=""
28497ec681f3Smrg             mdapi_hw_unit_type="gpu"
28507ec681f3Smrg             />
28519f464c52Smaya    <counter name="GPU Core Clocks"
28527ec681f3Smrg             symbol_name="GpuCoreClocks"
28537ec681f3Smrg             underscore_name="gpu_core_clocks"
28549f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
28559f464c52Smaya             data_type="uint64"
28569f464c52Smaya             units="cycles"
28579f464c52Smaya             semantic_type="event"
28587ec681f3Smrg             equation="GPU_CLOCK 0 READ"
28597ec681f3Smrg             mdapi_group="GPU"
28609f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
28617ec681f3Smrg             mdapi_supported_apis=""
28629f464c52Smaya             mdapi_hw_unit_type="gpu"
28637ec681f3Smrg             />
28647ec681f3Smrg    <counter name="AVG GPU Core Frequency"
28657ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
28667ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
28677ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
28687ec681f3Smrg             data_type="uint64"
28697ec681f3Smrg             max_equation="$GpuMaxFrequency"
28707ec681f3Smrg             units="hz"
28717ec681f3Smrg             semantic_type="event"
28727ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
28739f464c52Smaya             mdapi_group="GPU"
28747ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
28757ec681f3Smrg             mdapi_supported_apis=""
28767ec681f3Smrg             mdapi_hw_unit_type="gpu"
28779f464c52Smaya             />
28787ec681f3Smrg    <counter name="GPU Busy"
28797ec681f3Smrg             symbol_name="GpuBusy"
28807ec681f3Smrg             underscore_name="gpu_busy"
28817ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
28829f464c52Smaya             data_type="float"
28839f464c52Smaya             max_equation="100"
28849f464c52Smaya             units="percent"
28859f464c52Smaya             semantic_type="duration"
28867ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
28877ec681f3Smrg             mdapi_group="GPU"
28887ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
28899f464c52Smaya             mdapi_supported_apis=""
28909f464c52Smaya             mdapi_hw_unit_type="gpu"
28919f464c52Smaya             />
28927ec681f3Smrg    <counter name="VS Threads Dispatched"
28937ec681f3Smrg             symbol_name="VsThreads"
28947ec681f3Smrg             underscore_name="vs_threads"
28957ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
28969f464c52Smaya             data_type="uint64"
28979f464c52Smaya             units="threads"
28989f464c52Smaya             semantic_type="event"
28997ec681f3Smrg             equation="A 1 READ"
29007ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
29019f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29027ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
29039f464c52Smaya             mdapi_hw_unit_type="gpu"
29049f464c52Smaya             />
29057ec681f3Smrg    <counter name="HS Threads Dispatched"
29067ec681f3Smrg             symbol_name="HsThreads"
29077ec681f3Smrg             underscore_name="hs_threads"
29087ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
29099f464c52Smaya             data_type="uint64"
29107ec681f3Smrg             units="threads"
29119f464c52Smaya             semantic_type="event"
29127ec681f3Smrg             equation="A 2 READ"
29137ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
29147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29157ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
29169f464c52Smaya             mdapi_hw_unit_type="gpu"
29179f464c52Smaya             />
29187ec681f3Smrg    <counter name="DS Threads Dispatched"
29197ec681f3Smrg             symbol_name="DsThreads"
29207ec681f3Smrg             underscore_name="ds_threads"
29217ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
29229f464c52Smaya             data_type="uint64"
29237ec681f3Smrg             units="threads"
29249f464c52Smaya             semantic_type="event"
29257ec681f3Smrg             equation="A 3 READ"
29267ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
29279f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29287ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
29299f464c52Smaya             mdapi_hw_unit_type="gpu"
29309f464c52Smaya             />
29317ec681f3Smrg    <counter name="GS Threads Dispatched"
29327ec681f3Smrg             symbol_name="GsThreads"
29337ec681f3Smrg             underscore_name="gs_threads"
29347ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
29359f464c52Smaya             data_type="uint64"
29369f464c52Smaya             units="threads"
29379f464c52Smaya             semantic_type="event"
29387ec681f3Smrg             equation="A 5 READ"
29397ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
29409f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29417ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
29429f464c52Smaya             mdapi_hw_unit_type="gpu"
29439f464c52Smaya             />
29449f464c52Smaya    <counter name="FS Threads Dispatched"
29457ec681f3Smrg             symbol_name="PsThreads"
29467ec681f3Smrg             underscore_name="ps_threads"
29479f464c52Smaya             description="The total number of fragment shader hardware threads dispatched."
29489f464c52Smaya             data_type="uint64"
29499f464c52Smaya             units="threads"
29509f464c52Smaya             semantic_type="event"
29517ec681f3Smrg             equation="A 6 READ"
29527ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
29539f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
29547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
29559f464c52Smaya             mdapi_hw_unit_type="gpu"
29569f464c52Smaya             />
29577ec681f3Smrg    <counter name="CS Threads Dispatched"
29587ec681f3Smrg             symbol_name="CsThreads"
29597ec681f3Smrg             underscore_name="cs_threads"
29607ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
29619f464c52Smaya             data_type="uint64"
29627ec681f3Smrg             units="threads"
29639f464c52Smaya             semantic_type="event"
29647ec681f3Smrg             equation="A 4 READ"
29657ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
29667ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
29677ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
29689f464c52Smaya             mdapi_hw_unit_type="gpu"
29699f464c52Smaya             />
29707ec681f3Smrg    <counter name="EU Active"
29717ec681f3Smrg             symbol_name="EuActive"
29727ec681f3Smrg             underscore_name="eu_active"
29737ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
29747ec681f3Smrg             data_type="float"
29757ec681f3Smrg             max_equation="100"
29767ec681f3Smrg             units="percent"
29777ec681f3Smrg             semantic_type="duration"
29787ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
29797ec681f3Smrg             mdapi_group="EU Array"
29807ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
29817ec681f3Smrg             mdapi_supported_apis=""
29827ec681f3Smrg             mdapi_hw_unit_type="gpu"
29837ec681f3Smrg             />
29847ec681f3Smrg    <counter name="EU Stall"
29857ec681f3Smrg             symbol_name="EuStall"
29867ec681f3Smrg             underscore_name="eu_stall"
29877ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
29887ec681f3Smrg             data_type="float"
29897ec681f3Smrg             max_equation="100"
29907ec681f3Smrg             units="percent"
29917ec681f3Smrg             semantic_type="duration"
29927ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
29937ec681f3Smrg             mdapi_group="EU Array"
29947ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
29957ec681f3Smrg             mdapi_supported_apis=""
29967ec681f3Smrg             mdapi_hw_unit_type="gpu"
29977ec681f3Smrg             />
29987ec681f3Smrg    <counter name="Rasterized Pixels"
29997ec681f3Smrg             symbol_name="RasterizedPixels"
30007ec681f3Smrg             underscore_name="rasterized_pixels"
30017ec681f3Smrg             description="The total number of rasterized pixels."
30029f464c52Smaya             data_type="uint64"
30037ec681f3Smrg             units="pixels"
30049f464c52Smaya             semantic_type="event"
30057ec681f3Smrg             equation="A 21 READ 4 UMUL"
30067ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
30079f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
30087ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30099f464c52Smaya             mdapi_hw_unit_type="gpu"
30109f464c52Smaya             />
30117ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
30127ec681f3Smrg             symbol_name="HiDepthTestFails"
30137ec681f3Smrg             underscore_name="hi_depth_test_fails"
30147ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
30159f464c52Smaya             data_type="uint64"
30167ec681f3Smrg             units="pixels"
30179f464c52Smaya             semantic_type="event"
30187ec681f3Smrg             equation="A 22 READ 4 UMUL"
30197ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
30207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30217ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30229f464c52Smaya             mdapi_hw_unit_type="gpu"
30239f464c52Smaya             />
30247ec681f3Smrg    <counter name="Early Depth Test Fails"
30257ec681f3Smrg             symbol_name="EarlyDepthTestFails"
30267ec681f3Smrg             underscore_name="early_depth_test_fails"
30277ec681f3Smrg             description="The total number of pixels dropped on early depth test."
30289f464c52Smaya             data_type="uint64"
30297ec681f3Smrg             units="pixels"
30309f464c52Smaya             semantic_type="event"
30317ec681f3Smrg             equation="A 23 READ 4 UMUL"
30327ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
30337ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30347ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30359f464c52Smaya             mdapi_hw_unit_type="gpu"
30369f464c52Smaya             />
30377ec681f3Smrg    <counter name="Samples Killed in FS"
30387ec681f3Smrg             symbol_name="SamplesKilledInPs"
30397ec681f3Smrg             underscore_name="samples_killed_in_ps"
30407ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
30419f464c52Smaya             data_type="uint64"
30429f464c52Smaya             units="pixels"
30439f464c52Smaya             semantic_type="event"
30447ec681f3Smrg             equation="A 24 READ 4 UMUL"
30457ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
30467ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
30477ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30489f464c52Smaya             mdapi_hw_unit_type="gpu"
30499f464c52Smaya             />
30507ec681f3Smrg    <counter name="Pixels Failing Tests"
30517ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
30527ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
30537ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
30549f464c52Smaya             data_type="uint64"
30557ec681f3Smrg             units="pixels"
30569f464c52Smaya             semantic_type="event"
30577ec681f3Smrg             equation="A 25 READ 4 UMUL"
30587ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
30597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
30607ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30619f464c52Smaya             mdapi_hw_unit_type="gpu"
30629f464c52Smaya             />
30637ec681f3Smrg    <counter name="Samples Written"
30647ec681f3Smrg             symbol_name="SamplesWritten"
30657ec681f3Smrg             underscore_name="samples_written"
30667ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
30679f464c52Smaya             data_type="uint64"
30687ec681f3Smrg             units="pixels"
30699f464c52Smaya             semantic_type="event"
30707ec681f3Smrg             equation="A 26 READ 4 UMUL"
30717ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
30727ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
30737ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30749f464c52Smaya             mdapi_hw_unit_type="gpu"
30759f464c52Smaya             />
30767ec681f3Smrg    <counter name="Samples Blended"
30777ec681f3Smrg             symbol_name="SamplesBlended"
30787ec681f3Smrg             underscore_name="samples_blended"
30797ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
30809f464c52Smaya             data_type="uint64"
30817ec681f3Smrg             units="pixels"
30829f464c52Smaya             semantic_type="event"
30837ec681f3Smrg             equation="A 27 READ 4 UMUL"
30847ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
30857ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
30867ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
30879f464c52Smaya             mdapi_hw_unit_type="gpu"
30889f464c52Smaya             />
30897ec681f3Smrg    <counter name="Sampler Texels"
30907ec681f3Smrg             symbol_name="SamplerTexels"
30917ec681f3Smrg             underscore_name="sampler_texels"
30927ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
30939f464c52Smaya             data_type="uint64"
30947ec681f3Smrg             units="texels"
30959f464c52Smaya             semantic_type="event"
30967ec681f3Smrg             equation="A 28 READ 4 UMUL"
30977ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
30987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
30999f464c52Smaya             mdapi_supported_apis=""
31009f464c52Smaya             mdapi_hw_unit_type="gpu"
31019f464c52Smaya             />
31027ec681f3Smrg    <counter name="Sampler Texels Misses"
31037ec681f3Smrg             symbol_name="SamplerTexelMisses"
31047ec681f3Smrg             underscore_name="sampler_texel_misses"
31057ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
31069f464c52Smaya             data_type="uint64"
31077ec681f3Smrg             units="texels"
31089f464c52Smaya             semantic_type="event"
31097ec681f3Smrg             equation="A 29 READ 4 UMUL"
31107ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
31117ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
31129f464c52Smaya             mdapi_supported_apis=""
31139f464c52Smaya             mdapi_hw_unit_type="gpu"
31149f464c52Smaya             />
31157ec681f3Smrg    <counter name="SLM Bytes Read"
31167ec681f3Smrg             symbol_name="SlmBytesRead"
31177ec681f3Smrg             underscore_name="slm_bytes_read"
31187ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
31199f464c52Smaya             data_type="uint64"
31207ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
31217ec681f3Smrg             units="bytes"
31227ec681f3Smrg             semantic_type="throughput"
31237ec681f3Smrg             equation="A 30 READ 64 UMUL"
31247ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
31257ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31267ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31279f464c52Smaya             mdapi_hw_unit_type="gpu"
31289f464c52Smaya             />
31297ec681f3Smrg    <counter name="SLM Bytes Written"
31307ec681f3Smrg             symbol_name="SlmBytesWritten"
31317ec681f3Smrg             underscore_name="slm_bytes_written"
31327ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
31339f464c52Smaya             data_type="uint64"
31347ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
31357ec681f3Smrg             units="bytes"
31367ec681f3Smrg             semantic_type="throughput"
31377ec681f3Smrg             equation="A 31 READ 64 UMUL"
31387ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
31397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31407ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31419f464c52Smaya             mdapi_hw_unit_type="gpu"
31429f464c52Smaya             />
31437ec681f3Smrg    <counter name="Shader Memory Accesses"
31447ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
31457ec681f3Smrg             underscore_name="shader_memory_accesses"
31467ec681f3Smrg             description="The total number of shader memory accesses to L3."
31479f464c52Smaya             data_type="uint64"
31487ec681f3Smrg             units="messages"
31499f464c52Smaya             semantic_type="event"
31507ec681f3Smrg             equation="A 32 READ"
31517ec681f3Smrg             mdapi_group="L3/Data Port"
31527ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31539f464c52Smaya             mdapi_supported_apis=""
31549f464c52Smaya             mdapi_hw_unit_type="gpu"
31559f464c52Smaya             />
31567ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
31577ec681f3Smrg             symbol_name="ShaderAtomics"
31587ec681f3Smrg             underscore_name="shader_atomics"
31597ec681f3Smrg             description="The total number of shader atomic memory accesses."
31609f464c52Smaya             data_type="uint64"
31617ec681f3Smrg             units="messages"
31629f464c52Smaya             semantic_type="event"
31637ec681f3Smrg             equation="A 34 READ"
31647ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
31659f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
31667ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31679f464c52Smaya             mdapi_hw_unit_type="gpu"
31689f464c52Smaya             />
31697ec681f3Smrg    <counter name="L3 Shader Throughput"
31707ec681f3Smrg             symbol_name="L3ShaderThroughput"
31717ec681f3Smrg             underscore_name="l3_shader_throughput"
31727ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
31739f464c52Smaya             data_type="uint64"
31749f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
31759f464c52Smaya             units="bytes"
31769f464c52Smaya             semantic_type="throughput"
31777ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
31787ec681f3Smrg             mdapi_group="L3/Data Port"
31797ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
31807ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31819f464c52Smaya             mdapi_hw_unit_type="gpu"
31829f464c52Smaya             />
31837ec681f3Smrg    <counter name="Shader Barrier Messages"
31847ec681f3Smrg             symbol_name="ShaderBarriers"
31857ec681f3Smrg             underscore_name="shader_barriers"
31867ec681f3Smrg             description="The total number of shader barrier messages."
31879f464c52Smaya             data_type="uint64"
31889f464c52Smaya             units="messages"
31899f464c52Smaya             semantic_type="event"
31907ec681f3Smrg             equation="A 35 READ"
31917ec681f3Smrg             mdapi_group="EU Array/Barrier"
31927ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
31937ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
31949f464c52Smaya             mdapi_hw_unit_type="gpu"
31959f464c52Smaya             />
31967ec681f3Smrg    <counter name="GtiCmdStreamerMemoryWrites"
31977ec681f3Smrg             symbol_name="GtiCmdStreamerMemoryWrites"
31987ec681f3Smrg             underscore_name="gti_cmd_streamer_memory_writes"
31997ec681f3Smrg             description="The total number of GTI memory writes from Command Streamer."
32009f464c52Smaya             data_type="uint64"
32019f464c52Smaya             units="messages"
32029f464c52Smaya             semantic_type="event"
32037ec681f3Smrg             equation="B 0 READ"
32047ec681f3Smrg             mdapi_group="GTI/3D Pipe/Command Streamer"
32059f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
32069f464c52Smaya             mdapi_supported_apis=""
32079f464c52Smaya             mdapi_hw_unit_type="gpu"
32089f464c52Smaya             />
32097ec681f3Smrg    <counter name="GtiSoMemoryWrites"
32107ec681f3Smrg             symbol_name="GtiSoMemoryWrites"
32117ec681f3Smrg             underscore_name="gti_so_memory_writes"
32127ec681f3Smrg             description="The total number of GTI memory writes from Stream Output."
32139f464c52Smaya             data_type="uint64"
32149f464c52Smaya             units="messages"
32159f464c52Smaya             semantic_type="event"
32167ec681f3Smrg             equation="B 2 READ"
32177ec681f3Smrg             mdapi_group="GTI/3D Pipe/Stream Output"
32189f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
32197ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32209f464c52Smaya             mdapi_hw_unit_type="gpu"
32219f464c52Smaya             />
32227ec681f3Smrg    <counter name="GtiRccMemoryWrites"
32237ec681f3Smrg             symbol_name="GtiRccMemoryWrites"
32247ec681f3Smrg             underscore_name="gti_rcc_memory_writes"
32257ec681f3Smrg             description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
32269f464c52Smaya             data_type="uint64"
32277ec681f3Smrg             units="messages"
32289f464c52Smaya             semantic_type="event"
32297ec681f3Smrg             equation="B 3 READ"
32307ec681f3Smrg             mdapi_group="GTI/Color Cache"
32317ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32327ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32339f464c52Smaya             mdapi_hw_unit_type="gpu"
32349f464c52Smaya             />
32357ec681f3Smrg    <counter name="GtiMscMemoryWrites"
32367ec681f3Smrg             symbol_name="GtiMscMemoryWrites"
32377ec681f3Smrg             underscore_name="gti_msc_memory_writes"
32387ec681f3Smrg             description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
32399f464c52Smaya             data_type="uint64"
32407ec681f3Smrg             units="messages"
32419f464c52Smaya             semantic_type="event"
32427ec681f3Smrg             equation="B 4 READ"
32437ec681f3Smrg             mdapi_group="GTI/Color Cache"
32447ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32457ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32469f464c52Smaya             mdapi_hw_unit_type="gpu"
32479f464c52Smaya             />
32487ec681f3Smrg    <counter name="GtiHizMemoryWrites"
32497ec681f3Smrg             symbol_name="GtiHizMemoryWrites"
32507ec681f3Smrg             underscore_name="gti_hiz_memory_writes"
32517ec681f3Smrg             description="The total number of GTI memory writes from Hierarchical Depth Cache."
32529f464c52Smaya             data_type="uint64"
32537ec681f3Smrg             units="messages"
32549f464c52Smaya             semantic_type="event"
32557ec681f3Smrg             equation="B 5 READ"
32567ec681f3Smrg             mdapi_group="GTI/Depth Cache"
32577ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32587ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32599f464c52Smaya             mdapi_hw_unit_type="gpu"
32609f464c52Smaya             />
32617ec681f3Smrg    <counter name="GtiStcMemoryWrites"
32627ec681f3Smrg             symbol_name="GtiStcMemoryWrites"
32637ec681f3Smrg             underscore_name="gti_stc_memory_writes"
32647ec681f3Smrg             description="The total number of GTI memory writes from Stencil Cache."
32659f464c52Smaya             data_type="uint64"
32667ec681f3Smrg             units="messages"
32679f464c52Smaya             semantic_type="event"
32687ec681f3Smrg             equation="B 6 READ"
32697ec681f3Smrg             mdapi_group="GTI/Depth Cache"
32707ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32717ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32729f464c52Smaya             mdapi_hw_unit_type="gpu"
32739f464c52Smaya             />
32747ec681f3Smrg    <counter name="GtiRczMemoryWrites"
32757ec681f3Smrg             symbol_name="GtiRczMemoryWrites"
32767ec681f3Smrg             underscore_name="gti_rcz_memory_writes"
32777ec681f3Smrg             description="The total number of GTI memory writes from Render Depth Cache."
32789f464c52Smaya             data_type="uint64"
32797ec681f3Smrg             units="messages"
32809f464c52Smaya             semantic_type="event"
32817ec681f3Smrg             equation="B 7 READ"
32827ec681f3Smrg             mdapi_group="GTI/Depth Cache"
32837ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
32847ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
32859f464c52Smaya             mdapi_hw_unit_type="gpu"
32869f464c52Smaya             />
32877ec681f3Smrg    <counter name="GtiMemoryWrites"
32887ec681f3Smrg             symbol_name="GtiMemoryWrites"
32897ec681f3Smrg             underscore_name="gti_memory_writes"
32907ec681f3Smrg             description="The total number of GTI memory writes."
32919f464c52Smaya             data_type="uint64"
32929f464c52Smaya             units="messages"
32939f464c52Smaya             semantic_type="event"
32947ec681f3Smrg             equation="C 0 READ"
32957ec681f3Smrg             mdapi_group="GTI"
32967ec681f3Smrg             mdapi_usage_flags="Tier2 Overview Frame Batch Draw"
32979f464c52Smaya             mdapi_supported_apis=""
32989f464c52Smaya             mdapi_hw_unit_type="gpu"
32999f464c52Smaya             />
33007ec681f3Smrg    <counter name="GtiL3Bank0Writes"
33017ec681f3Smrg             symbol_name="GtiL3Bank0Writes"
33027ec681f3Smrg             underscore_name="gti_l3_bank0_writes"
33037ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 0 (L3 Bank 0 invalidations)."
33049f464c52Smaya             data_type="uint64"
33057ec681f3Smrg             units="messages"
33069f464c52Smaya             semantic_type="event"
33077ec681f3Smrg             equation="C 4 READ"
33087ec681f3Smrg             mdapi_group="GTI/L3"
33097ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
33107ec681f3Smrg             mdapi_supported_apis=""
33119f464c52Smaya             mdapi_hw_unit_type="gpu"
33129f464c52Smaya             />
33137ec681f3Smrg    <counter name="GtiL3Bank1Writes"
33147ec681f3Smrg             symbol_name="GtiL3Bank1Writes"
33157ec681f3Smrg             underscore_name="gti_l3_bank1_writes"
33167ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 1 (L3 Bank 1 invalidations)."
33179f464c52Smaya             data_type="uint64"
33189f464c52Smaya             units="messages"
33199f464c52Smaya             semantic_type="event"
33207ec681f3Smrg             equation="C 5 READ"
33217ec681f3Smrg             mdapi_group="GTI/L3"
33229f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
33237ec681f3Smrg             mdapi_supported_apis=""
33249f464c52Smaya             mdapi_hw_unit_type="gpu"
33259f464c52Smaya             />
33267ec681f3Smrg    <counter name="GtiL3Bank2Writes"
33277ec681f3Smrg             symbol_name="GtiL3Bank2Writes"
33287ec681f3Smrg             underscore_name="gti_l3_bank2_writes"
33297ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 2 (L3 Bank 2 invalidations)."
33309f464c52Smaya             data_type="uint64"
33317ec681f3Smrg             units="messages"
33327ec681f3Smrg             semantic_type="event"
33337ec681f3Smrg             equation="C 6 READ"
33347ec681f3Smrg             mdapi_group="GTI/L3"
33359f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
33367ec681f3Smrg             mdapi_supported_apis=""
33379f464c52Smaya             mdapi_hw_unit_type="gpu"
33389f464c52Smaya             />
33397ec681f3Smrg    <counter name="GtiL3Bank3Writes"
33407ec681f3Smrg             symbol_name="GtiL3Bank3Writes"
33417ec681f3Smrg             underscore_name="gti_l3_bank3_writes"
33427ec681f3Smrg             description="The total number of GTI memory writes from L3 Bank 3 (L3 Bank 3 invalidations)."
33439f464c52Smaya             data_type="uint64"
33447ec681f3Smrg             units="messages"
33459f464c52Smaya             semantic_type="event"
33467ec681f3Smrg             equation="C 7 READ"
33477ec681f3Smrg             mdapi_group="GTI/L3"
33487ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
33497ec681f3Smrg             mdapi_supported_apis=""
33509f464c52Smaya             mdapi_hw_unit_type="gpu"
33519f464c52Smaya             />
33527ec681f3Smrg    <counter name="GtiL3Writes"
33537ec681f3Smrg             symbol_name="GtiL3Writes"
33547ec681f3Smrg             underscore_name="gti_l3_writes"
33557ec681f3Smrg             description="The total number of GTI memory writes from L3 (L3 invalidations)."
33569f464c52Smaya             data_type="uint64"
33579f464c52Smaya             units="messages"
33589f464c52Smaya             semantic_type="event"
33597ec681f3Smrg             equation="$GtiL3Bank0Writes $GtiL3Bank1Writes $GtiL3Bank2Writes $GtiL3Bank3Writes UADD UADD UADD"
33607ec681f3Smrg             mdapi_group="GTI/L3"
33619f464c52Smaya             mdapi_usage_flags="Tier2 Frame Batch Draw"
33627ec681f3Smrg             mdapi_supported_apis=""
33639f464c52Smaya             mdapi_hw_unit_type="gpu"
33649f464c52Smaya             />
33657ec681f3Smrg    <counter name="GtiRingAccesses"
33667ec681f3Smrg             symbol_name="GtiRingAccesses"
33677ec681f3Smrg             underscore_name="gti_ring_accesses"
33687ec681f3Smrg             description="The total number of all GTI accesses to the ring."
33699f464c52Smaya             data_type="uint64"
33709f464c52Smaya             units="messages"
33719f464c52Smaya             semantic_type="event"
33727ec681f3Smrg             equation="C 3 READ 2 UMUL"
33737ec681f3Smrg             mdapi_group="GTI"
33747ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
33757ec681f3Smrg             mdapi_supported_apis=""
33769f464c52Smaya             mdapi_hw_unit_type="gpu"
33779f464c52Smaya             />
33789f464c52Smaya    <register_config type="NOA">
33799f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
33809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11810C00" />
33819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1381001A" />
33829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37906800" />
33839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F901000" />
33849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03811300" />
33859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05811B12" />
33869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0781001A" />
33879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F810000" />
33889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17810000" />
33899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19810000" />
33909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B810000" />
33919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D810000" />
33929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B930055" />
33939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03E58000" />
33949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05E5C000" />
33959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07E54000" />
33969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13900160" />
33979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x21900161" />
33989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x23900162" />
33999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x25900163" />
34009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x27900164" />
34019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x29900165" />
34029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2B900166" />
34039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2D900167" />
34049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x2F900150" />
34059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31900105" />
34069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x15900103" />
34079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x17900101" />
34089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
34099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
34109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
34119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D908000" />
34129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F908000" />
34139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11900000" />
34149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
34159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900C60" />
34169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
34179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900C00" />
34189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900C63" />
34199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
34209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900C63" />
34219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
34229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900063" />
34239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
34249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900003" />
34259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
34269f464c52Smaya    </register_config>
34279f464c52Smaya    <register_config type="OA">
34289f464c52Smaya        <register type="OA" address="0x0000272C" value="0xFFFFFFFF" />
34299f464c52Smaya        <register type="OA" address="0x00002728" value="0xFFFFFFFF" />
34309f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
34319f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
34329f464c52Smaya        <register type="OA" address="0x0000271C" value="0xFFFFFFFF" />
34339f464c52Smaya        <register type="OA" address="0x00002718" value="0xFFFFFFFF" />
34349f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
34359f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
34369f464c52Smaya        <register type="OA" address="0x0000274C" value="0x86543210" />
34379f464c52Smaya        <register type="OA" address="0x00002748" value="0x86543210" />
34389f464c52Smaya        <register type="OA" address="0x00002744" value="0x00006667" />
34399f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
34409f464c52Smaya        <register type="OA" address="0x0000275C" value="0x86543210" />
34419f464c52Smaya        <register type="OA" address="0x00002758" value="0x86543210" />
34429f464c52Smaya        <register type="OA" address="0x00002754" value="0x00006465" />
34439f464c52Smaya        <register type="OA" address="0x00002750" value="0x00000000" />
34449f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007F81A" />
34459f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FE00" />
34469f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007F82A" />
34479f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000FE00" />
34489f464c52Smaya        <register type="OA" address="0x00002780" value="0x0007F822" />
34499f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000FE00" />
34509f464c52Smaya        <register type="OA" address="0x00002788" value="0x0007F8BA" />
34519f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000FE00" />
34529f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007F87A" />
34539f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FE00" />
34549f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007F8EA" />
34559f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FE00" />
34569f464c52Smaya        <register type="OA" address="0x000027A0" value="0x0007F8E2" />
34579f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FE00" />
34589f464c52Smaya        <register type="OA" address="0x000027A8" value="0x0007F8F2" />
34599f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FE00" />
34609f464c52Smaya    </register_config>
34619f464c52Smaya    <register_config type="FLEX">
34629f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
34639f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00015014" />
34649f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00025024" />
34659f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00035034" />
34669f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00045044" />
34679f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00055054" />
34689f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00065064" />
34699f464c52Smaya    </register_config>
34709f464c52Smaya  </set>
34719f464c52Smaya
34727ec681f3Smrg  <set name="Compute Metrics Extended set"
34739f464c52Smaya       chipset="CFLGT2"
34749f464c52Smaya       symbol_name="ComputeExtended"
34757ec681f3Smrg       underscore_name="compute_extended"
34767ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
34777ec681f3Smrg       hw_config_guid="8d4ad934-7c16-43d5-845a-51067a4c8e2f"
34789f464c52Smaya       >
34797ec681f3Smrg    <counter name="GPU Time Elapsed"
34807ec681f3Smrg             symbol_name="GpuTime"
34817ec681f3Smrg             underscore_name="gpu_time"
34827ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
34837ec681f3Smrg             data_type="uint64"
34847ec681f3Smrg             units="ns"
34857ec681f3Smrg             semantic_type="duration"
34867ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
34877ec681f3Smrg             mdapi_group="GPU"
34887ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
34897ec681f3Smrg             mdapi_supported_apis=""
34907ec681f3Smrg             mdapi_hw_unit_type="gpu"
34917ec681f3Smrg             />
34929f464c52Smaya    <counter name="GPU Core Clocks"
34937ec681f3Smrg             symbol_name="GpuCoreClocks"
34947ec681f3Smrg             underscore_name="gpu_core_clocks"
34959f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
34969f464c52Smaya             data_type="uint64"
34979f464c52Smaya             units="cycles"
34989f464c52Smaya             semantic_type="event"
34997ec681f3Smrg             equation="GPU_CLOCK 0 READ"
35007ec681f3Smrg             mdapi_group="GPU"
35017ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
35027ec681f3Smrg             mdapi_supported_apis=""
35037ec681f3Smrg             mdapi_hw_unit_type="gpu"
35047ec681f3Smrg             />
35057ec681f3Smrg    <counter name="AVG GPU Core Frequency"
35067ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
35077ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
35087ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
35097ec681f3Smrg             data_type="uint64"
35107ec681f3Smrg             max_equation="$GpuMaxFrequency"
35117ec681f3Smrg             units="hz"
35127ec681f3Smrg             semantic_type="event"
35137ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
35147ec681f3Smrg             mdapi_group="GPU"
35157ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
35167ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
35177ec681f3Smrg             mdapi_hw_unit_type="gpu"
35187ec681f3Smrg             />
35197ec681f3Smrg    <counter name="CS Threads Dispatched"
35207ec681f3Smrg             symbol_name="CsThreads"
35217ec681f3Smrg             underscore_name="cs_threads"
35227ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
35237ec681f3Smrg             data_type="uint64"
35247ec681f3Smrg             units="threads"
35257ec681f3Smrg             semantic_type="event"
35267ec681f3Smrg             equation="A 4 READ"
35277ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
35287ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
35297ec681f3Smrg             mdapi_supported_apis=""
35307ec681f3Smrg             mdapi_hw_unit_type="gpu"
35317ec681f3Smrg             />
35327ec681f3Smrg    <counter name="EU Active"
35337ec681f3Smrg             symbol_name="EuActive"
35347ec681f3Smrg             underscore_name="eu_active"
35357ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
35367ec681f3Smrg             data_type="float"
35377ec681f3Smrg             max_equation="100"
35387ec681f3Smrg             units="percent"
35397ec681f3Smrg             semantic_type="duration"
35407ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35417ec681f3Smrg             mdapi_group="EU Array"
35427ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
35437ec681f3Smrg             mdapi_supported_apis=""
35447ec681f3Smrg             mdapi_hw_unit_type="gpu"
35457ec681f3Smrg             />
35467ec681f3Smrg    <counter name="EU Stall"
35477ec681f3Smrg             symbol_name="EuStall"
35487ec681f3Smrg             underscore_name="eu_stall"
35497ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
35507ec681f3Smrg             data_type="float"
35517ec681f3Smrg             max_equation="100"
35527ec681f3Smrg             units="percent"
35537ec681f3Smrg             semantic_type="duration"
35547ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35557ec681f3Smrg             mdapi_group="EU Array"
35567ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
35577ec681f3Smrg             mdapi_supported_apis=""
35587ec681f3Smrg             mdapi_hw_unit_type="gpu"
35597ec681f3Smrg             />
35607ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
35617ec681f3Smrg             symbol_name="EuFpuBothActive"
35627ec681f3Smrg             underscore_name="eu_fpu_both_active"
35637ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
35647ec681f3Smrg             data_type="float"
35657ec681f3Smrg             max_equation="100"
35667ec681f3Smrg             units="percent"
35677ec681f3Smrg             semantic_type="duration"
35687ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35697ec681f3Smrg             mdapi_group="EU Array/Pipes"
35707ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35717ec681f3Smrg             mdapi_supported_apis=""
35727ec681f3Smrg             mdapi_hw_unit_type="gpu"
35737ec681f3Smrg             />
35747ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
35757ec681f3Smrg             symbol_name="Fpu0Active"
35767ec681f3Smrg             underscore_name="fpu0_active"
35777ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
35787ec681f3Smrg             data_type="float"
35797ec681f3Smrg             max_equation="100"
35807ec681f3Smrg             units="percent"
35817ec681f3Smrg             semantic_type="duration"
35827ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35837ec681f3Smrg             mdapi_group="EU Array/Pipes"
35847ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35857ec681f3Smrg             mdapi_supported_apis=""
35867ec681f3Smrg             mdapi_hw_unit_type="gpu"
35877ec681f3Smrg             />
35887ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
35897ec681f3Smrg             symbol_name="Fpu1Active"
35907ec681f3Smrg             underscore_name="fpu1_active"
35917ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
35927ec681f3Smrg             data_type="float"
35937ec681f3Smrg             max_equation="100"
35947ec681f3Smrg             units="percent"
35957ec681f3Smrg             semantic_type="duration"
35967ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
35977ec681f3Smrg             mdapi_group="EU Array/Pipes"
35987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
35997ec681f3Smrg             mdapi_supported_apis=""
36007ec681f3Smrg             mdapi_hw_unit_type="gpu"
36017ec681f3Smrg             />
36027ec681f3Smrg    <counter name="EU AVG IPC Rate"
36037ec681f3Smrg             symbol_name="EuAvgIpcRate"
36047ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
36057ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
36067ec681f3Smrg             data_type="float"
36077ec681f3Smrg             max_equation="2"
36087ec681f3Smrg             units="number"
36097ec681f3Smrg             semantic_type="ratio"
36107ec681f3Smrg             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
36117ec681f3Smrg             mdapi_group="EU Array"
36127ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
36137ec681f3Smrg             mdapi_supported_apis=""
36147ec681f3Smrg             mdapi_hw_unit_type="gpu"
36157ec681f3Smrg             />
36167ec681f3Smrg    <counter name="EU Send Pipe Active"
36177ec681f3Smrg             symbol_name="EuSendActive"
36187ec681f3Smrg             underscore_name="eu_send_active"
36197ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing."
36207ec681f3Smrg             data_type="float"
36217ec681f3Smrg             max_equation="100"
36227ec681f3Smrg             units="percent"
36237ec681f3Smrg             semantic_type="duration"
36247ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
36257ec681f3Smrg             mdapi_group="EU Array/Pipes"
36267ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
36277ec681f3Smrg             mdapi_supported_apis=""
36287ec681f3Smrg             mdapi_hw_unit_type="gpu"
36297ec681f3Smrg             />
36307ec681f3Smrg    <counter name="EU Thread Occupancy"
36317ec681f3Smrg             symbol_name="EuThreadOccupancy"
36327ec681f3Smrg             underscore_name="eu_thread_occupancy"
36337ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
36347ec681f3Smrg             data_type="float"
36357ec681f3Smrg             max_equation="100"
36367ec681f3Smrg             units="percent"
36377ec681f3Smrg             semantic_type="duration"
36387ec681f3Smrg             equation="A 13 READ 8 UMUL $EuCoresTotalCount UDIV $EuThreadsCount UDIV 100 UMUL $GpuCoreClocks FDIV"
36397ec681f3Smrg             mdapi_group="EU Array"
36407ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
36417ec681f3Smrg             mdapi_supported_apis=""
36427ec681f3Smrg             mdapi_hw_unit_type="gpu"
36437ec681f3Smrg             />
36447ec681f3Smrg    <counter name="Sampler Texels"
36457ec681f3Smrg             symbol_name="SamplerTexels"
36467ec681f3Smrg             underscore_name="sampler_texels"
36477ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
36487ec681f3Smrg             data_type="uint64"
36497ec681f3Smrg             units="texels"
36507ec681f3Smrg             semantic_type="event"
36517ec681f3Smrg             equation="A 28 READ 4 UMUL"
36527ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
36537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
36547ec681f3Smrg             mdapi_supported_apis=""
36557ec681f3Smrg             mdapi_hw_unit_type="gpu"
36567ec681f3Smrg             />
36577ec681f3Smrg    <counter name="Sampler Texels Misses"
36587ec681f3Smrg             symbol_name="SamplerTexelMisses"
36597ec681f3Smrg             underscore_name="sampler_texel_misses"
36607ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
36617ec681f3Smrg             data_type="uint64"
36627ec681f3Smrg             units="texels"
36637ec681f3Smrg             semantic_type="event"
36647ec681f3Smrg             equation="A 29 READ 4 UMUL"
36657ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
36667ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
36677ec681f3Smrg             mdapi_supported_apis=""
36687ec681f3Smrg             mdapi_hw_unit_type="gpu"
36697ec681f3Smrg             />
36707ec681f3Smrg    <counter name="SLM Bytes Read"
36717ec681f3Smrg             symbol_name="SlmBytesRead"
36727ec681f3Smrg             underscore_name="slm_bytes_read"
36737ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
36747ec681f3Smrg             data_type="uint64"
36757ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
36767ec681f3Smrg             units="bytes"
36777ec681f3Smrg             semantic_type="throughput"
36787ec681f3Smrg             equation="A 30 READ 64 UMUL"
36797ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
36807ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
36819f464c52Smaya             mdapi_supported_apis=""
36829f464c52Smaya             mdapi_hw_unit_type="gpu"
36839f464c52Smaya             />
36847ec681f3Smrg    <counter name="SLM Bytes Written"
36857ec681f3Smrg             symbol_name="SlmBytesWritten"
36867ec681f3Smrg             underscore_name="slm_bytes_written"
36877ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
36887ec681f3Smrg             data_type="uint64"
36897ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
36907ec681f3Smrg             units="bytes"
36917ec681f3Smrg             semantic_type="throughput"
36927ec681f3Smrg             equation="A 31 READ 64 UMUL"
36937ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
36947ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
36959f464c52Smaya             mdapi_supported_apis=""
36969f464c52Smaya             mdapi_hw_unit_type="gpu"
36979f464c52Smaya             />
36987ec681f3Smrg    <counter name="Shader Memory Accesses"
36997ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
37007ec681f3Smrg             underscore_name="shader_memory_accesses"
37017ec681f3Smrg             description="The total number of shader memory accesses to L3."
37027ec681f3Smrg             data_type="uint64"
37037ec681f3Smrg             units="messages"
37047ec681f3Smrg             semantic_type="event"
37057ec681f3Smrg             equation="A 32 READ"
37067ec681f3Smrg             mdapi_group="L3/Data Port"
37077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37089f464c52Smaya             mdapi_supported_apis=""
37099f464c52Smaya             mdapi_hw_unit_type="gpu"
37109f464c52Smaya             />
37117ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
37127ec681f3Smrg             symbol_name="ShaderAtomics"
37137ec681f3Smrg             underscore_name="shader_atomics"
37147ec681f3Smrg             description="The total number of shader atomic memory accesses."
37157ec681f3Smrg             data_type="uint64"
37167ec681f3Smrg             units="messages"
37177ec681f3Smrg             semantic_type="event"
37187ec681f3Smrg             equation="A 34 READ"
37197ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
37207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37219f464c52Smaya             mdapi_supported_apis=""
37229f464c52Smaya             mdapi_hw_unit_type="gpu"
37239f464c52Smaya             />
37247ec681f3Smrg    <counter name="L3 Shader Throughput"
37257ec681f3Smrg             symbol_name="L3ShaderThroughput"
37267ec681f3Smrg             underscore_name="l3_shader_throughput"
37277ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
37287ec681f3Smrg             data_type="uint64"
37297ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
37307ec681f3Smrg             units="bytes"
37317ec681f3Smrg             semantic_type="throughput"
37327ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
37337ec681f3Smrg             mdapi_group="L3/Data Port"
37347ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
37359f464c52Smaya             mdapi_supported_apis=""
37369f464c52Smaya             mdapi_hw_unit_type="gpu"
37379f464c52Smaya             />
37387ec681f3Smrg    <counter name="Shader Barrier Messages"
37397ec681f3Smrg             symbol_name="ShaderBarriers"
37407ec681f3Smrg             underscore_name="shader_barriers"
37417ec681f3Smrg             description="The total number of shader barrier messages."
37427ec681f3Smrg             data_type="uint64"
37437ec681f3Smrg             units="messages"
37447ec681f3Smrg             semantic_type="event"
37457ec681f3Smrg             equation="A 35 READ"
37467ec681f3Smrg             mdapi_group="EU Array/Barrier"
37477ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
37489f464c52Smaya             mdapi_supported_apis=""
37499f464c52Smaya             mdapi_hw_unit_type="gpu"
37509f464c52Smaya             />
37517ec681f3Smrg    <counter name="EuUntypedReads0"
37527ec681f3Smrg             symbol_name="EuUntypedReads0"
37537ec681f3Smrg             underscore_name="eu_untyped_reads0"
37547ec681f3Smrg             description="The subslice 0 EU Untyped Reads subslice 0."
37559f464c52Smaya             data_type="uint64"
37569f464c52Smaya             units="messages"
37579f464c52Smaya             semantic_type="event"
37587ec681f3Smrg             equation="B 0 READ"
37597ec681f3Smrg             mdapi_group="L3/Data Port"
37609f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37617ec681f3Smrg             mdapi_supported_apis=""
37629f464c52Smaya             mdapi_hw_unit_type="subslice"
37639f464c52Smaya             />
37647ec681f3Smrg    <counter name="EuTypedReads0"
37657ec681f3Smrg             symbol_name="EuTypedReads0"
37667ec681f3Smrg             underscore_name="eu_typed_reads0"
37677ec681f3Smrg             description="The subslice 0 EU Typed Reads subslice 0."
37689f464c52Smaya             data_type="uint64"
37699f464c52Smaya             units="messages"
37709f464c52Smaya             semantic_type="event"
37717ec681f3Smrg             equation="B 2 READ"
37727ec681f3Smrg             mdapi_group="L3/Data Port"
37739f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37747ec681f3Smrg             mdapi_supported_apis=""
37759f464c52Smaya             mdapi_hw_unit_type="subslice"
37769f464c52Smaya             />
37777ec681f3Smrg    <counter name="EuUntypedWrites0"
37787ec681f3Smrg             symbol_name="EuUntypedWrites0"
37797ec681f3Smrg             underscore_name="eu_untyped_writes0"
37807ec681f3Smrg             description="The subslice 0 EU Untyped Writes subslice 0."
37819f464c52Smaya             data_type="uint64"
37829f464c52Smaya             units="messages"
37839f464c52Smaya             semantic_type="event"
37847ec681f3Smrg             equation="B 1 READ"
37857ec681f3Smrg             mdapi_group="L3/Data Port"
37869f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
37877ec681f3Smrg             mdapi_supported_apis=""
37889f464c52Smaya             mdapi_hw_unit_type="subslice"
37899f464c52Smaya             />
37907ec681f3Smrg    <counter name="EuTypedWrites0"
37917ec681f3Smrg             symbol_name="EuTypedWrites0"
37927ec681f3Smrg             underscore_name="eu_typed_writes0"
37937ec681f3Smrg             description="The subslice 0 EU Typed Writes subslice 0."
37947ec681f3Smrg             data_type="uint64"
37957ec681f3Smrg             units="messages"
37967ec681f3Smrg             semantic_type="event"
37977ec681f3Smrg             equation="B 3 READ"
37987ec681f3Smrg             mdapi_group="L3/Data Port"
37999f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38007ec681f3Smrg             mdapi_supported_apis=""
38019f464c52Smaya             mdapi_hw_unit_type="subslice"
38029f464c52Smaya             />
38037ec681f3Smrg    <counter name="EuUntypedAtomics0"
38047ec681f3Smrg             symbol_name="EuUntypedAtomics0"
38057ec681f3Smrg             underscore_name="eu_untyped_atomics0"
38067ec681f3Smrg             description="The subslice 0 EU Untyped Atomics subslice 0."
38079f464c52Smaya             data_type="uint64"
38089f464c52Smaya             units="messages"
38099f464c52Smaya             semantic_type="event"
38107ec681f3Smrg             equation="B 4 READ"
38117ec681f3Smrg             mdapi_group="L3/Data Port"
38129f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38137ec681f3Smrg             mdapi_supported_apis=""
38149f464c52Smaya             mdapi_hw_unit_type="subslice"
38157ec681f3Smrg             />
38167ec681f3Smrg    <counter name="EuTypedAtomics0"
38177ec681f3Smrg             symbol_name="EuTypedAtomics0"
38187ec681f3Smrg             underscore_name="eu_typed_atomics0"
38197ec681f3Smrg             description="The subslice 0 EU Typed Atomics subslice 0."
38207ec681f3Smrg             data_type="uint64"
38217ec681f3Smrg             units="messages"
38227ec681f3Smrg             semantic_type="event"
38237ec681f3Smrg             equation="B 5 READ"
38249f464c52Smaya             mdapi_group="L3/Data Port"
38257ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38267ec681f3Smrg             mdapi_supported_apis=""
38277ec681f3Smrg             mdapi_hw_unit_type="subslice"
38289f464c52Smaya             />
38297ec681f3Smrg    <counter name="EuA64UntypedReads0"
38307ec681f3Smrg             symbol_name="EuA64UntypedReads0"
38317ec681f3Smrg             underscore_name="eu_a64_untyped_reads0"
38327ec681f3Smrg             description="The subslice 0 EU A64 Untyped Reads subslice 0."
38339f464c52Smaya             data_type="uint64"
38349f464c52Smaya             units="messages"
38359f464c52Smaya             semantic_type="event"
38367ec681f3Smrg             equation="B 6 READ"
38377ec681f3Smrg             mdapi_group="L3/Data Port"
38387ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38399f464c52Smaya             mdapi_supported_apis=""
38407ec681f3Smrg             mdapi_hw_unit_type="subslice"
38417ec681f3Smrg             />
38427ec681f3Smrg    <counter name="EuA64UntypedWrites0"
38437ec681f3Smrg             symbol_name="EuA64UntypedWrites0"
38447ec681f3Smrg             underscore_name="eu_a64_untyped_writes0"
38457ec681f3Smrg             description="The subslice 0 EU A64 Untyped Writes subslice 0."
38467ec681f3Smrg             data_type="uint64"
38477ec681f3Smrg             units="messages"
38487ec681f3Smrg             semantic_type="event"
38497ec681f3Smrg             equation="B 7 READ"
38507ec681f3Smrg             mdapi_group="L3/Data Port"
38519f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38527ec681f3Smrg             mdapi_supported_apis=""
38539f464c52Smaya             mdapi_hw_unit_type="subslice"
38547ec681f3Smrg             />
38557ec681f3Smrg    <counter name="Typed Reads 0"
38567ec681f3Smrg             symbol_name="TypedReads0"
38577ec681f3Smrg             underscore_name="typed_reads0"
38587ec681f3Smrg             description="The subslice 0 typed reads."
38597ec681f3Smrg             data_type="uint64"
38607ec681f3Smrg             units="messages"
38617ec681f3Smrg             semantic_type="event"
38627ec681f3Smrg             equation="C 2 READ"
38639f464c52Smaya             mdapi_group="L3/Data Port"
38647ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38657ec681f3Smrg             mdapi_supported_apis=""
38667ec681f3Smrg             mdapi_hw_unit_type="subslice"
38679f464c52Smaya             />
38687ec681f3Smrg    <counter name="Typed Writes 0"
38697ec681f3Smrg             symbol_name="TypedWrites0"
38707ec681f3Smrg             underscore_name="typed_writes0"
38717ec681f3Smrg             description="The subslice 0 typed writes."
38729f464c52Smaya             data_type="uint64"
38739f464c52Smaya             units="messages"
38749f464c52Smaya             semantic_type="event"
38757ec681f3Smrg             equation="C 0 READ"
38767ec681f3Smrg             mdapi_group="L3/Data Port"
38777ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
38789f464c52Smaya             mdapi_supported_apis=""
38797ec681f3Smrg             mdapi_hw_unit_type="subslice"
38807ec681f3Smrg             />
38817ec681f3Smrg    <counter name="Untyped Reads 0"
38827ec681f3Smrg             symbol_name="UntypedReads0"
38837ec681f3Smrg             underscore_name="untyped_reads0"
38847ec681f3Smrg             description="The subslice 0 untyped reads (including SLM reads)."
38857ec681f3Smrg             data_type="uint64"
38867ec681f3Smrg             units="messages"
38877ec681f3Smrg             semantic_type="event"
38887ec681f3Smrg             equation="C 3 READ"
38897ec681f3Smrg             mdapi_group="L3/Data Port"
38909f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
38917ec681f3Smrg             mdapi_supported_apis=""
38929f464c52Smaya             mdapi_hw_unit_type="subslice"
38939f464c52Smaya             />
38947ec681f3Smrg    <counter name="Untyped Writes 0"
38957ec681f3Smrg             symbol_name="UntypedWrites0"
38967ec681f3Smrg             underscore_name="untyped_writes0"
38977ec681f3Smrg             description="The subslice 0 untyped writes (including SLM writes)."
38989f464c52Smaya             data_type="uint64"
38999f464c52Smaya             units="messages"
39009f464c52Smaya             semantic_type="event"
39017ec681f3Smrg             equation="C 1 READ"
39027ec681f3Smrg             mdapi_group="L3/Data Port"
39039f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39047ec681f3Smrg             mdapi_supported_apis=""
39059f464c52Smaya             mdapi_hw_unit_type="subslice"
39069f464c52Smaya             />
39077ec681f3Smrg    <counter name="Typed Atomics 0"
39087ec681f3Smrg             symbol_name="TypedAtomics0"
39097ec681f3Smrg             underscore_name="typed_atomics0"
39107ec681f3Smrg             description="The subslice 0 typed atomics."
39119f464c52Smaya             data_type="uint64"
39129f464c52Smaya             units="messages"
39139f464c52Smaya             semantic_type="event"
39147ec681f3Smrg             equation="C 4 READ"
39157ec681f3Smrg             mdapi_group="L3/Data Port"
39167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
39177ec681f3Smrg             mdapi_supported_apis=""
39187ec681f3Smrg             mdapi_hw_unit_type="subslice"
39197ec681f3Smrg             />
39207ec681f3Smrg    <counter name="TypedReadsPerCacheLine"
39217ec681f3Smrg             symbol_name="TypedReadsPerCacheLine"
39227ec681f3Smrg             underscore_name="typed_reads_per_cache_line"
39237ec681f3Smrg             description="The ratio of EU typed read requests to L3 cache line reads."
39247ec681f3Smrg             data_type="float"
39257ec681f3Smrg             units="eu sends to l3 cache lines"
39267ec681f3Smrg             semantic_type="ratio"
39277ec681f3Smrg             equation="$EuTypedReads0 $TypedReads0 FDIV"
39287ec681f3Smrg             mdapi_group="L3/Data Port"
39297ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
39309f464c52Smaya             mdapi_supported_apis=""
39317ec681f3Smrg             mdapi_hw_unit_type="subslice"
39327ec681f3Smrg             />
39337ec681f3Smrg    <counter name="TypedWritesPerCacheLine"
39347ec681f3Smrg             symbol_name="TypedWritesPerCacheLine"
39357ec681f3Smrg             underscore_name="typed_writes_per_cache_line"
39367ec681f3Smrg             description="The ratio of EU typed write requests to L3 cache line writes."
39377ec681f3Smrg             data_type="float"
39387ec681f3Smrg             units="eu sends to l3 cache lines"
39397ec681f3Smrg             semantic_type="ratio"
39407ec681f3Smrg             equation="$EuTypedWrites0 $TypedWrites0 FDIV"
39417ec681f3Smrg             mdapi_group="L3/Data Port"
39429f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39437ec681f3Smrg             mdapi_supported_apis=""
39449f464c52Smaya             mdapi_hw_unit_type="subslice"
39457ec681f3Smrg             />
39467ec681f3Smrg    <counter name="UntypedReadsPerCacheLine"
39477ec681f3Smrg             symbol_name="UntypedReadsPerCacheLine"
39487ec681f3Smrg             underscore_name="untyped_reads_per_cache_line"
39497ec681f3Smrg             description="The ratio of EU untyped read requests to L3 cache line reads."
39507ec681f3Smrg             data_type="float"
39517ec681f3Smrg             units="eu sends to l3 cache lines"
39527ec681f3Smrg             semantic_type="ratio"
39537ec681f3Smrg             equation="$EuUntypedReads0 $EuA64UntypedReads0 UADD $UntypedReads0 FDIV"
39549f464c52Smaya             mdapi_group="L3/Data Port"
39557ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
39567ec681f3Smrg             mdapi_supported_apis=""
39577ec681f3Smrg             mdapi_hw_unit_type="subslice"
39589f464c52Smaya             />
39599f464c52Smaya    <counter name="UntypedWritesPerCacheLine"
39607ec681f3Smrg             symbol_name="UntypedWritesPerCacheLine"
39617ec681f3Smrg             underscore_name="untyped_writes_per_cache_line"
39629f464c52Smaya             description="The ratio of EU untyped write requests to L3 cache line writes."
39639f464c52Smaya             data_type="float"
39649f464c52Smaya             units="eu sends to l3 cache lines"
39659f464c52Smaya             semantic_type="ratio"
39667ec681f3Smrg             equation="$EuUntypedWrites0 $EuA64UntypedWrites0 UADD $UntypedWrites0 FDIV"
39677ec681f3Smrg             mdapi_group="L3/Data Port"
39689f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39697ec681f3Smrg             mdapi_supported_apis=""
39709f464c52Smaya             mdapi_hw_unit_type="subslice"
39719f464c52Smaya             />
39727ec681f3Smrg    <counter name="TypedAtomicsPerCacheLine"
39737ec681f3Smrg             symbol_name="TypedAtomicsPerCacheLine"
39747ec681f3Smrg             underscore_name="typed_atomics_per_cache_line"
39757ec681f3Smrg             description="The ratio of EU typed atomics requests to L3 cache line writes."
39767ec681f3Smrg             data_type="float"
39777ec681f3Smrg             units="eu sends to l3 cache lines"
39787ec681f3Smrg             semantic_type="ratio"
39797ec681f3Smrg             equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
39807ec681f3Smrg             mdapi_group="L3/Data Port"
39819f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
39829f464c52Smaya             mdapi_supported_apis=""
39837ec681f3Smrg             mdapi_hw_unit_type="subslice"
39849f464c52Smaya             />
39857ec681f3Smrg    <register_config type="NOA">
39867ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000080" />
39877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x106C00E0" />
39887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141C8160" />
39897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x161C8015" />
39907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x181C0120" />
39917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x004E8000" />
39927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E4E8000" />
39937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x184E8000" />
39947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A4EAAA0" />
39957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C4E0002" />
39967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x024E8000" />
39977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x044E8000" />
39987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x064E8000" />
39997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x084E8000" />
40007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
40017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E6C0B01" />
40027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x006C0200" />
40037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x026C000C" />
40047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
40057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1E6C0000" />
40067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A6C0000" />
40077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E1BC000" />
40087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x001B8000" />
40097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x021BC000" />
40107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x001C0041" />
40117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x061C4200" />
40127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x081C4443" />
40137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A1C4645" />
40147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C1C7647" />
40157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x041C7357" />
40167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1C1C0030" />
40177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x101C0000" />
40187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1A1C0000" />
40197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x121C8000" />
40207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x004C8000" />
40217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A4CAA2A" />
40227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C4C02AA" />
40237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x084CA000" />
40247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000DA000" />
40257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D8000" />
40267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080DA000" />
40277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0DA000" />
40287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0DA000" />
40297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
40307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020DA000" />
40317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040DA000" />
40327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0F5400" />
40337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0F5515" />
40347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100F0155" />
40357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002C8000" />
40367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2C8000" />
40377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x162CAA00" />
40387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x182C00AA" />
40397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x022C8000" />
40407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x042C8000" />
40417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062C8000" />
40427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082C8000" />
40437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
40447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11907FFF" />
40457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x51900000" />
40467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41900040" />
40477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55900000" />
40487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900802" />
40497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47900842" />
40507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57900000" />
40517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49900842" />
40527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x37900000" />
40537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x33900000" />
40547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x4B900000" />
40557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x59900000" />
40567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x43900800" />
40577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53900000" />
40587ec681f3Smrg    </register_config>
40597ec681f3Smrg    <register_config type="OA">
40607ec681f3Smrg        <register type="OA" address="0x00002724" value="0xF0800000" />
40617ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
40627ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
40637ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
40647ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
40657ec681f3Smrg        <register type="OA" address="0x00002770" value="0x0007FC2A" />
40667ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000BF00" />
40677ec681f3Smrg        <register type="OA" address="0x00002778" value="0x0007FC6A" />
40687ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000BF00" />
40697ec681f3Smrg        <register type="OA" address="0x00002780" value="0x0007FC92" />
40707ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000BF00" />
40717ec681f3Smrg        <register type="OA" address="0x00002788" value="0x0007FCA2" />
40727ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000BF00" />
40737ec681f3Smrg        <register type="OA" address="0x00002790" value="0x0007FC32" />
40747ec681f3Smrg        <register type="OA" address="0x00002794" value="0x0000BF00" />
40757ec681f3Smrg        <register type="OA" address="0x00002798" value="0x0007FC9A" />
40767ec681f3Smrg        <register type="OA" address="0x0000279C" value="0x0000BF00" />
40777ec681f3Smrg        <register type="OA" address="0x000027A0" value="0x0007FE6A" />
40787ec681f3Smrg        <register type="OA" address="0x000027A4" value="0x0000BF00" />
40797ec681f3Smrg        <register type="OA" address="0x000027A8" value="0x0007FE7A" />
40807ec681f3Smrg        <register type="OA" address="0x000027AC" value="0x0000BF00" />
40817ec681f3Smrg    </register_config>
40827ec681f3Smrg    <register_config type="FLEX">
40837ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
40847ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00000003" />
40857ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00002001" />
40867ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00778008" />
40877ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00088078" />
40887ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00808708" />
40897ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00A08908" />
40907ec681f3Smrg    </register_config>
40917ec681f3Smrg  </set>
40927ec681f3Smrg
40937ec681f3Smrg  <set name="Compute Metrics L3 Cache set"
40947ec681f3Smrg       chipset="CFLGT2"
40957ec681f3Smrg       symbol_name="ComputeL3Cache"
40967ec681f3Smrg       underscore_name="compute_l3_cache"
40977ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
40987ec681f3Smrg       hw_config_guid="4389cf07-1424-4963-b2d2-64fcec75406d"
40997ec681f3Smrg       >
41009f464c52Smaya    <counter name="GPU Time Elapsed"
41017ec681f3Smrg             symbol_name="GpuTime"
41027ec681f3Smrg             underscore_name="gpu_time"
41039f464c52Smaya             description="Time elapsed on the GPU during the measurement."
41049f464c52Smaya             data_type="uint64"
41059f464c52Smaya             units="ns"
41069f464c52Smaya             semantic_type="duration"
41077ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
41087ec681f3Smrg             mdapi_group="GPU"
41099f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
41107ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41119f464c52Smaya             mdapi_hw_unit_type="gpu"
41129f464c52Smaya             />
41137ec681f3Smrg    <counter name="GPU Core Clocks"
41147ec681f3Smrg             symbol_name="GpuCoreClocks"
41157ec681f3Smrg             underscore_name="gpu_core_clocks"
41167ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
41179f464c52Smaya             data_type="uint64"
41187ec681f3Smrg             units="cycles"
41199f464c52Smaya             semantic_type="event"
41207ec681f3Smrg             equation="GPU_CLOCK 0 READ"
41219f464c52Smaya             mdapi_group="GPU"
41227ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
41237ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41249f464c52Smaya             mdapi_hw_unit_type="gpu"
41259f464c52Smaya             />
41267ec681f3Smrg    <counter name="AVG GPU Core Frequency"
41277ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
41287ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
41297ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
41309f464c52Smaya             data_type="uint64"
41317ec681f3Smrg             max_equation="$GpuMaxFrequency"
41327ec681f3Smrg             units="hz"
41339f464c52Smaya             semantic_type="event"
41347ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
41357ec681f3Smrg             mdapi_group="GPU"
41367ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
41377ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41389f464c52Smaya             mdapi_hw_unit_type="gpu"
41399f464c52Smaya             />
41407ec681f3Smrg    <counter name="GPU Busy"
41417ec681f3Smrg             symbol_name="GpuBusy"
41427ec681f3Smrg             underscore_name="gpu_busy"
41437ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
41447ec681f3Smrg             data_type="float"
41457ec681f3Smrg             max_equation="100"
41467ec681f3Smrg             units="percent"
41477ec681f3Smrg             semantic_type="duration"
41487ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
41497ec681f3Smrg             mdapi_group="GPU"
41507ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
41517ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
41527ec681f3Smrg             mdapi_hw_unit_type="gpu"
41537ec681f3Smrg             />
41547ec681f3Smrg    <counter name="VS Threads Dispatched"
41557ec681f3Smrg             symbol_name="VsThreads"
41567ec681f3Smrg             underscore_name="vs_threads"
41577ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
41589f464c52Smaya             data_type="uint64"
41599f464c52Smaya             units="threads"
41609f464c52Smaya             semantic_type="event"
41617ec681f3Smrg             equation="A 1 READ"
41627ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
41639f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
41647ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
41659f464c52Smaya             mdapi_hw_unit_type="gpu"
41669f464c52Smaya             />
41677ec681f3Smrg    <counter name="HS Threads Dispatched"
41687ec681f3Smrg             symbol_name="HsThreads"
41697ec681f3Smrg             underscore_name="hs_threads"
41707ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
41719f464c52Smaya             data_type="uint64"
41727ec681f3Smrg             units="threads"
41737ec681f3Smrg             semantic_type="event"
41747ec681f3Smrg             equation="A 2 READ"
41757ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
41769f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
41777ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
41789f464c52Smaya             mdapi_hw_unit_type="gpu"
41799f464c52Smaya             />
41807ec681f3Smrg    <counter name="DS Threads Dispatched"
41817ec681f3Smrg             symbol_name="DsThreads"
41827ec681f3Smrg             underscore_name="ds_threads"
41837ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
41849f464c52Smaya             data_type="uint64"
41857ec681f3Smrg             units="threads"
41869f464c52Smaya             semantic_type="event"
41877ec681f3Smrg             equation="A 3 READ"
41887ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
41899f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
41907ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
41917ec681f3Smrg             mdapi_hw_unit_type="gpu"
41929f464c52Smaya             />
41937ec681f3Smrg    <counter name="GS Threads Dispatched"
41947ec681f3Smrg             symbol_name="GsThreads"
41957ec681f3Smrg             underscore_name="gs_threads"
41967ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
41979f464c52Smaya             data_type="uint64"
41987ec681f3Smrg             units="threads"
41999f464c52Smaya             semantic_type="event"
42007ec681f3Smrg             equation="A 5 READ"
42017ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
42029f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
42037ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
42047ec681f3Smrg             mdapi_hw_unit_type="gpu"
42059f464c52Smaya             />
42067ec681f3Smrg    <counter name="FS Threads Dispatched"
42077ec681f3Smrg             symbol_name="PsThreads"
42087ec681f3Smrg             underscore_name="ps_threads"
42097ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
42109f464c52Smaya             data_type="uint64"
42117ec681f3Smrg             units="threads"
42129f464c52Smaya             semantic_type="event"
42137ec681f3Smrg             equation="A 6 READ"
42147ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
42159f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
42167ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
42177ec681f3Smrg             mdapi_hw_unit_type="gpu"
42189f464c52Smaya             />
42197ec681f3Smrg    <counter name="CS Threads Dispatched"
42207ec681f3Smrg             symbol_name="CsThreads"
42217ec681f3Smrg             underscore_name="cs_threads"
42227ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
42239f464c52Smaya             data_type="uint64"
42247ec681f3Smrg             units="threads"
42259f464c52Smaya             semantic_type="event"
42267ec681f3Smrg             equation="A 4 READ"
42277ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
42289f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
42297ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
42307ec681f3Smrg             mdapi_hw_unit_type="gpu"
42319f464c52Smaya             />
42327ec681f3Smrg    <counter name="EU Active"
42337ec681f3Smrg             symbol_name="EuActive"
42347ec681f3Smrg             underscore_name="eu_active"
42357ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
42369f464c52Smaya             data_type="float"
42379f464c52Smaya             max_equation="100"
42389f464c52Smaya             units="percent"
42399f464c52Smaya             semantic_type="duration"
42407ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42419f464c52Smaya             mdapi_group="EU Array"
42427ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
42437ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
42449f464c52Smaya             mdapi_hw_unit_type="gpu"
42459f464c52Smaya             />
42469f464c52Smaya    <counter name="EU Stall"
42477ec681f3Smrg             symbol_name="EuStall"
42487ec681f3Smrg             underscore_name="eu_stall"
42499f464c52Smaya             description="The percentage of time in which the Execution Units were stalled."
42509f464c52Smaya             data_type="float"
42519f464c52Smaya             max_equation="100"
42529f464c52Smaya             units="percent"
42539f464c52Smaya             semantic_type="duration"
42547ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42559f464c52Smaya             mdapi_group="EU Array"
42567ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
42577ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
42589f464c52Smaya             mdapi_hw_unit_type="gpu"
42599f464c52Smaya             />
42607ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
42617ec681f3Smrg             symbol_name="EuFpuBothActive"
42627ec681f3Smrg             underscore_name="eu_fpu_both_active"
42637ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
42649f464c52Smaya             data_type="float"
42657ec681f3Smrg             max_equation="100"
42667ec681f3Smrg             units="percent"
42677ec681f3Smrg             semantic_type="duration"
42687ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42697ec681f3Smrg             mdapi_group="EU Array/Pipes"
42707ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42717ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
42729f464c52Smaya             mdapi_hw_unit_type="gpu"
42739f464c52Smaya             />
42747ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
42757ec681f3Smrg             symbol_name="Fpu0Active"
42767ec681f3Smrg             underscore_name="fpu0_active"
42777ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
42789f464c52Smaya             data_type="float"
42797ec681f3Smrg             max_equation="100"
42807ec681f3Smrg             units="percent"
42817ec681f3Smrg             semantic_type="duration"
42827ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42837ec681f3Smrg             mdapi_group="EU Array/Pipes"
42847ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42857ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
42869f464c52Smaya             mdapi_hw_unit_type="gpu"
42879f464c52Smaya             />
42887ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
42897ec681f3Smrg             symbol_name="Fpu1Active"
42907ec681f3Smrg             underscore_name="fpu1_active"
42917ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
42927ec681f3Smrg             data_type="float"
42937ec681f3Smrg             max_equation="100"
42947ec681f3Smrg             units="percent"
42957ec681f3Smrg             semantic_type="duration"
42967ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
42977ec681f3Smrg             mdapi_group="EU Array/Pipes"
42987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
42997ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43009f464c52Smaya             mdapi_hw_unit_type="gpu"
43019f464c52Smaya             />
43027ec681f3Smrg    <counter name="EU AVG IPC Rate"
43037ec681f3Smrg             symbol_name="EuAvgIpcRate"
43047ec681f3Smrg             underscore_name="eu_avg_ipc_rate"
43057ec681f3Smrg             description="The average rate of IPC calculated for 2 FPU pipelines."
43067ec681f3Smrg             data_type="float"
43077ec681f3Smrg             max_equation="2"
43087ec681f3Smrg             units="number"
43097ec681f3Smrg             semantic_type="ratio"
43107ec681f3Smrg             equation="A 9 READ  A 10 READ  A 11 READ UADD  A 9 READ USUB FDIV 1 FADD"
43117ec681f3Smrg             mdapi_group="EU Array"
43127ec681f3Smrg             mdapi_usage_flags="Tier4 Overview System Frame Batch Draw"
43137ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
43149f464c52Smaya             mdapi_hw_unit_type="gpu"
43159f464c52Smaya             />
43169f464c52Smaya    <counter name="EU Send Pipe Active"
43177ec681f3Smrg             symbol_name="EuSendActive"
43187ec681f3Smrg             underscore_name="eu_send_active"
43199f464c52Smaya             description="The percentage of time in which EU send pipeline was actively processing."
43209f464c52Smaya             data_type="float"
43219f464c52Smaya             max_equation="100"
43229f464c52Smaya             units="percent"
43239f464c52Smaya             semantic_type="duration"
43247ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43259f464c52Smaya             mdapi_group="EU Array/Pipes"
43267ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
43277ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43289f464c52Smaya             mdapi_hw_unit_type="gpu"
43299f464c52Smaya             />
43307ec681f3Smrg    <counter name="EU FPU0 Hybrid Instruction"
43317ec681f3Smrg             symbol_name="EuHybridFpu0Instruction"
43327ec681f3Smrg             underscore_name="eu_hybrid_fpu0_instruction"
43337ec681f3Smrg             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU0."
43349f464c52Smaya             data_type="float"
43359f464c52Smaya             max_equation="100"
43369f464c52Smaya             units="percent"
43379f464c52Smaya             semantic_type="duration"
43387ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43397ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43407ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
43417ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43429f464c52Smaya             mdapi_hw_unit_type="gpu"
43439f464c52Smaya             />
43447ec681f3Smrg    <counter name="EU FPU1 Hybrid Instruction"
43457ec681f3Smrg             symbol_name="EuHybridFpu1Instruction"
43467ec681f3Smrg             underscore_name="eu_hybrid_fpu1_instruction"
43477ec681f3Smrg             description="The percentage of time in which execution units were actively processing hybrid instructions on FPU1."
43487ec681f3Smrg             data_type="float"
43497ec681f3Smrg             max_equation="100"
43507ec681f3Smrg             units="percent"
43517ec681f3Smrg             semantic_type="duration"
43527ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43537ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43549f464c52Smaya             mdapi_usage_flags="Tier4 Frame Batch Draw"
43557ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43567ec681f3Smrg             mdapi_hw_unit_type="gpu"
43579f464c52Smaya             />
43587ec681f3Smrg    <counter name="EU FPU0 Ternary Instruction"
43597ec681f3Smrg             symbol_name="EuTernaryFpu0Instruction"
43607ec681f3Smrg             underscore_name="eu_ternary_fpu0_instruction"
43617ec681f3Smrg             description="The percentage of time in which execution units were actively processing ternary instructions on FPU0."
43627ec681f3Smrg             data_type="float"
43637ec681f3Smrg             max_equation="100"
43647ec681f3Smrg             units="percent"
43657ec681f3Smrg             semantic_type="duration"
43667ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43677ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43687ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
43697ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43709f464c52Smaya             mdapi_hw_unit_type="gpu"
43719f464c52Smaya             />
43727ec681f3Smrg    <counter name="EU FPU1 Ternary Instruction"
43737ec681f3Smrg             symbol_name="EuTernaryFpu1Instruction"
43747ec681f3Smrg             underscore_name="eu_ternary_fpu1_instruction"
43757ec681f3Smrg             description="The percentage of time in which execution units were actively processing ternary instructions on FPU1."
43769f464c52Smaya             data_type="float"
43779f464c52Smaya             max_equation="100"
43789f464c52Smaya             units="percent"
43799f464c52Smaya             semantic_type="duration"
43807ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43817ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43827ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
43837ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43849f464c52Smaya             mdapi_hw_unit_type="gpu"
43859f464c52Smaya             />
43867ec681f3Smrg    <counter name="EU FPU0 Binary Instruction"
43877ec681f3Smrg             symbol_name="EuBinaryFpu0Instruction"
43887ec681f3Smrg             underscore_name="eu_binary_fpu0_instruction"
43897ec681f3Smrg             description="The percentage of time in which execution units were actively processing binary instructions on FPU0."
43907ec681f3Smrg             data_type="float"
43917ec681f3Smrg             max_equation="100"
43927ec681f3Smrg             units="percent"
43937ec681f3Smrg             semantic_type="duration"
43947ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
43957ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
43967ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
43977ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
43989f464c52Smaya             mdapi_hw_unit_type="gpu"
43999f464c52Smaya             />
44007ec681f3Smrg    <counter name="EU FPU1 Binary Instruction"
44017ec681f3Smrg             symbol_name="EuBinaryFpu1Instruction"
44027ec681f3Smrg             underscore_name="eu_binary_fpu1_instruction"
44037ec681f3Smrg             description="The percentage of time in which execution units were actively processing binary instructions on FPU1."
44049f464c52Smaya             data_type="float"
44059f464c52Smaya             max_equation="100"
44069f464c52Smaya             units="percent"
44079f464c52Smaya             semantic_type="duration"
44087ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
44097ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
44107ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
44117ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44129f464c52Smaya             mdapi_hw_unit_type="gpu"
44139f464c52Smaya             />
44147ec681f3Smrg    <counter name="EU FPU0 Move Instruction"
44157ec681f3Smrg             symbol_name="EuMoveFpu0Instruction"
44167ec681f3Smrg             underscore_name="eu_move_fpu0_instruction"
44177ec681f3Smrg             description="The percentage of time in which execution units were actively processing move instructions on FPU0."
44189f464c52Smaya             data_type="float"
44199f464c52Smaya             max_equation="100"
44209f464c52Smaya             units="percent"
44219f464c52Smaya             semantic_type="duration"
44227ec681f3Smrg             equation="A 19 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
44237ec681f3Smrg             mdapi_group="EU Array/Pipes/Instructions"
44247ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
44257ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44269f464c52Smaya             mdapi_hw_unit_type="gpu"
44279f464c52Smaya             />
44287ec681f3Smrg    <counter name="EU FPU1 Move Instruction"
44297ec681f3Smrg             symbol_name="EuMoveFpu1Instruction"
44307ec681f3Smrg             underscore_name="eu_move_fpu1_instruction"
44317ec681f3Smrg             description="The percentage of time in which execution units were actively processing move instructions on FPU1."
44329f464c52Smaya             data_type="float"
44339f464c52Smaya             max_equation="100"
44349f464c52Smaya             units="percent"
44359f464c52Smaya             semantic_type="duration"
44367ec681f3Smrg             equation="A 20 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
44379f464c52Smaya             mdapi_group="EU Array/Pipes/Instructions"
44387ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
44397ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44409f464c52Smaya             mdapi_hw_unit_type="gpu"
44419f464c52Smaya             />
44427ec681f3Smrg    <counter name="Rasterized Pixels"
44437ec681f3Smrg             symbol_name="RasterizedPixels"
44447ec681f3Smrg             underscore_name="rasterized_pixels"
44457ec681f3Smrg             description="The total number of rasterized pixels."
44469f464c52Smaya             data_type="uint64"
44477ec681f3Smrg             units="pixels"
44489f464c52Smaya             semantic_type="event"
44497ec681f3Smrg             equation="A 21 READ 4 UMUL"
44507ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
44519f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
44527ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44539f464c52Smaya             mdapi_hw_unit_type="gpu"
44549f464c52Smaya             />
44559f464c52Smaya    <counter name="Early Hi-Depth Test Fails"
44567ec681f3Smrg             symbol_name="HiDepthTestFails"
44577ec681f3Smrg             underscore_name="hi_depth_test_fails"
44589f464c52Smaya             description="The total number of pixels dropped on early hierarchical depth test."
44599f464c52Smaya             data_type="uint64"
44609f464c52Smaya             units="pixels"
44619f464c52Smaya             semantic_type="event"
44627ec681f3Smrg             equation="A 22 READ 4 UMUL"
44639f464c52Smaya             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
44649f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
44657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44669f464c52Smaya             mdapi_hw_unit_type="gpu"
44679f464c52Smaya             />
44687ec681f3Smrg    <counter name="Early Depth Test Fails"
44697ec681f3Smrg             symbol_name="EarlyDepthTestFails"
44707ec681f3Smrg             underscore_name="early_depth_test_fails"
44717ec681f3Smrg             description="The total number of pixels dropped on early depth test."
44729f464c52Smaya             data_type="uint64"
44737ec681f3Smrg             units="pixels"
44749f464c52Smaya             semantic_type="event"
44757ec681f3Smrg             equation="A 23 READ 4 UMUL"
44767ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
44779f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
44787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44799f464c52Smaya             mdapi_hw_unit_type="gpu"
44809f464c52Smaya             />
44817ec681f3Smrg    <counter name="Samples Killed in FS"
44827ec681f3Smrg             symbol_name="SamplesKilledInPs"
44837ec681f3Smrg             underscore_name="samples_killed_in_ps"
44847ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
44859f464c52Smaya             data_type="uint64"
44867ec681f3Smrg             units="pixels"
44879f464c52Smaya             semantic_type="event"
44887ec681f3Smrg             equation="A 24 READ 4 UMUL"
44897ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
44907ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
44917ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
44929f464c52Smaya             mdapi_hw_unit_type="gpu"
44939f464c52Smaya             />
44947ec681f3Smrg    <counter name="Pixels Failing Tests"
44957ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
44967ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
44977ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
44989f464c52Smaya             data_type="uint64"
44997ec681f3Smrg             units="pixels"
45009f464c52Smaya             semantic_type="event"
45017ec681f3Smrg             equation="A 25 READ 4 UMUL"
45027ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
45039f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
45047ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
45059f464c52Smaya             mdapi_hw_unit_type="gpu"
45069f464c52Smaya             />
45077ec681f3Smrg    <counter name="Samples Written"
45087ec681f3Smrg             symbol_name="SamplesWritten"
45097ec681f3Smrg             underscore_name="samples_written"
45107ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
45119f464c52Smaya             data_type="uint64"
45127ec681f3Smrg             units="pixels"
45139f464c52Smaya             semantic_type="event"
45147ec681f3Smrg             equation="A 26 READ 4 UMUL"
45157ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
45169f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
45189f464c52Smaya             mdapi_hw_unit_type="gpu"
45199f464c52Smaya             />
45207ec681f3Smrg    <counter name="Samples Blended"
45217ec681f3Smrg             symbol_name="SamplesBlended"
45227ec681f3Smrg             underscore_name="samples_blended"
45237ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
45249f464c52Smaya             data_type="uint64"
45259f464c52Smaya             units="pixels"
45269f464c52Smaya             semantic_type="event"
45277ec681f3Smrg             equation="A 27 READ 4 UMUL"
45289f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
45297ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
45319f464c52Smaya             mdapi_hw_unit_type="gpu"
45329f464c52Smaya             />
45337ec681f3Smrg    <counter name="Sampler Accesses"
45347ec681f3Smrg             symbol_name="SamplerAccesses"
45357ec681f3Smrg             underscore_name="sampler_accesses"
45367ec681f3Smrg             description="The total number of messages send to samplers."
45379f464c52Smaya             data_type="uint64"
45387ec681f3Smrg             units="messages"
45399f464c52Smaya             semantic_type="event"
45407ec681f3Smrg             equation="A 28 READ"
45417ec681f3Smrg             mdapi_group="Sampler"
45427ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
45437ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
45449f464c52Smaya             mdapi_hw_unit_type="gpu"
45459f464c52Smaya             />
45467ec681f3Smrg    <counter name="Sampler Texels"
45477ec681f3Smrg             symbol_name="SamplerTexels"
45487ec681f3Smrg             underscore_name="sampler_texels"
45497ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
45509f464c52Smaya             data_type="uint64"
45519f464c52Smaya             units="texels"
45529f464c52Smaya             semantic_type="event"
45537ec681f3Smrg             equation="A 28 READ 4 UMUL"
45547ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
45557ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
45567ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
45579f464c52Smaya             mdapi_hw_unit_type="gpu"
45589f464c52Smaya             />
45597ec681f3Smrg    <counter name="Sampler Texels Misses"
45607ec681f3Smrg             symbol_name="SamplerTexelMisses"
45617ec681f3Smrg             underscore_name="sampler_texel_misses"
45627ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
45639f464c52Smaya             data_type="uint64"
45647ec681f3Smrg             units="texels"
45659f464c52Smaya             semantic_type="event"
45667ec681f3Smrg             equation="A 29 READ 4 UMUL"
45677ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
45687ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
45697ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
45709f464c52Smaya             mdapi_hw_unit_type="gpu"
45719f464c52Smaya             />
45729f464c52Smaya    <counter name="SLM Bytes Read"
45737ec681f3Smrg             symbol_name="SlmBytesRead"
45747ec681f3Smrg             underscore_name="slm_bytes_read"
45759f464c52Smaya             description="The total number of GPU memory bytes read from shared local memory."
45769f464c52Smaya             data_type="uint64"
45779f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
45789f464c52Smaya             units="bytes"
45799f464c52Smaya             semantic_type="throughput"
45807ec681f3Smrg             equation="A 30 READ 64 UMUL"
45819f464c52Smaya             mdapi_group="L3/Data Port/SLM"
45827ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45837ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
45849f464c52Smaya             mdapi_hw_unit_type="gpu"
45859f464c52Smaya             />
45867ec681f3Smrg    <counter name="SLM Bytes Written"
45877ec681f3Smrg             symbol_name="SlmBytesWritten"
45887ec681f3Smrg             underscore_name="slm_bytes_written"
45897ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
45909f464c52Smaya             data_type="uint64"
45917ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
45929f464c52Smaya             units="bytes"
45939f464c52Smaya             semantic_type="throughput"
45947ec681f3Smrg             equation="A 31 READ 64 UMUL"
45957ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
45967ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
45977ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
45989f464c52Smaya             mdapi_hw_unit_type="gpu"
45999f464c52Smaya             />
46007ec681f3Smrg    <counter name="Shader Memory Accesses"
46017ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
46027ec681f3Smrg             underscore_name="shader_memory_accesses"
46037ec681f3Smrg             description="The total number of shader memory accesses to L3."
46049f464c52Smaya             data_type="uint64"
46059f464c52Smaya             units="messages"
46069f464c52Smaya             semantic_type="event"
46077ec681f3Smrg             equation="A 32 READ"
46087ec681f3Smrg             mdapi_group="L3/Data Port"
46097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
46107ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46117ec681f3Smrg             mdapi_hw_unit_type="gpu"
46129f464c52Smaya             />
46137ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
46147ec681f3Smrg             symbol_name="ShaderAtomics"
46157ec681f3Smrg             underscore_name="shader_atomics"
46167ec681f3Smrg             description="The total number of shader atomic memory accesses."
46179f464c52Smaya             data_type="uint64"
46189f464c52Smaya             units="messages"
46199f464c52Smaya             semantic_type="event"
46207ec681f3Smrg             equation="A 34 READ"
46217ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
46227ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
46237ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46249f464c52Smaya             mdapi_hw_unit_type="gpu"
46259f464c52Smaya             />
46267ec681f3Smrg    <counter name="L3 Accesses"
46277ec681f3Smrg             symbol_name="L3Accesses"
46287ec681f3Smrg             underscore_name="l3_accesses"
46297ec681f3Smrg             description="The total number of L3 accesses from all entities."
46309f464c52Smaya             data_type="uint64"
46319f464c52Smaya             units="messages"
46329f464c52Smaya             semantic_type="event"
46337ec681f3Smrg             equation="C 0 READ C 1 READ B 2 READ B 3 READ UADD UADD UADD 2 UMUL"
46349f464c52Smaya             mdapi_group="L3"
46357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
46367ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46379f464c52Smaya             mdapi_hw_unit_type="gpu"
46389f464c52Smaya             />
46397ec681f3Smrg    <counter name="L3 Misses"
46407ec681f3Smrg             symbol_name="L3Misses"
46417ec681f3Smrg             underscore_name="l3_misses"
46427ec681f3Smrg             description="The total number of L3 misses."
46439f464c52Smaya             data_type="uint64"
46449f464c52Smaya             units="messages"
46459f464c52Smaya             semantic_type="event"
46467ec681f3Smrg             equation="C 4 READ C 5 READ UADD"
46477ec681f3Smrg             mdapi_group="L3/TAG"
46489f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
46497ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46509f464c52Smaya             mdapi_hw_unit_type="gpu"
46519f464c52Smaya             />
46527ec681f3Smrg    <counter name="L3 Sampler Throughput"
46537ec681f3Smrg             symbol_name="L3SamplerThroughput"
46547ec681f3Smrg             underscore_name="l3_sampler_throughput"
46557ec681f3Smrg             description="The total number of GPU memory bytes transferred between samplers and L3 caches."
46569f464c52Smaya             data_type="uint64"
46577ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
46587ec681f3Smrg             units="bytes"
46597ec681f3Smrg             semantic_type="throughput"
46607ec681f3Smrg             equation="A 29 READ 64 UMUL"
46617ec681f3Smrg             mdapi_group="L3/Sampler"
46627ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
46637ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46649f464c52Smaya             mdapi_hw_unit_type="gpu"
46659f464c52Smaya             />
46667ec681f3Smrg    <counter name="L3 Shader Throughput"
46677ec681f3Smrg             symbol_name="L3ShaderThroughput"
46687ec681f3Smrg             underscore_name="l3_shader_throughput"
46697ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
46709f464c52Smaya             data_type="uint64"
46717ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
46727ec681f3Smrg             units="bytes"
46737ec681f3Smrg             semantic_type="throughput"
46747ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
46757ec681f3Smrg             mdapi_group="L3/Data Port"
46767ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
46777ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
46789f464c52Smaya             mdapi_hw_unit_type="gpu"
46799f464c52Smaya             />
46807ec681f3Smrg    <counter name="L3 Total Throughput"
46817ec681f3Smrg             symbol_name="L3TotalThroughput"
46827ec681f3Smrg             underscore_name="l3_total_throughput"
46837ec681f3Smrg             description="The total number of GPU memory bytes transferred via L3."
46849f464c52Smaya             data_type="uint64"
46857ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
46867ec681f3Smrg             units="bytes"
46877ec681f3Smrg             semantic_type="throughput"
46887ec681f3Smrg             equation="$L3Accesses 64 UMUL"
46897ec681f3Smrg             mdapi_group="L3"
46907ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
46917ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
46929f464c52Smaya             mdapi_hw_unit_type="gpu"
46939f464c52Smaya             />
46947ec681f3Smrg    <counter name="Shader Barrier Messages"
46957ec681f3Smrg             symbol_name="ShaderBarriers"
46967ec681f3Smrg             underscore_name="shader_barriers"
46977ec681f3Smrg             description="The total number of shader barrier messages."
46987ec681f3Smrg             data_type="uint64"
46997ec681f3Smrg             units="messages"
47007ec681f3Smrg             semantic_type="event"
47017ec681f3Smrg             equation="A 35 READ"
47027ec681f3Smrg             mdapi_group="EU Array/Barrier"
47037ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
47047ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47059f464c52Smaya             mdapi_hw_unit_type="gpu"
47069f464c52Smaya             />
47077ec681f3Smrg    <counter name="L3 Bank 00 Accesses"
47087ec681f3Smrg             symbol_name="L3Bank00Accesses"
47097ec681f3Smrg             underscore_name="l3_bank00_accesses"
47107ec681f3Smrg             description="The total number of accesses to L3 Bank 00."
47119f464c52Smaya             data_type="uint64"
47127ec681f3Smrg             units="messages"
47139f464c52Smaya             semantic_type="event"
47147ec681f3Smrg             equation="C 0 READ 2 UMUL"
47157ec681f3Smrg             availability="$SliceMask 0x01 AND"
47167ec681f3Smrg             mdapi_group="L3"
47177ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47187ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47197ec681f3Smrg             mdapi_hw_unit_type="slice"
47209f464c52Smaya             />
47217ec681f3Smrg    <counter name="L3 Bank 01 Accesses"
47227ec681f3Smrg             symbol_name="L3Bank01Accesses"
47237ec681f3Smrg             underscore_name="l3_bank01_accesses"
47247ec681f3Smrg             description="The total number of accesses to L3 Bank 01."
47259f464c52Smaya             data_type="uint64"
47267ec681f3Smrg             units="messages"
47279f464c52Smaya             semantic_type="event"
47287ec681f3Smrg             equation="C 1 READ 2 UMUL"
47297ec681f3Smrg             availability="$SliceMask 0x01 AND"
47307ec681f3Smrg             mdapi_group="L3"
47317ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47327ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47337ec681f3Smrg             mdapi_hw_unit_type="slice"
47349f464c52Smaya             />
47359f464c52Smaya    <counter name="L3 Bank 02 Accesses"
47367ec681f3Smrg             symbol_name="L3Bank02Accesses"
47377ec681f3Smrg             underscore_name="l3_bank02_accesses"
47389f464c52Smaya             description="The total number of accesses to L3 Bank 02."
47399f464c52Smaya             data_type="uint64"
47407ec681f3Smrg             units="messages"
47417ec681f3Smrg             semantic_type="event"
47429f464c52Smaya             equation="B 2 READ 2 UMUL"
47437ec681f3Smrg             availability="$SliceMask 0x01 AND"
47447ec681f3Smrg             mdapi_group="L3"
47457ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47467ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47477ec681f3Smrg             mdapi_hw_unit_type="slice"
47487ec681f3Smrg             />
47497ec681f3Smrg    <counter name="L3 Bank 03 Accesses"
47507ec681f3Smrg             symbol_name="L3Bank03Accesses"
47517ec681f3Smrg             underscore_name="l3_bank03_accesses"
47527ec681f3Smrg             description="The total number of accesses to L3 Bank 03."
47537ec681f3Smrg             data_type="uint64"
47549f464c52Smaya             units="messages"
47557ec681f3Smrg             semantic_type="event"
47567ec681f3Smrg             equation="B 3 READ 2 UMUL"
47579f464c52Smaya             availability="$SliceMask 0x01 AND"
47587ec681f3Smrg             mdapi_group="L3"
47597ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47607ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47617ec681f3Smrg             mdapi_hw_unit_type="slice"
47627ec681f3Smrg             />
47637ec681f3Smrg    <counter name="L3 Bank 00 IC Accesses"
47647ec681f3Smrg             symbol_name="L3Bank00IcAccesses"
47657ec681f3Smrg             underscore_name="l3_bank00_ic_accesses"
47667ec681f3Smrg             description="The total number of accesses to L3 Bank 00 from IC cache."
47677ec681f3Smrg             data_type="uint64"
47687ec681f3Smrg             units="messages"
47699f464c52Smaya             semantic_type="event"
47707ec681f3Smrg             equation="B 0 READ B 1 READ UADD 2 UMUL $L3Bank00Accesses UMIN"
47717ec681f3Smrg             availability="$SliceMask 0x01 AND"
47727ec681f3Smrg             mdapi_group="L3/IC"
47739f464c52Smaya             mdapi_usage_flags="Tier4 Frame Batch Draw"
47747ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47759f464c52Smaya             mdapi_hw_unit_type="slice"
47769f464c52Smaya             />
47777ec681f3Smrg    <counter name="L3 Bank 00 IC Hits"
47787ec681f3Smrg             symbol_name="L3Bank00IcHits"
47797ec681f3Smrg             underscore_name="l3_bank00_ic_hits"
47807ec681f3Smrg             description="The total number of hits in L3 Bank 00 from IC cache."
47819f464c52Smaya             data_type="uint64"
47827ec681f3Smrg             units="messages"
47839f464c52Smaya             semantic_type="event"
47847ec681f3Smrg             equation="B 1 READ 2 UMUL $L3Bank00IcAccesses UMIN"
47857ec681f3Smrg             availability="$SliceMask 0x01 AND"
47867ec681f3Smrg             mdapi_group="L3/IC"
47877ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
47887ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
47897ec681f3Smrg             mdapi_hw_unit_type="slice"
47909f464c52Smaya             />
47917ec681f3Smrg    <counter name="GTI L3 Throughput"
47927ec681f3Smrg             symbol_name="GtiL3Throughput"
47937ec681f3Smrg             underscore_name="gti_l3_throughput"
47947ec681f3Smrg             description="The total number of GPU memory bytes transferred between L3 caches and GTI."
47959f464c52Smaya             data_type="uint64"
47969f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
47979f464c52Smaya             units="bytes"
47989f464c52Smaya             semantic_type="throughput"
47997ec681f3Smrg             equation="C 4 READ C 5 READ UADD 64 UMUL"
48007ec681f3Smrg             mdapi_group="GTI/L3"
48017ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
48027ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
48039f464c52Smaya             mdapi_hw_unit_type="gpu"
48049f464c52Smaya             />
48057ec681f3Smrg    <counter name="GTI Read Throughput"
48067ec681f3Smrg             symbol_name="GtiReadThroughput"
48077ec681f3Smrg             underscore_name="gti_read_throughput"
48087ec681f3Smrg             description="The total number of GPU memory bytes read from GTI."
48099f464c52Smaya             data_type="uint64"
48107ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL"
48119f464c52Smaya             units="bytes"
48129f464c52Smaya             semantic_type="throughput"
48137ec681f3Smrg             equation="C 6 READ 64 UMUL"
48149f464c52Smaya             mdapi_group="GTI"
48157ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
48167ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
48179f464c52Smaya             mdapi_hw_unit_type="gpu"
48189f464c52Smaya             />
48197ec681f3Smrg    <counter name="GTI Write Throughput"
48207ec681f3Smrg             symbol_name="GtiWriteThroughput"
48217ec681f3Smrg             underscore_name="gti_write_throughput"
48227ec681f3Smrg             description="The total number of GPU memory bytes written to GTI."
48239f464c52Smaya             data_type="uint64"
48247ec681f3Smrg             max_equation="$GpuCoreClocks 32 UMUL"
48259f464c52Smaya             units="bytes"
48269f464c52Smaya             semantic_type="throughput"
48277ec681f3Smrg             equation="C 7 READ 64 UMUL"
48287ec681f3Smrg             mdapi_group="GTI"
48297ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
48307ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
48319f464c52Smaya             mdapi_hw_unit_type="gpu"
48329f464c52Smaya             />
48339f464c52Smaya    <register_config type="NOA">
48349f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
48359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x166C0760" />
48369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1593001E" />
48379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x3F900003" />
48389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004E8000" />
48399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E4E8000" />
48409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x184E8000" />
48419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4E8020" />
48429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4E0002" />
48439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x006C0051" />
48449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x066C5000" />
48459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x086C5C5D" />
48469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E6C5E5F" />
48479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C0000" />
48489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x186C0000" />
48499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
48509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E6C0000" />
48519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x001B4000" />
48529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x061B8000" />
48539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x081BC000" />
48549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E1BC000" />
48559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x101C8000" />
48569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A1CE000" />
48579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C1C0030" />
48589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004C8000" />
48599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C2A00" />
48609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4C0280" />
48619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000D2000" />
48629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D8000" />
48639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x080DA000" />
48649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
48659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0F0400" />
48669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F1500" />
48679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100F0140" />
48689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002C8000" />
48699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2C8000" />
48709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x162C0A00" />
48719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C00A0" />
48729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x03933300" />
48739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x05930032" />
48749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11930000" />
48759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B930000" />
48769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D900157" />
48779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1F900158" />
48789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x35900000" />
48799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x19908000" />
48809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1B908000" />
48819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190030F" />
48829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
48839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900000" />
48849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x55900000" />
48859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900021" />
48869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x47900000" />
48879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
48889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
48899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
48909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900000" />
48919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
48929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53904444" />
48939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
48949f464c52Smaya    </register_config>
48959f464c52Smaya    <register_config type="OA">
48969f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
48979f464c52Smaya        <register type="OA" address="0x00002714" value="0x30800000" />
48989f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
48999f464c52Smaya        <register type="OA" address="0x00002724" value="0x30800000" />
49009f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
49019f464c52Smaya        <register type="OA" address="0x00002770" value="0x0007FFFA" />
49029f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FEFE" />
49039f464c52Smaya        <register type="OA" address="0x00002778" value="0x0007FFFA" />
49049f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000FEFD" />
49059f464c52Smaya        <register type="OA" address="0x00002790" value="0x0007FFFA" />
49069f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FBEF" />
49079f464c52Smaya        <register type="OA" address="0x00002798" value="0x0007FFFA" />
49089f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FBDF" />
49099f464c52Smaya    </register_config>
49107ec681f3Smrg    <register_config type="FLEX">
49117ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
49127ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00000003" />
49137ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00002001" />
49147ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00101100" />
49157ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00201200" />
49167ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00301300" />
49177ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00401400" />
49187ec681f3Smrg    </register_config>
49197ec681f3Smrg  </set>
49207ec681f3Smrg
49217ec681f3Smrg  <set name="Metric set HDCAndSF"
49227ec681f3Smrg       chipset="CFLGT2"
49237ec681f3Smrg       symbol_name="HDCAndSF"
49247ec681f3Smrg       underscore_name="hdc_and_sf"
49257ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
49267ec681f3Smrg       hw_config_guid="ac544b3a-ff78-46ea-9808-ee6fef0978b4"
49277ec681f3Smrg       >
49287ec681f3Smrg    <counter name="GPU Time Elapsed"
49297ec681f3Smrg             symbol_name="GpuTime"
49307ec681f3Smrg             underscore_name="gpu_time"
49317ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
49327ec681f3Smrg             data_type="uint64"
49337ec681f3Smrg             units="ns"
49349f464c52Smaya             semantic_type="duration"
49357ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
49367ec681f3Smrg             mdapi_group="GPU"
49377ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
49387ec681f3Smrg             mdapi_supported_apis=""
49399f464c52Smaya             mdapi_hw_unit_type="gpu"
49409f464c52Smaya             />
49417ec681f3Smrg    <counter name="GPU Core Clocks"
49427ec681f3Smrg             symbol_name="GpuCoreClocks"
49437ec681f3Smrg             underscore_name="gpu_core_clocks"
49447ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
49459f464c52Smaya             data_type="uint64"
49467ec681f3Smrg             units="cycles"
49479f464c52Smaya             semantic_type="event"
49487ec681f3Smrg             equation="GPU_CLOCK 0 READ"
49497ec681f3Smrg             mdapi_group="GPU"
49507ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
49517ec681f3Smrg             mdapi_supported_apis=""
49529f464c52Smaya             mdapi_hw_unit_type="gpu"
49539f464c52Smaya             />
49547ec681f3Smrg    <counter name="AVG GPU Core Frequency"
49557ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
49567ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
49577ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
49589f464c52Smaya             data_type="uint64"
49597ec681f3Smrg             max_equation="$GpuMaxFrequency"
49607ec681f3Smrg             units="hz"
49619f464c52Smaya             semantic_type="event"
49627ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
49637ec681f3Smrg             mdapi_group="GPU"
49647ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
49657ec681f3Smrg             mdapi_supported_apis=""
49669f464c52Smaya             mdapi_hw_unit_type="gpu"
49679f464c52Smaya             />
49687ec681f3Smrg    <counter name="GPU Busy"
49697ec681f3Smrg             symbol_name="GpuBusy"
49707ec681f3Smrg             underscore_name="gpu_busy"
49717ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
49729f464c52Smaya             data_type="float"
49739f464c52Smaya             max_equation="100"
49749f464c52Smaya             units="percent"
49759f464c52Smaya             semantic_type="duration"
49767ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
49777ec681f3Smrg             mdapi_group="GPU"
49787ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
49797ec681f3Smrg             mdapi_supported_apis=""
49809f464c52Smaya             mdapi_hw_unit_type="gpu"
49819f464c52Smaya             />
49829f464c52Smaya    <counter name="VS Threads Dispatched"
49837ec681f3Smrg             symbol_name="VsThreads"
49847ec681f3Smrg             underscore_name="vs_threads"
49859f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
49869f464c52Smaya             data_type="uint64"
49879f464c52Smaya             units="threads"
49889f464c52Smaya             semantic_type="event"
49897ec681f3Smrg             equation="A 1 READ"
49907ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
49919f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
49927ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
49939f464c52Smaya             mdapi_hw_unit_type="gpu"
49949f464c52Smaya             />
49957ec681f3Smrg    <counter name="HS Threads Dispatched"
49967ec681f3Smrg             symbol_name="HsThreads"
49977ec681f3Smrg             underscore_name="hs_threads"
49987ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
49997ec681f3Smrg             data_type="uint64"
50007ec681f3Smrg             units="threads"
50017ec681f3Smrg             semantic_type="event"
50027ec681f3Smrg             equation="A 2 READ"
50037ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
50047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
50057ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
50069f464c52Smaya             mdapi_hw_unit_type="gpu"
50079f464c52Smaya             />
50087ec681f3Smrg    <counter name="DS Threads Dispatched"
50097ec681f3Smrg             symbol_name="DsThreads"
50107ec681f3Smrg             underscore_name="ds_threads"
50117ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
50129f464c52Smaya             data_type="uint64"
50139f464c52Smaya             units="threads"
50149f464c52Smaya             semantic_type="event"
50157ec681f3Smrg             equation="A 3 READ"
50167ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
50179f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50187ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
50199f464c52Smaya             mdapi_hw_unit_type="gpu"
50209f464c52Smaya             />
50217ec681f3Smrg    <counter name="GS Threads Dispatched"
50227ec681f3Smrg             symbol_name="GsThreads"
50237ec681f3Smrg             underscore_name="gs_threads"
50247ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
50259f464c52Smaya             data_type="uint64"
50267ec681f3Smrg             units="threads"
50279f464c52Smaya             semantic_type="event"
50287ec681f3Smrg             equation="A 5 READ"
50297ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
50309f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50317ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
50329f464c52Smaya             mdapi_hw_unit_type="gpu"
50339f464c52Smaya             />
50347ec681f3Smrg    <counter name="FS Threads Dispatched"
50357ec681f3Smrg             symbol_name="PsThreads"
50367ec681f3Smrg             underscore_name="ps_threads"
50377ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
50389f464c52Smaya             data_type="uint64"
50397ec681f3Smrg             units="threads"
50409f464c52Smaya             semantic_type="event"
50417ec681f3Smrg             equation="A 6 READ"
50427ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
50437ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
50447ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
50459f464c52Smaya             mdapi_hw_unit_type="gpu"
50469f464c52Smaya             />
50477ec681f3Smrg    <counter name="CS Threads Dispatched"
50487ec681f3Smrg             symbol_name="CsThreads"
50497ec681f3Smrg             underscore_name="cs_threads"
50507ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
50519f464c52Smaya             data_type="uint64"
50527ec681f3Smrg             units="threads"
50539f464c52Smaya             semantic_type="event"
50547ec681f3Smrg             equation="A 4 READ"
50557ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
50569f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
50577ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
50589f464c52Smaya             mdapi_hw_unit_type="gpu"
50599f464c52Smaya             />
50607ec681f3Smrg    <counter name="EU Active"
50617ec681f3Smrg             symbol_name="EuActive"
50627ec681f3Smrg             underscore_name="eu_active"
50637ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
50647ec681f3Smrg             data_type="float"
50657ec681f3Smrg             max_equation="100"
50667ec681f3Smrg             units="percent"
50679f464c52Smaya             semantic_type="duration"
50687ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
50697ec681f3Smrg             mdapi_group="EU Array"
50707ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
50719f464c52Smaya             mdapi_supported_apis=""
50729f464c52Smaya             mdapi_hw_unit_type="gpu"
50739f464c52Smaya             />
50747ec681f3Smrg    <counter name="EU Stall"
50757ec681f3Smrg             symbol_name="EuStall"
50767ec681f3Smrg             underscore_name="eu_stall"
50777ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
50787ec681f3Smrg             data_type="float"
50797ec681f3Smrg             max_equation="100"
50807ec681f3Smrg             units="percent"
50817ec681f3Smrg             semantic_type="duration"
50827ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
50837ec681f3Smrg             mdapi_group="EU Array"
50847ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
50859f464c52Smaya             mdapi_supported_apis=""
50869f464c52Smaya             mdapi_hw_unit_type="gpu"
50879f464c52Smaya             />
50887ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
50897ec681f3Smrg             symbol_name="EuFpuBothActive"
50907ec681f3Smrg             underscore_name="eu_fpu_both_active"
50917ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
50927ec681f3Smrg             data_type="float"
50937ec681f3Smrg             max_equation="100"
50947ec681f3Smrg             units="percent"
50957ec681f3Smrg             semantic_type="duration"
50967ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
50977ec681f3Smrg             mdapi_group="EU Array/Pipes"
50987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
50999f464c52Smaya             mdapi_supported_apis=""
51009f464c52Smaya             mdapi_hw_unit_type="gpu"
51019f464c52Smaya             />
51027ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
51037ec681f3Smrg             symbol_name="VsFpu0Active"
51047ec681f3Smrg             underscore_name="vs_fpu0_active"
51057ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
51069f464c52Smaya             data_type="float"
51079f464c52Smaya             max_equation="100"
51089f464c52Smaya             units="percent"
51099f464c52Smaya             semantic_type="duration"
51107ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51117ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
51127ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51137ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51149f464c52Smaya             mdapi_hw_unit_type="gpu"
51159f464c52Smaya             />
51167ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
51177ec681f3Smrg             symbol_name="VsFpu1Active"
51187ec681f3Smrg             underscore_name="vs_fpu1_active"
51197ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
51209f464c52Smaya             data_type="float"
51219f464c52Smaya             max_equation="100"
51229f464c52Smaya             units="percent"
51239f464c52Smaya             semantic_type="duration"
51247ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51257ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
51267ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51277ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51289f464c52Smaya             mdapi_hw_unit_type="gpu"
51299f464c52Smaya             />
51307ec681f3Smrg    <counter name="VS Send Pipe Active"
51317ec681f3Smrg             symbol_name="VsSendActive"
51327ec681f3Smrg             underscore_name="vs_send_active"
51337ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
51349f464c52Smaya             data_type="float"
51359f464c52Smaya             max_equation="100"
51369f464c52Smaya             units="percent"
51379f464c52Smaya             semantic_type="duration"
51387ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51397ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
51409f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51417ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51429f464c52Smaya             mdapi_hw_unit_type="gpu"
51439f464c52Smaya             />
51447ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
51457ec681f3Smrg             symbol_name="PsFpu0Active"
51467ec681f3Smrg             underscore_name="ps_fpu0_active"
51477ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
51489f464c52Smaya             data_type="float"
51499f464c52Smaya             max_equation="100"
51509f464c52Smaya             units="percent"
51519f464c52Smaya             semantic_type="duration"
51527ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51537ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
51549f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51557ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51567ec681f3Smrg             mdapi_hw_unit_type="gpu"
51577ec681f3Smrg             />
51587ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
51597ec681f3Smrg             symbol_name="PsFpu1Active"
51607ec681f3Smrg             underscore_name="ps_fpu1_active"
51617ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
51627ec681f3Smrg             data_type="float"
51637ec681f3Smrg             max_equation="100"
51647ec681f3Smrg             units="percent"
51657ec681f3Smrg             semantic_type="duration"
51667ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51679f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
51687ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51697ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51709f464c52Smaya             mdapi_hw_unit_type="gpu"
51719f464c52Smaya             />
51727ec681f3Smrg    <counter name="PS Send Pipeline Active"
51737ec681f3Smrg             symbol_name="PsSendActive"
51747ec681f3Smrg             underscore_name="ps_send_active"
51757ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
51769f464c52Smaya             data_type="float"
51779f464c52Smaya             max_equation="100"
51789f464c52Smaya             units="percent"
51799f464c52Smaya             semantic_type="duration"
51807ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51817ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
51829f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
51837ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51849f464c52Smaya             mdapi_hw_unit_type="gpu"
51859f464c52Smaya             />
51867ec681f3Smrg    <counter name="FS Both FPU Active"
51877ec681f3Smrg             symbol_name="PsEuBothFpuActive"
51887ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
51897ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
51909f464c52Smaya             data_type="float"
51919f464c52Smaya             max_equation="100"
51929f464c52Smaya             units="percent"
51939f464c52Smaya             semantic_type="duration"
51947ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
51957ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
51967ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
51977ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
51989f464c52Smaya             mdapi_hw_unit_type="gpu"
51999f464c52Smaya             />
52009f464c52Smaya    <counter name="Rasterized Pixels"
52017ec681f3Smrg             symbol_name="RasterizedPixels"
52027ec681f3Smrg             underscore_name="rasterized_pixels"
52039f464c52Smaya             description="The total number of rasterized pixels."
52049f464c52Smaya             data_type="uint64"
52057ec681f3Smrg             units="pixels"
52067ec681f3Smrg             semantic_type="event"
52079f464c52Smaya             equation="A 21 READ 4 UMUL"
52087ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
52097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
52107ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52117ec681f3Smrg             mdapi_hw_unit_type="gpu"
52127ec681f3Smrg             />
52137ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
52147ec681f3Smrg             symbol_name="HiDepthTestFails"
52157ec681f3Smrg             underscore_name="hi_depth_test_fails"
52167ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
52177ec681f3Smrg             data_type="uint64"
52189f464c52Smaya             units="pixels"
52199f464c52Smaya             semantic_type="event"
52207ec681f3Smrg             equation="A 22 READ 4 UMUL"
52217ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
52229f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
52237ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52249f464c52Smaya             mdapi_hw_unit_type="gpu"
52259f464c52Smaya             />
52267ec681f3Smrg    <counter name="Early Depth Test Fails"
52277ec681f3Smrg             symbol_name="EarlyDepthTestFails"
52287ec681f3Smrg             underscore_name="early_depth_test_fails"
52297ec681f3Smrg             description="The total number of pixels dropped on early depth test."
52307ec681f3Smrg             data_type="uint64"
52317ec681f3Smrg             units="pixels"
52327ec681f3Smrg             semantic_type="event"
52337ec681f3Smrg             equation="A 23 READ 4 UMUL"
52347ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
52357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
52367ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52379f464c52Smaya             mdapi_hw_unit_type="gpu"
52389f464c52Smaya             />
52397ec681f3Smrg    <counter name="Samples Killed in FS"
52407ec681f3Smrg             symbol_name="SamplesKilledInPs"
52417ec681f3Smrg             underscore_name="samples_killed_in_ps"
52427ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
52439f464c52Smaya             data_type="uint64"
52447ec681f3Smrg             units="pixels"
52457ec681f3Smrg             semantic_type="event"
52467ec681f3Smrg             equation="A 24 READ 4 UMUL"
52477ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
52487ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
52497ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52507ec681f3Smrg             mdapi_hw_unit_type="gpu"
52517ec681f3Smrg             />
52527ec681f3Smrg    <counter name="Pixels Failing Tests"
52537ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
52547ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
52557ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
52567ec681f3Smrg             data_type="uint64"
52577ec681f3Smrg             units="pixels"
52589f464c52Smaya             semantic_type="event"
52597ec681f3Smrg             equation="A 25 READ 4 UMUL"
52607ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
52619f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
52627ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52639f464c52Smaya             mdapi_hw_unit_type="gpu"
52649f464c52Smaya             />
52659f464c52Smaya    <counter name="Samples Written"
52667ec681f3Smrg             symbol_name="SamplesWritten"
52677ec681f3Smrg             underscore_name="samples_written"
52689f464c52Smaya             description="The total number of samples or pixels written to all render targets."
52699f464c52Smaya             data_type="uint64"
52709f464c52Smaya             units="pixels"
52719f464c52Smaya             semantic_type="event"
52727ec681f3Smrg             equation="A 26 READ 4 UMUL"
52739f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
52747ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52757ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52769f464c52Smaya             mdapi_hw_unit_type="gpu"
52779f464c52Smaya             />
52789f464c52Smaya    <counter name="Samples Blended"
52797ec681f3Smrg             symbol_name="SamplesBlended"
52807ec681f3Smrg             underscore_name="samples_blended"
52819f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
52829f464c52Smaya             data_type="uint64"
52839f464c52Smaya             units="pixels"
52849f464c52Smaya             semantic_type="event"
52857ec681f3Smrg             equation="A 27 READ 4 UMUL"
52867ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
52879f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
52887ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
52899f464c52Smaya             mdapi_hw_unit_type="gpu"
52909f464c52Smaya             />
52917ec681f3Smrg    <counter name="Sampler Texels"
52927ec681f3Smrg             symbol_name="SamplerTexels"
52937ec681f3Smrg             underscore_name="sampler_texels"
52947ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
52959f464c52Smaya             data_type="uint64"
52967ec681f3Smrg             units="texels"
52979f464c52Smaya             semantic_type="event"
52987ec681f3Smrg             equation="A 28 READ 4 UMUL"
52997ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
53007ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
53017ec681f3Smrg             mdapi_supported_apis=""
53029f464c52Smaya             mdapi_hw_unit_type="gpu"
53039f464c52Smaya             />
53047ec681f3Smrg    <counter name="Sampler Texels Misses"
53057ec681f3Smrg             symbol_name="SamplerTexelMisses"
53067ec681f3Smrg             underscore_name="sampler_texel_misses"
53077ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
53089f464c52Smaya             data_type="uint64"
53097ec681f3Smrg             units="texels"
53109f464c52Smaya             semantic_type="event"
53117ec681f3Smrg             equation="A 29 READ 4 UMUL"
53127ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
53137ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
53149f464c52Smaya             mdapi_supported_apis=""
53157ec681f3Smrg             mdapi_hw_unit_type="gpu"
53167ec681f3Smrg             />
53177ec681f3Smrg    <counter name="SLM Bytes Read"
53187ec681f3Smrg             symbol_name="SlmBytesRead"
53197ec681f3Smrg             underscore_name="slm_bytes_read"
53207ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
53217ec681f3Smrg             data_type="uint64"
53227ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
53237ec681f3Smrg             units="bytes"
53247ec681f3Smrg             semantic_type="throughput"
53257ec681f3Smrg             equation="A 30 READ 64 UMUL"
53267ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
53279f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
53287ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
53299f464c52Smaya             mdapi_hw_unit_type="gpu"
53309f464c52Smaya             />
53317ec681f3Smrg    <counter name="SLM Bytes Written"
53327ec681f3Smrg             symbol_name="SlmBytesWritten"
53337ec681f3Smrg             underscore_name="slm_bytes_written"
53347ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
53359f464c52Smaya             data_type="uint64"
53367ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
53377ec681f3Smrg             units="bytes"
53387ec681f3Smrg             semantic_type="throughput"
53397ec681f3Smrg             equation="A 31 READ 64 UMUL"
53407ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
53417ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
53427ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
53437ec681f3Smrg             mdapi_hw_unit_type="gpu"
53447ec681f3Smrg             />
53457ec681f3Smrg    <counter name="Shader Memory Accesses"
53467ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
53477ec681f3Smrg             underscore_name="shader_memory_accesses"
53487ec681f3Smrg             description="The total number of shader memory accesses to L3."
53497ec681f3Smrg             data_type="uint64"
53507ec681f3Smrg             units="messages"
53519f464c52Smaya             semantic_type="event"
53527ec681f3Smrg             equation="A 32 READ"
53537ec681f3Smrg             mdapi_group="L3/Data Port"
53549f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
53557ec681f3Smrg             mdapi_supported_apis=""
53569f464c52Smaya             mdapi_hw_unit_type="gpu"
53579f464c52Smaya             />
53587ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
53597ec681f3Smrg             symbol_name="ShaderAtomics"
53607ec681f3Smrg             underscore_name="shader_atomics"
53617ec681f3Smrg             description="The total number of shader atomic memory accesses."
53629f464c52Smaya             data_type="uint64"
53637ec681f3Smrg             units="messages"
53647ec681f3Smrg             semantic_type="event"
53657ec681f3Smrg             equation="A 34 READ"
53667ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
53679f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
53687ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
53699f464c52Smaya             mdapi_hw_unit_type="gpu"
53709f464c52Smaya             />
53719f464c52Smaya    <counter name="L3 Shader Throughput"
53727ec681f3Smrg             symbol_name="L3ShaderThroughput"
53737ec681f3Smrg             underscore_name="l3_shader_throughput"
53749f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
53759f464c52Smaya             data_type="uint64"
53769f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
53779f464c52Smaya             units="bytes"
53789f464c52Smaya             semantic_type="throughput"
53797ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
53809f464c52Smaya             mdapi_group="L3/Data Port"
53817ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
53827ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
53839f464c52Smaya             mdapi_hw_unit_type="gpu"
53849f464c52Smaya             />
53857ec681f3Smrg    <counter name="Shader Barrier Messages"
53867ec681f3Smrg             symbol_name="ShaderBarriers"
53877ec681f3Smrg             underscore_name="shader_barriers"
53887ec681f3Smrg             description="The total number of shader barrier messages."
53899f464c52Smaya             data_type="uint64"
53907ec681f3Smrg             units="messages"
53919f464c52Smaya             semantic_type="event"
53927ec681f3Smrg             equation="A 35 READ"
53937ec681f3Smrg             mdapi_group="EU Array/Barrier"
53947ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
53957ec681f3Smrg             mdapi_supported_apis=""
53967ec681f3Smrg             mdapi_hw_unit_type="gpu"
53977ec681f3Smrg             />
53987ec681f3Smrg    <counter name="Polygon Data Ready"
53997ec681f3Smrg             symbol_name="PolyDataReady"
54007ec681f3Smrg             underscore_name="poly_data_ready"
54017ec681f3Smrg             description="The percentage of time in which geometry pipeline output is ready"
54027ec681f3Smrg             data_type="float"
54037ec681f3Smrg             max_equation="100"
54047ec681f3Smrg             units="percent"
54057ec681f3Smrg             semantic_type="duration"
54067ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
54077ec681f3Smrg             mdapi_group="GPU/3D Pipe/Strip-Fans"
54087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
54097ec681f3Smrg             mdapi_supported_apis=""
54109f464c52Smaya             mdapi_hw_unit_type="gpu"
54119f464c52Smaya             />
54129f464c52Smaya    <counter name="HDC stalled by L3 (s0.ss0)"
54137ec681f3Smrg             symbol_name="NonSamplerShader00AccessStalledOnL3"
54147ec681f3Smrg             underscore_name="non_sampler_shader00_access_stalled_on_l3"
54159f464c52Smaya             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss0)"
54169f464c52Smaya             data_type="float"
54179f464c52Smaya             max_equation="100"
54189f464c52Smaya             units="percent"
54199f464c52Smaya             semantic_type="duration"
54207ec681f3Smrg             equation="C 7 READ C 6 READ USUB 100 UMUL $GpuCoreClocks FDIV"
54217ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
54227ec681f3Smrg             mdapi_group="GPU/Data Port"
54239f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
54247ec681f3Smrg             mdapi_supported_apis=""
54257ec681f3Smrg             mdapi_hw_unit_type="subslice"
54267ec681f3Smrg             />
54277ec681f3Smrg    <counter name="HDC stalled by L3 (s0.ss1)"
54287ec681f3Smrg             symbol_name="NonSamplerShader01AccessStalledOnL3"
54297ec681f3Smrg             underscore_name="non_sampler_shader01_access_stalled_on_l3"
54307ec681f3Smrg             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss1)"
54317ec681f3Smrg             data_type="float"
54327ec681f3Smrg             max_equation="100"
54337ec681f3Smrg             units="percent"
54347ec681f3Smrg             semantic_type="duration"
54357ec681f3Smrg             equation="C 5 READ C 4 READ USUB 100 UMUL $GpuCoreClocks FDIV"
54367ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
54379f464c52Smaya             mdapi_group="GPU/Data Port"
54387ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
54397ec681f3Smrg             mdapi_supported_apis=""
54409f464c52Smaya             mdapi_hw_unit_type="subslice"
54419f464c52Smaya             />
54427ec681f3Smrg    <counter name="HDC stalled by L3 (s0.ss2)"
54437ec681f3Smrg             symbol_name="NonSamplerShader02AccessStalledOnL3"
54447ec681f3Smrg             underscore_name="non_sampler_shader02_access_stalled_on_l3"
54457ec681f3Smrg             description="Percentage of time when HDC has messges to L3, but it's stalled due to lack of credits (s0.ss2)"
54467ec681f3Smrg             data_type="float"
54477ec681f3Smrg             max_equation="100"
54487ec681f3Smrg             units="percent"
54497ec681f3Smrg             semantic_type="duration"
54507ec681f3Smrg             equation="C 3 READ C 2 READ USUB 100 UMUL $GpuCoreClocks FDIV"
54517ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
54527ec681f3Smrg             mdapi_group="GPU/Data Port"
54539f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
54547ec681f3Smrg             mdapi_supported_apis=""
54557ec681f3Smrg             mdapi_hw_unit_type="subslice"
54567ec681f3Smrg             />
54577ec681f3Smrg    <counter name="SQ is full"
54587ec681f3Smrg             symbol_name="GTRequestQueueFull"
54597ec681f3Smrg             underscore_name="gt_request_queue_full"
54607ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
54617ec681f3Smrg             data_type="float"
54627ec681f3Smrg             max_equation="100"
54637ec681f3Smrg             units="percent"
54647ec681f3Smrg             semantic_type="duration"
54657ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
54667ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
54677ec681f3Smrg             mdapi_group="GTI"
54687ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
54697ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
54709f464c52Smaya             mdapi_hw_unit_type="gpu"
54719f464c52Smaya             />
54729f464c52Smaya    <register_config type="NOA">
54737ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
54749f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
54759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x104F0232" />
54769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x124F4640" />
54779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C0232" />
54789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x11834400" />
54799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
54809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4E8000" />
54819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004F1880" />
54829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024F08BB" />
54839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044F001B" />
54849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x046C0100" />
54859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x066C000B" />
54869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A6C0000" />
54879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041B8000" />
54889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x061B4000" />
54899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A1C1800" />
54909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x005B8000" />
54919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x025BC000" />
54929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x045B4000" />
54939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x125C8000" />
54949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x145C8000" />
54959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x165C8000" />
54969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x185C8000" />
54979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C00A0" />
54989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000D8000" />
54999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020DA000" />
55009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040DA000" />
55019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D2000" />
55029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0F5000" />
55039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F0055" />
55049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022CC000" />
55059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042CC000" />
55069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062CC000" />
55079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082CC000" />
55089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
55099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
55109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F828000" />
55119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F8305C0" />
55129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x09830000" />
55139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x07830000" />
55149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1D950080" />
55159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x13928000" />
55169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0F988000" />
55179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x31904000" />
55189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190FC00" />
55199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
55209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
55219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900040" />
55229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
55239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900800" />
55249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900842" />
55259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
55269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
55279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
55289f464c52Smaya    </register_config>
55299f464c52Smaya    <register_config type="OA">
55309f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
55319f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
55329f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
55339f464c52Smaya        <register type="OA" address="0x00002714" value="0x10800000" />
55349f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
55359f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
55369f464c52Smaya        <register type="OA" address="0x00002770" value="0x00000002" />
55379f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FDFF" />
55389f464c52Smaya    </register_config>
55399f464c52Smaya    <register_config type="FLEX">
55409f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
55419f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
55429f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
55439f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
55449f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
55459f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
55469f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
55479f464c52Smaya    </register_config>
55489f464c52Smaya  </set>
55499f464c52Smaya
55509f464c52Smaya  <set name="Metric set L3_1"
55519f464c52Smaya       chipset="CFLGT2"
55529f464c52Smaya       symbol_name="L3_1"
55537ec681f3Smrg       underscore_name="l3_1"
55547ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
55557ec681f3Smrg       hw_config_guid="a35c5867-0ab8-4d45-8fc1-eb0906f0eff5"
55569f464c52Smaya       >
55577ec681f3Smrg    <counter name="GPU Time Elapsed"
55587ec681f3Smrg             symbol_name="GpuTime"
55597ec681f3Smrg             underscore_name="gpu_time"
55607ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
55619f464c52Smaya             data_type="uint64"
55627ec681f3Smrg             units="ns"
55639f464c52Smaya             semantic_type="duration"
55647ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
55657ec681f3Smrg             mdapi_group="GPU"
55667ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
55679f464c52Smaya             mdapi_supported_apis=""
55689f464c52Smaya             mdapi_hw_unit_type="gpu"
55699f464c52Smaya             />
55707ec681f3Smrg    <counter name="GPU Core Clocks"
55717ec681f3Smrg             symbol_name="GpuCoreClocks"
55727ec681f3Smrg             underscore_name="gpu_core_clocks"
55737ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
55749f464c52Smaya             data_type="uint64"
55757ec681f3Smrg             units="cycles"
55769f464c52Smaya             semantic_type="event"
55777ec681f3Smrg             equation="GPU_CLOCK 0 READ"
55787ec681f3Smrg             mdapi_group="GPU"
55797ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
55807ec681f3Smrg             mdapi_supported_apis=""
55819f464c52Smaya             mdapi_hw_unit_type="gpu"
55829f464c52Smaya             />
55837ec681f3Smrg    <counter name="AVG GPU Core Frequency"
55847ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
55857ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
55867ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
55879f464c52Smaya             data_type="uint64"
55887ec681f3Smrg             max_equation="$GpuMaxFrequency"
55897ec681f3Smrg             units="hz"
55909f464c52Smaya             semantic_type="event"
55917ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
55927ec681f3Smrg             mdapi_group="GPU"
55937ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
55947ec681f3Smrg             mdapi_supported_apis=""
55959f464c52Smaya             mdapi_hw_unit_type="gpu"
55969f464c52Smaya             />
55977ec681f3Smrg    <counter name="GPU Busy"
55987ec681f3Smrg             symbol_name="GpuBusy"
55997ec681f3Smrg             underscore_name="gpu_busy"
56007ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
56019f464c52Smaya             data_type="float"
56029f464c52Smaya             max_equation="100"
56039f464c52Smaya             units="percent"
56049f464c52Smaya             semantic_type="duration"
56057ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
56067ec681f3Smrg             mdapi_group="GPU"
56077ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
56089f464c52Smaya             mdapi_supported_apis=""
56097ec681f3Smrg             mdapi_hw_unit_type="gpu"
56109f464c52Smaya             />
56117ec681f3Smrg    <counter name="VS Threads Dispatched"
56127ec681f3Smrg             symbol_name="VsThreads"
56137ec681f3Smrg             underscore_name="vs_threads"
56147ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
56159f464c52Smaya             data_type="uint64"
56169f464c52Smaya             units="threads"
56179f464c52Smaya             semantic_type="event"
56187ec681f3Smrg             equation="A 1 READ"
56197ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
56209f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56217ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
56229f464c52Smaya             mdapi_hw_unit_type="gpu"
56239f464c52Smaya             />
56247ec681f3Smrg    <counter name="HS Threads Dispatched"
56257ec681f3Smrg             symbol_name="HsThreads"
56267ec681f3Smrg             underscore_name="hs_threads"
56277ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
56289f464c52Smaya             data_type="uint64"
56297ec681f3Smrg             units="threads"
56309f464c52Smaya             semantic_type="event"
56317ec681f3Smrg             equation="A 2 READ"
56327ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
56339f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56347ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
56359f464c52Smaya             mdapi_hw_unit_type="gpu"
56369f464c52Smaya             />
56377ec681f3Smrg    <counter name="DS Threads Dispatched"
56387ec681f3Smrg             symbol_name="DsThreads"
56397ec681f3Smrg             underscore_name="ds_threads"
56407ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
56419f464c52Smaya             data_type="uint64"
56427ec681f3Smrg             units="threads"
56439f464c52Smaya             semantic_type="event"
56447ec681f3Smrg             equation="A 3 READ"
56457ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
56469f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56477ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
56489f464c52Smaya             mdapi_hw_unit_type="gpu"
56499f464c52Smaya             />
56507ec681f3Smrg    <counter name="GS Threads Dispatched"
56517ec681f3Smrg             symbol_name="GsThreads"
56527ec681f3Smrg             underscore_name="gs_threads"
56537ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
56549f464c52Smaya             data_type="uint64"
56557ec681f3Smrg             units="threads"
56569f464c52Smaya             semantic_type="event"
56577ec681f3Smrg             equation="A 5 READ"
56587ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
56597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
56607ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
56619f464c52Smaya             mdapi_hw_unit_type="gpu"
56629f464c52Smaya             />
56637ec681f3Smrg    <counter name="FS Threads Dispatched"
56647ec681f3Smrg             symbol_name="PsThreads"
56657ec681f3Smrg             underscore_name="ps_threads"
56667ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
56679f464c52Smaya             data_type="uint64"
56687ec681f3Smrg             units="threads"
56699f464c52Smaya             semantic_type="event"
56707ec681f3Smrg             equation="A 6 READ"
56717ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
56727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
56737ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
56749f464c52Smaya             mdapi_hw_unit_type="gpu"
56759f464c52Smaya             />
56769f464c52Smaya    <counter name="CS Threads Dispatched"
56777ec681f3Smrg             symbol_name="CsThreads"
56787ec681f3Smrg             underscore_name="cs_threads"
56799f464c52Smaya             description="The total number of compute shader hardware threads dispatched."
56809f464c52Smaya             data_type="uint64"
56819f464c52Smaya             units="threads"
56829f464c52Smaya             semantic_type="event"
56837ec681f3Smrg             equation="A 4 READ"
56847ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
56859f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
56867ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
56879f464c52Smaya             mdapi_hw_unit_type="gpu"
56889f464c52Smaya             />
56897ec681f3Smrg    <counter name="EU Active"
56907ec681f3Smrg             symbol_name="EuActive"
56917ec681f3Smrg             underscore_name="eu_active"
56927ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
56937ec681f3Smrg             data_type="float"
56947ec681f3Smrg             max_equation="100"
56957ec681f3Smrg             units="percent"
56967ec681f3Smrg             semantic_type="duration"
56977ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
56987ec681f3Smrg             mdapi_group="EU Array"
56997ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
57007ec681f3Smrg             mdapi_supported_apis=""
57019f464c52Smaya             mdapi_hw_unit_type="gpu"
57029f464c52Smaya             />
57037ec681f3Smrg    <counter name="EU Stall"
57047ec681f3Smrg             symbol_name="EuStall"
57057ec681f3Smrg             underscore_name="eu_stall"
57067ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
57079f464c52Smaya             data_type="float"
57089f464c52Smaya             max_equation="100"
57099f464c52Smaya             units="percent"
57109f464c52Smaya             semantic_type="duration"
57117ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57127ec681f3Smrg             mdapi_group="EU Array"
57137ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
57147ec681f3Smrg             mdapi_supported_apis=""
57159f464c52Smaya             mdapi_hw_unit_type="gpu"
57169f464c52Smaya             />
57177ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
57187ec681f3Smrg             symbol_name="EuFpuBothActive"
57197ec681f3Smrg             underscore_name="eu_fpu_both_active"
57207ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
57219f464c52Smaya             data_type="float"
57229f464c52Smaya             max_equation="100"
57239f464c52Smaya             units="percent"
57249f464c52Smaya             semantic_type="duration"
57257ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57267ec681f3Smrg             mdapi_group="EU Array/Pipes"
57279f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57287ec681f3Smrg             mdapi_supported_apis=""
57299f464c52Smaya             mdapi_hw_unit_type="gpu"
57309f464c52Smaya             />
57319f464c52Smaya    <counter name="VS FPU0 Pipe Active"
57327ec681f3Smrg             symbol_name="VsFpu0Active"
57337ec681f3Smrg             underscore_name="vs_fpu0_active"
57349f464c52Smaya             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
57359f464c52Smaya             data_type="float"
57369f464c52Smaya             max_equation="100"
57377ec681f3Smrg             units="percent"
57387ec681f3Smrg             semantic_type="duration"
57399f464c52Smaya             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57407ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57417ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57427ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57437ec681f3Smrg             mdapi_hw_unit_type="gpu"
57447ec681f3Smrg             />
57457ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
57467ec681f3Smrg             symbol_name="VsFpu1Active"
57477ec681f3Smrg             underscore_name="vs_fpu1_active"
57487ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
57497ec681f3Smrg             data_type="float"
57507ec681f3Smrg             max_equation="100"
57519f464c52Smaya             units="percent"
57529f464c52Smaya             semantic_type="duration"
57537ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57547ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
57559f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57567ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57577ec681f3Smrg             mdapi_hw_unit_type="gpu"
57587ec681f3Smrg             />
57597ec681f3Smrg    <counter name="VS Send Pipe Active"
57607ec681f3Smrg             symbol_name="VsSendActive"
57617ec681f3Smrg             underscore_name="vs_send_active"
57627ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
57637ec681f3Smrg             data_type="float"
57647ec681f3Smrg             max_equation="100"
57657ec681f3Smrg             units="percent"
57667ec681f3Smrg             semantic_type="duration"
57677ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57689f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
57697ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57707ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57719f464c52Smaya             mdapi_hw_unit_type="gpu"
57729f464c52Smaya             />
57737ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
57747ec681f3Smrg             symbol_name="PsFpu0Active"
57757ec681f3Smrg             underscore_name="ps_fpu0_active"
57767ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
57779f464c52Smaya             data_type="float"
57789f464c52Smaya             max_equation="100"
57799f464c52Smaya             units="percent"
57809f464c52Smaya             semantic_type="duration"
57817ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57827ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
57837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57847ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57859f464c52Smaya             mdapi_hw_unit_type="gpu"
57869f464c52Smaya             />
57877ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
57887ec681f3Smrg             symbol_name="PsFpu1Active"
57897ec681f3Smrg             underscore_name="ps_fpu1_active"
57907ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
57917ec681f3Smrg             data_type="float"
57927ec681f3Smrg             max_equation="100"
57937ec681f3Smrg             units="percent"
57947ec681f3Smrg             semantic_type="duration"
57957ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
57967ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
57977ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
57987ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
57997ec681f3Smrg             mdapi_hw_unit_type="gpu"
58007ec681f3Smrg             />
58017ec681f3Smrg    <counter name="PS Send Pipeline Active"
58027ec681f3Smrg             symbol_name="PsSendActive"
58037ec681f3Smrg             underscore_name="ps_send_active"
58047ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
58057ec681f3Smrg             data_type="float"
58067ec681f3Smrg             max_equation="100"
58077ec681f3Smrg             units="percent"
58087ec681f3Smrg             semantic_type="duration"
58097ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
58107ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
58117ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
58127ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58137ec681f3Smrg             mdapi_hw_unit_type="gpu"
58147ec681f3Smrg             />
58157ec681f3Smrg    <counter name="FS Both FPU Active"
58167ec681f3Smrg             symbol_name="PsEuBothFpuActive"
58177ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
58187ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
58199f464c52Smaya             data_type="float"
58209f464c52Smaya             max_equation="100"
58219f464c52Smaya             units="percent"
58229f464c52Smaya             semantic_type="duration"
58237ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
58247ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
58257ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
58267ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58277ec681f3Smrg             mdapi_hw_unit_type="gpu"
58289f464c52Smaya             />
58299f464c52Smaya    <counter name="Rasterized Pixels"
58307ec681f3Smrg             symbol_name="RasterizedPixels"
58317ec681f3Smrg             underscore_name="rasterized_pixels"
58329f464c52Smaya             description="The total number of rasterized pixels."
58339f464c52Smaya             data_type="uint64"
58347ec681f3Smrg             units="pixels"
58357ec681f3Smrg             semantic_type="event"
58369f464c52Smaya             equation="A 21 READ 4 UMUL"
58377ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
58387ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58397ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58407ec681f3Smrg             mdapi_hw_unit_type="gpu"
58417ec681f3Smrg             />
58427ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
58437ec681f3Smrg             symbol_name="HiDepthTestFails"
58447ec681f3Smrg             underscore_name="hi_depth_test_fails"
58457ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
58467ec681f3Smrg             data_type="uint64"
58479f464c52Smaya             units="pixels"
58489f464c52Smaya             semantic_type="event"
58497ec681f3Smrg             equation="A 22 READ 4 UMUL"
58507ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
58519f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
58527ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58539f464c52Smaya             mdapi_hw_unit_type="gpu"
58549f464c52Smaya             />
58557ec681f3Smrg    <counter name="Early Depth Test Fails"
58567ec681f3Smrg             symbol_name="EarlyDepthTestFails"
58577ec681f3Smrg             underscore_name="early_depth_test_fails"
58587ec681f3Smrg             description="The total number of pixels dropped on early depth test."
58597ec681f3Smrg             data_type="uint64"
58607ec681f3Smrg             units="pixels"
58617ec681f3Smrg             semantic_type="event"
58627ec681f3Smrg             equation="A 23 READ 4 UMUL"
58637ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
58647ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
58657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58669f464c52Smaya             mdapi_hw_unit_type="gpu"
58679f464c52Smaya             />
58687ec681f3Smrg    <counter name="Samples Killed in FS"
58697ec681f3Smrg             symbol_name="SamplesKilledInPs"
58707ec681f3Smrg             underscore_name="samples_killed_in_ps"
58717ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
58727ec681f3Smrg             data_type="uint64"
58737ec681f3Smrg             units="pixels"
58747ec681f3Smrg             semantic_type="event"
58757ec681f3Smrg             equation="A 24 READ 4 UMUL"
58767ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
58777ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
58787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58797ec681f3Smrg             mdapi_hw_unit_type="gpu"
58809f464c52Smaya             />
58817ec681f3Smrg    <counter name="Pixels Failing Tests"
58827ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
58837ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
58847ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
58859f464c52Smaya             data_type="uint64"
58867ec681f3Smrg             units="pixels"
58879f464c52Smaya             semantic_type="event"
58887ec681f3Smrg             equation="A 25 READ 4 UMUL"
58897ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
58909f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
58917ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
58929f464c52Smaya             mdapi_hw_unit_type="gpu"
58939f464c52Smaya             />
58949f464c52Smaya    <counter name="Samples Written"
58957ec681f3Smrg             symbol_name="SamplesWritten"
58967ec681f3Smrg             underscore_name="samples_written"
58979f464c52Smaya             description="The total number of samples or pixels written to all render targets."
58989f464c52Smaya             data_type="uint64"
58999f464c52Smaya             units="pixels"
59009f464c52Smaya             semantic_type="event"
59017ec681f3Smrg             equation="A 26 READ 4 UMUL"
59029f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
59037ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
59047ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
59059f464c52Smaya             mdapi_hw_unit_type="gpu"
59069f464c52Smaya             />
59079f464c52Smaya    <counter name="Samples Blended"
59087ec681f3Smrg             symbol_name="SamplesBlended"
59097ec681f3Smrg             underscore_name="samples_blended"
59109f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
59119f464c52Smaya             data_type="uint64"
59129f464c52Smaya             units="pixels"
59139f464c52Smaya             semantic_type="event"
59147ec681f3Smrg             equation="A 27 READ 4 UMUL"
59157ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
59169f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
59177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
59189f464c52Smaya             mdapi_hw_unit_type="gpu"
59199f464c52Smaya             />
59207ec681f3Smrg    <counter name="Sampler Texels"
59217ec681f3Smrg             symbol_name="SamplerTexels"
59227ec681f3Smrg             underscore_name="sampler_texels"
59237ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
59249f464c52Smaya             data_type="uint64"
59257ec681f3Smrg             units="texels"
59269f464c52Smaya             semantic_type="event"
59277ec681f3Smrg             equation="A 28 READ 4 UMUL"
59287ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
59297ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
59307ec681f3Smrg             mdapi_supported_apis=""
59319f464c52Smaya             mdapi_hw_unit_type="gpu"
59329f464c52Smaya             />
59337ec681f3Smrg    <counter name="Sampler Texels Misses"
59347ec681f3Smrg             symbol_name="SamplerTexelMisses"
59357ec681f3Smrg             underscore_name="sampler_texel_misses"
59367ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
59379f464c52Smaya             data_type="uint64"
59387ec681f3Smrg             units="texels"
59399f464c52Smaya             semantic_type="event"
59407ec681f3Smrg             equation="A 29 READ 4 UMUL"
59417ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
59427ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
59439f464c52Smaya             mdapi_supported_apis=""
59449f464c52Smaya             mdapi_hw_unit_type="gpu"
59459f464c52Smaya             />
59467ec681f3Smrg    <counter name="SLM Bytes Read"
59477ec681f3Smrg             symbol_name="SlmBytesRead"
59487ec681f3Smrg             underscore_name="slm_bytes_read"
59497ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
59509f464c52Smaya             data_type="uint64"
59517ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
59527ec681f3Smrg             units="bytes"
59537ec681f3Smrg             semantic_type="throughput"
59547ec681f3Smrg             equation="A 30 READ 64 UMUL"
59557ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
59569f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
59577ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
59589f464c52Smaya             mdapi_hw_unit_type="gpu"
59599f464c52Smaya             />
59609f464c52Smaya    <counter name="SLM Bytes Written"
59617ec681f3Smrg             symbol_name="SlmBytesWritten"
59627ec681f3Smrg             underscore_name="slm_bytes_written"
59639f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
59649f464c52Smaya             data_type="uint64"
59659f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
59669f464c52Smaya             units="bytes"
59679f464c52Smaya             semantic_type="throughput"
59687ec681f3Smrg             equation="A 31 READ 64 UMUL"
59699f464c52Smaya             mdapi_group="L3/Data Port/SLM"
59707ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59717ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
59727ec681f3Smrg             mdapi_hw_unit_type="gpu"
59737ec681f3Smrg             />
59747ec681f3Smrg    <counter name="Shader Memory Accesses"
59757ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
59767ec681f3Smrg             underscore_name="shader_memory_accesses"
59777ec681f3Smrg             description="The total number of shader memory accesses to L3."
59787ec681f3Smrg             data_type="uint64"
59797ec681f3Smrg             units="messages"
59807ec681f3Smrg             semantic_type="event"
59817ec681f3Smrg             equation="A 32 READ"
59827ec681f3Smrg             mdapi_group="L3/Data Port"
59837ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59847ec681f3Smrg             mdapi_supported_apis=""
59857ec681f3Smrg             mdapi_hw_unit_type="gpu"
59867ec681f3Smrg             />
59877ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
59887ec681f3Smrg             symbol_name="ShaderAtomics"
59897ec681f3Smrg             underscore_name="shader_atomics"
59907ec681f3Smrg             description="The total number of shader atomic memory accesses."
59917ec681f3Smrg             data_type="uint64"
59927ec681f3Smrg             units="messages"
59937ec681f3Smrg             semantic_type="event"
59947ec681f3Smrg             equation="A 34 READ"
59957ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
59967ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
59977ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
59989f464c52Smaya             mdapi_hw_unit_type="gpu"
59999f464c52Smaya             />
60009f464c52Smaya    <counter name="L3 Shader Throughput"
60017ec681f3Smrg             symbol_name="L3ShaderThroughput"
60027ec681f3Smrg             underscore_name="l3_shader_throughput"
60039f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
60049f464c52Smaya             data_type="uint64"
60059f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
60069f464c52Smaya             units="bytes"
60079f464c52Smaya             semantic_type="throughput"
60087ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
60099f464c52Smaya             mdapi_group="L3/Data Port"
60107ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
60117ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
60127ec681f3Smrg             mdapi_hw_unit_type="gpu"
60137ec681f3Smrg             />
60147ec681f3Smrg    <counter name="Shader Barrier Messages"
60157ec681f3Smrg             symbol_name="ShaderBarriers"
60167ec681f3Smrg             underscore_name="shader_barriers"
60177ec681f3Smrg             description="The total number of shader barrier messages."
60187ec681f3Smrg             data_type="uint64"
60197ec681f3Smrg             units="messages"
60207ec681f3Smrg             semantic_type="event"
60217ec681f3Smrg             equation="A 35 READ"
60227ec681f3Smrg             mdapi_group="EU Array/Barrier"
60237ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
60247ec681f3Smrg             mdapi_supported_apis=""
60259f464c52Smaya             mdapi_hw_unit_type="gpu"
60269f464c52Smaya             />
60277ec681f3Smrg    <counter name="Slice0 L3 Bank0 Stalled"
60287ec681f3Smrg             symbol_name="L30Bank0Stalled"
60297ec681f3Smrg             underscore_name="l30_bank0_stalled"
60307ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 is stalled"
60317ec681f3Smrg             data_type="float"
60327ec681f3Smrg             max_equation="100"
60337ec681f3Smrg             units="percent"
60347ec681f3Smrg             semantic_type="duration"
60357ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
60367ec681f3Smrg             availability="$SliceMask 0x1 AND"
60377ec681f3Smrg             mdapi_group="GTI/L3"
60387ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60397ec681f3Smrg             mdapi_supported_apis=""
60407ec681f3Smrg             mdapi_hw_unit_type="slice"
60417ec681f3Smrg             />
60427ec681f3Smrg    <counter name="Slice0 L3 Bank1 Stalled"
60437ec681f3Smrg             symbol_name="L30Bank1Stalled"
60447ec681f3Smrg             underscore_name="l30_bank1_stalled"
60457ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 is stalled"
60467ec681f3Smrg             data_type="float"
60477ec681f3Smrg             max_equation="100"
60487ec681f3Smrg             units="percent"
60497ec681f3Smrg             semantic_type="duration"
60507ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
60517ec681f3Smrg             availability="$SliceMask 0x1 AND"
60527ec681f3Smrg             mdapi_group="GTI/L3"
60537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60547ec681f3Smrg             mdapi_supported_apis=""
60557ec681f3Smrg             mdapi_hw_unit_type="slice"
60567ec681f3Smrg             />
60577ec681f3Smrg    <counter name="Slice0 L3 Bank1 Active"
60587ec681f3Smrg             symbol_name="L30Bank1Active"
60597ec681f3Smrg             underscore_name="l30_bank1_active"
60607ec681f3Smrg             description="The percentage of time in which slice0 L3 bank1 is active"
60617ec681f3Smrg             data_type="float"
60627ec681f3Smrg             max_equation="100"
60637ec681f3Smrg             units="percent"
60647ec681f3Smrg             semantic_type="duration"
60657ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
60667ec681f3Smrg             availability="$SliceMask 0x1 AND"
60677ec681f3Smrg             mdapi_group="GTI/L3"
60687ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60697ec681f3Smrg             mdapi_supported_apis=""
60707ec681f3Smrg             mdapi_hw_unit_type="slice"
60717ec681f3Smrg             />
60727ec681f3Smrg    <counter name="Slice0 L3 Bank0 Active"
60737ec681f3Smrg             symbol_name="L30Bank0Active"
60747ec681f3Smrg             underscore_name="l30_bank0_active"
60757ec681f3Smrg             description="The percentage of time in which slice0 L3 bank0 is active"
60767ec681f3Smrg             data_type="float"
60777ec681f3Smrg             max_equation="100"
60787ec681f3Smrg             units="percent"
60797ec681f3Smrg             semantic_type="duration"
60807ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
60817ec681f3Smrg             availability="$SliceMask 0x1 AND"
60827ec681f3Smrg             mdapi_group="GTI/L3"
60837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
60847ec681f3Smrg             mdapi_supported_apis=""
60857ec681f3Smrg             mdapi_hw_unit_type="slice"
60869f464c52Smaya             />
60877ec681f3Smrg    <counter name="SQ is full"
60887ec681f3Smrg             symbol_name="GTRequestQueueFull"
60897ec681f3Smrg             underscore_name="gt_request_queue_full"
60907ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
60917ec681f3Smrg             data_type="float"
60927ec681f3Smrg             max_equation="100"
60937ec681f3Smrg             units="percent"
60947ec681f3Smrg             semantic_type="duration"
60957ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
60967ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
60977ec681f3Smrg             mdapi_group="GTI"
60987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
60997ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
61009f464c52Smaya             mdapi_hw_unit_type="gpu"
61019f464c52Smaya             />
61029f464c52Smaya    <register_config type="NOA">
61037ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
61049f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
61059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x126C7B40" />
61069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x166C0020" />
61079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A603444" />
61089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A613400" />
61099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A4EA800" />
61109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C4E0002" />
61119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x024E8000" />
61129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044E8000" />
61139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
61149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084E8000" />
61159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
61169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064F4000" />
61179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C6C5327" />
61189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E6C5425" />
61199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x006C2A00" />
61209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x026C285B" />
61219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x046C005C" />
61229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C0000" />
61239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C6C0000" />
61249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1E6C0000" />
61259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A6C0800" />
61269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C1BC000" />
61279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E1BC000" />
61289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x001B8000" />
61299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x021BC000" />
61309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041BC000" />
61319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C1C003C" />
61329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x121C8000" />
61339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141C8000" />
61349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x161C8000" />
61359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x181C8000" />
61369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A1C0800" />
61379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x065B4000" />
61389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A5C1000" />
61399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10600000" />
61409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04600000" />
61419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C610044" />
61429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10610000" />
61439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06610000" />
61449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4C02A8" />
61459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084CA000" />
61469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C002A" />
61479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0DA000" />
61489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
61499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000D8000" />
61509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020DA000" />
61519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040DA000" />
61529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D2000" />
61539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100F0154" />
61549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0F5000" />
61559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F0055" />
61569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C00AA" />
61579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022C8000" />
61589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042C8000" />
61599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062C8000" />
61609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082C8000" />
61619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
61629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2CC000" />
61639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190FFC0" />
61649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
61659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900420" />
61669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
61679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
61689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900021" />
61699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
61709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
61719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900400" />
61729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900421" />
61739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
61749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900040" />
61759f464c52Smaya    </register_config>
61769f464c52Smaya    <register_config type="OA">
61779f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
61789f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
61799f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
61809f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
61819f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
61829f464c52Smaya        <register type="OA" address="0x00002724" value="0xF0800000" />
61839f464c52Smaya        <register type="OA" address="0x00002770" value="0x00100070" />
61849f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FFF1" />
61859f464c52Smaya        <register type="OA" address="0x00002778" value="0x00014002" />
61869f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000C3FF" />
61879f464c52Smaya        <register type="OA" address="0x00002780" value="0x00010002" />
61889f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000C7FF" />
61899f464c52Smaya        <register type="OA" address="0x00002788" value="0x00004002" />
61909f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000D3FF" />
61919f464c52Smaya        <register type="OA" address="0x00002790" value="0x00100700" />
61929f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FF1F" />
61939f464c52Smaya        <register type="OA" address="0x00002798" value="0x00001402" />
61949f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FC3F" />
61959f464c52Smaya        <register type="OA" address="0x000027A0" value="0x00001002" />
61969f464c52Smaya        <register type="OA" address="0x000027A4" value="0x0000FC7F" />
61979f464c52Smaya        <register type="OA" address="0x000027A8" value="0x00000402" />
61989f464c52Smaya        <register type="OA" address="0x000027AC" value="0x0000FD3F" />
61999f464c52Smaya    </register_config>
62009f464c52Smaya    <register_config type="FLEX">
62019f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
62029f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
62039f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
62049f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
62059f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
62069f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
62079f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
62089f464c52Smaya    </register_config>
62099f464c52Smaya  </set>
62109f464c52Smaya
62119f464c52Smaya  <set name="Metric set L3_2"
62129f464c52Smaya       chipset="CFLGT2"
62139f464c52Smaya       symbol_name="L3_2"
62147ec681f3Smrg       underscore_name="l3_2"
62157ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
62167ec681f3Smrg       hw_config_guid="bb4bcce9-2cbb-4818-9e49-67ce2c99cd25"
62179f464c52Smaya       >
62187ec681f3Smrg    <counter name="GPU Time Elapsed"
62197ec681f3Smrg             symbol_name="GpuTime"
62207ec681f3Smrg             underscore_name="gpu_time"
62217ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
62229f464c52Smaya             data_type="uint64"
62237ec681f3Smrg             units="ns"
62249f464c52Smaya             semantic_type="duration"
62257ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
62267ec681f3Smrg             mdapi_group="GPU"
62277ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
62289f464c52Smaya             mdapi_supported_apis=""
62299f464c52Smaya             mdapi_hw_unit_type="gpu"
62309f464c52Smaya             />
62317ec681f3Smrg    <counter name="GPU Core Clocks"
62327ec681f3Smrg             symbol_name="GpuCoreClocks"
62337ec681f3Smrg             underscore_name="gpu_core_clocks"
62347ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
62359f464c52Smaya             data_type="uint64"
62367ec681f3Smrg             units="cycles"
62379f464c52Smaya             semantic_type="event"
62387ec681f3Smrg             equation="GPU_CLOCK 0 READ"
62397ec681f3Smrg             mdapi_group="GPU"
62407ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
62417ec681f3Smrg             mdapi_supported_apis=""
62429f464c52Smaya             mdapi_hw_unit_type="gpu"
62439f464c52Smaya             />
62447ec681f3Smrg    <counter name="AVG GPU Core Frequency"
62457ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
62467ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
62477ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
62489f464c52Smaya             data_type="uint64"
62497ec681f3Smrg             max_equation="$GpuMaxFrequency"
62507ec681f3Smrg             units="hz"
62519f464c52Smaya             semantic_type="event"
62527ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
62537ec681f3Smrg             mdapi_group="GPU"
62547ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
62557ec681f3Smrg             mdapi_supported_apis=""
62569f464c52Smaya             mdapi_hw_unit_type="gpu"
62579f464c52Smaya             />
62587ec681f3Smrg    <counter name="GPU Busy"
62597ec681f3Smrg             symbol_name="GpuBusy"
62607ec681f3Smrg             underscore_name="gpu_busy"
62617ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
62629f464c52Smaya             data_type="float"
62639f464c52Smaya             max_equation="100"
62649f464c52Smaya             units="percent"
62659f464c52Smaya             semantic_type="duration"
62667ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
62677ec681f3Smrg             mdapi_group="GPU"
62687ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
62697ec681f3Smrg             mdapi_supported_apis=""
62709f464c52Smaya             mdapi_hw_unit_type="gpu"
62719f464c52Smaya             />
62729f464c52Smaya    <counter name="VS Threads Dispatched"
62737ec681f3Smrg             symbol_name="VsThreads"
62747ec681f3Smrg             underscore_name="vs_threads"
62759f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
62769f464c52Smaya             data_type="uint64"
62779f464c52Smaya             units="threads"
62789f464c52Smaya             semantic_type="event"
62797ec681f3Smrg             equation="A 1 READ"
62809f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
62819f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
62827ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
62839f464c52Smaya             mdapi_hw_unit_type="gpu"
62849f464c52Smaya             />
62857ec681f3Smrg    <counter name="HS Threads Dispatched"
62867ec681f3Smrg             symbol_name="HsThreads"
62877ec681f3Smrg             underscore_name="hs_threads"
62887ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
62899f464c52Smaya             data_type="uint64"
62907ec681f3Smrg             units="threads"
62919f464c52Smaya             semantic_type="event"
62927ec681f3Smrg             equation="A 2 READ"
62937ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
62949f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
62957ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
62969f464c52Smaya             mdapi_hw_unit_type="gpu"
62979f464c52Smaya             />
62987ec681f3Smrg    <counter name="DS Threads Dispatched"
62997ec681f3Smrg             symbol_name="DsThreads"
63007ec681f3Smrg             underscore_name="ds_threads"
63017ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
63029f464c52Smaya             data_type="uint64"
63037ec681f3Smrg             units="threads"
63049f464c52Smaya             semantic_type="event"
63057ec681f3Smrg             equation="A 3 READ"
63067ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
63077ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
63087ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
63099f464c52Smaya             mdapi_hw_unit_type="gpu"
63109f464c52Smaya             />
63117ec681f3Smrg    <counter name="GS Threads Dispatched"
63127ec681f3Smrg             symbol_name="GsThreads"
63137ec681f3Smrg             underscore_name="gs_threads"
63147ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
63159f464c52Smaya             data_type="uint64"
63167ec681f3Smrg             units="threads"
63179f464c52Smaya             semantic_type="event"
63187ec681f3Smrg             equation="A 5 READ"
63197ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
63207ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
63217ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
63229f464c52Smaya             mdapi_hw_unit_type="gpu"
63239f464c52Smaya             />
63247ec681f3Smrg    <counter name="FS Threads Dispatched"
63257ec681f3Smrg             symbol_name="PsThreads"
63267ec681f3Smrg             underscore_name="ps_threads"
63277ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
63289f464c52Smaya             data_type="uint64"
63299f464c52Smaya             units="threads"
63309f464c52Smaya             semantic_type="event"
63317ec681f3Smrg             equation="A 6 READ"
63327ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
63339f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
63347ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
63359f464c52Smaya             mdapi_hw_unit_type="gpu"
63369f464c52Smaya             />
63377ec681f3Smrg    <counter name="CS Threads Dispatched"
63387ec681f3Smrg             symbol_name="CsThreads"
63397ec681f3Smrg             underscore_name="cs_threads"
63407ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
63419f464c52Smaya             data_type="uint64"
63427ec681f3Smrg             units="threads"
63437ec681f3Smrg             semantic_type="event"
63447ec681f3Smrg             equation="A 4 READ"
63457ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
63469f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
63477ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
63489f464c52Smaya             mdapi_hw_unit_type="gpu"
63499f464c52Smaya             />
63507ec681f3Smrg    <counter name="EU Active"
63517ec681f3Smrg             symbol_name="EuActive"
63527ec681f3Smrg             underscore_name="eu_active"
63537ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
63549f464c52Smaya             data_type="float"
63559f464c52Smaya             max_equation="100"
63569f464c52Smaya             units="percent"
63579f464c52Smaya             semantic_type="duration"
63587ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
63597ec681f3Smrg             mdapi_group="EU Array"
63607ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
63617ec681f3Smrg             mdapi_supported_apis=""
63629f464c52Smaya             mdapi_hw_unit_type="gpu"
63639f464c52Smaya             />
63647ec681f3Smrg    <counter name="EU Stall"
63657ec681f3Smrg             symbol_name="EuStall"
63667ec681f3Smrg             underscore_name="eu_stall"
63677ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
63689f464c52Smaya             data_type="float"
63699f464c52Smaya             max_equation="100"
63709f464c52Smaya             units="percent"
63719f464c52Smaya             semantic_type="duration"
63727ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
63737ec681f3Smrg             mdapi_group="EU Array"
63747ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
63759f464c52Smaya             mdapi_supported_apis=""
63767ec681f3Smrg             mdapi_hw_unit_type="gpu"
63779f464c52Smaya             />
63787ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
63797ec681f3Smrg             symbol_name="EuFpuBothActive"
63807ec681f3Smrg             underscore_name="eu_fpu_both_active"
63817ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
63829f464c52Smaya             data_type="float"
63839f464c52Smaya             max_equation="100"
63849f464c52Smaya             units="percent"
63859f464c52Smaya             semantic_type="duration"
63867ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
63877ec681f3Smrg             mdapi_group="EU Array/Pipes"
63889f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
63897ec681f3Smrg             mdapi_supported_apis=""
63909f464c52Smaya             mdapi_hw_unit_type="gpu"
63919f464c52Smaya             />
63929f464c52Smaya    <counter name="VS FPU0 Pipe Active"
63937ec681f3Smrg             symbol_name="VsFpu0Active"
63947ec681f3Smrg             underscore_name="vs_fpu0_active"
63959f464c52Smaya             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
63969f464c52Smaya             data_type="float"
63979f464c52Smaya             max_equation="100"
63987ec681f3Smrg             units="percent"
63997ec681f3Smrg             semantic_type="duration"
64009f464c52Smaya             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64017ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
64027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64037ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64047ec681f3Smrg             mdapi_hw_unit_type="gpu"
64057ec681f3Smrg             />
64067ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
64077ec681f3Smrg             symbol_name="VsFpu1Active"
64087ec681f3Smrg             underscore_name="vs_fpu1_active"
64097ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
64107ec681f3Smrg             data_type="float"
64117ec681f3Smrg             max_equation="100"
64129f464c52Smaya             units="percent"
64139f464c52Smaya             semantic_type="duration"
64147ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64157ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
64169f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64187ec681f3Smrg             mdapi_hw_unit_type="gpu"
64197ec681f3Smrg             />
64207ec681f3Smrg    <counter name="VS Send Pipe Active"
64217ec681f3Smrg             symbol_name="VsSendActive"
64227ec681f3Smrg             underscore_name="vs_send_active"
64237ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
64247ec681f3Smrg             data_type="float"
64257ec681f3Smrg             max_equation="100"
64267ec681f3Smrg             units="percent"
64277ec681f3Smrg             semantic_type="duration"
64287ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64299f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
64307ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64317ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64329f464c52Smaya             mdapi_hw_unit_type="gpu"
64339f464c52Smaya             />
64347ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
64357ec681f3Smrg             symbol_name="PsFpu0Active"
64367ec681f3Smrg             underscore_name="ps_fpu0_active"
64377ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
64389f464c52Smaya             data_type="float"
64399f464c52Smaya             max_equation="100"
64409f464c52Smaya             units="percent"
64419f464c52Smaya             semantic_type="duration"
64427ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64437ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
64447ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64457ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64469f464c52Smaya             mdapi_hw_unit_type="gpu"
64479f464c52Smaya             />
64487ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
64497ec681f3Smrg             symbol_name="PsFpu1Active"
64507ec681f3Smrg             underscore_name="ps_fpu1_active"
64517ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
64529f464c52Smaya             data_type="float"
64539f464c52Smaya             max_equation="100"
64549f464c52Smaya             units="percent"
64559f464c52Smaya             semantic_type="duration"
64567ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64577ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
64587ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64597ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64607ec681f3Smrg             mdapi_hw_unit_type="gpu"
64617ec681f3Smrg             />
64627ec681f3Smrg    <counter name="PS Send Pipeline Active"
64637ec681f3Smrg             symbol_name="PsSendActive"
64647ec681f3Smrg             underscore_name="ps_send_active"
64657ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
64667ec681f3Smrg             data_type="float"
64677ec681f3Smrg             max_equation="100"
64687ec681f3Smrg             units="percent"
64697ec681f3Smrg             semantic_type="duration"
64707ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64717ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
64727ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
64737ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64747ec681f3Smrg             mdapi_hw_unit_type="gpu"
64757ec681f3Smrg             />
64767ec681f3Smrg    <counter name="FS Both FPU Active"
64777ec681f3Smrg             symbol_name="PsEuBothFpuActive"
64787ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
64797ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
64807ec681f3Smrg             data_type="float"
64817ec681f3Smrg             max_equation="100"
64827ec681f3Smrg             units="percent"
64837ec681f3Smrg             semantic_type="duration"
64847ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
64857ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
64867ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
64877ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
64887ec681f3Smrg             mdapi_hw_unit_type="gpu"
64899f464c52Smaya             />
64909f464c52Smaya    <counter name="Rasterized Pixels"
64917ec681f3Smrg             symbol_name="RasterizedPixels"
64927ec681f3Smrg             underscore_name="rasterized_pixels"
64939f464c52Smaya             description="The total number of rasterized pixels."
64949f464c52Smaya             data_type="uint64"
64957ec681f3Smrg             units="pixels"
64967ec681f3Smrg             semantic_type="event"
64979f464c52Smaya             equation="A 21 READ 4 UMUL"
64987ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
64997ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
65007ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65017ec681f3Smrg             mdapi_hw_unit_type="gpu"
65027ec681f3Smrg             />
65037ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
65047ec681f3Smrg             symbol_name="HiDepthTestFails"
65057ec681f3Smrg             underscore_name="hi_depth_test_fails"
65067ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
65077ec681f3Smrg             data_type="uint64"
65089f464c52Smaya             units="pixels"
65099f464c52Smaya             semantic_type="event"
65107ec681f3Smrg             equation="A 22 READ 4 UMUL"
65117ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
65129f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
65137ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65149f464c52Smaya             mdapi_hw_unit_type="gpu"
65159f464c52Smaya             />
65167ec681f3Smrg    <counter name="Early Depth Test Fails"
65177ec681f3Smrg             symbol_name="EarlyDepthTestFails"
65187ec681f3Smrg             underscore_name="early_depth_test_fails"
65197ec681f3Smrg             description="The total number of pixels dropped on early depth test."
65207ec681f3Smrg             data_type="uint64"
65217ec681f3Smrg             units="pixels"
65227ec681f3Smrg             semantic_type="event"
65237ec681f3Smrg             equation="A 23 READ 4 UMUL"
65247ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
65257ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
65267ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65279f464c52Smaya             mdapi_hw_unit_type="gpu"
65289f464c52Smaya             />
65297ec681f3Smrg    <counter name="Samples Killed in FS"
65307ec681f3Smrg             symbol_name="SamplesKilledInPs"
65317ec681f3Smrg             underscore_name="samples_killed_in_ps"
65327ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
65339f464c52Smaya             data_type="uint64"
65347ec681f3Smrg             units="pixels"
65357ec681f3Smrg             semantic_type="event"
65367ec681f3Smrg             equation="A 24 READ 4 UMUL"
65377ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
65387ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
65397ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65407ec681f3Smrg             mdapi_hw_unit_type="gpu"
65417ec681f3Smrg             />
65427ec681f3Smrg    <counter name="Pixels Failing Tests"
65437ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
65447ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
65457ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
65467ec681f3Smrg             data_type="uint64"
65477ec681f3Smrg             units="pixels"
65489f464c52Smaya             semantic_type="event"
65497ec681f3Smrg             equation="A 25 READ 4 UMUL"
65507ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
65519f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
65527ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65539f464c52Smaya             mdapi_hw_unit_type="gpu"
65549f464c52Smaya             />
65559f464c52Smaya    <counter name="Samples Written"
65567ec681f3Smrg             symbol_name="SamplesWritten"
65577ec681f3Smrg             underscore_name="samples_written"
65589f464c52Smaya             description="The total number of samples or pixels written to all render targets."
65599f464c52Smaya             data_type="uint64"
65609f464c52Smaya             units="pixels"
65619f464c52Smaya             semantic_type="event"
65627ec681f3Smrg             equation="A 26 READ 4 UMUL"
65639f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
65647ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
65657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65669f464c52Smaya             mdapi_hw_unit_type="gpu"
65679f464c52Smaya             />
65689f464c52Smaya    <counter name="Samples Blended"
65697ec681f3Smrg             symbol_name="SamplesBlended"
65707ec681f3Smrg             underscore_name="samples_blended"
65719f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
65729f464c52Smaya             data_type="uint64"
65739f464c52Smaya             units="pixels"
65749f464c52Smaya             semantic_type="event"
65757ec681f3Smrg             equation="A 27 READ 4 UMUL"
65767ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
65779f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
65787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
65799f464c52Smaya             mdapi_hw_unit_type="gpu"
65809f464c52Smaya             />
65817ec681f3Smrg    <counter name="Sampler Texels"
65827ec681f3Smrg             symbol_name="SamplerTexels"
65837ec681f3Smrg             underscore_name="sampler_texels"
65847ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
65859f464c52Smaya             data_type="uint64"
65867ec681f3Smrg             units="texels"
65879f464c52Smaya             semantic_type="event"
65887ec681f3Smrg             equation="A 28 READ 4 UMUL"
65897ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
65907ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
65917ec681f3Smrg             mdapi_supported_apis=""
65929f464c52Smaya             mdapi_hw_unit_type="gpu"
65939f464c52Smaya             />
65947ec681f3Smrg    <counter name="Sampler Texels Misses"
65957ec681f3Smrg             symbol_name="SamplerTexelMisses"
65967ec681f3Smrg             underscore_name="sampler_texel_misses"
65977ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
65989f464c52Smaya             data_type="uint64"
65997ec681f3Smrg             units="texels"
66009f464c52Smaya             semantic_type="event"
66017ec681f3Smrg             equation="A 29 READ 4 UMUL"
66027ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
66037ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
66049f464c52Smaya             mdapi_supported_apis=""
66059f464c52Smaya             mdapi_hw_unit_type="gpu"
66069f464c52Smaya             />
66077ec681f3Smrg    <counter name="SLM Bytes Read"
66087ec681f3Smrg             symbol_name="SlmBytesRead"
66097ec681f3Smrg             underscore_name="slm_bytes_read"
66107ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
66119f464c52Smaya             data_type="uint64"
66127ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
66137ec681f3Smrg             units="bytes"
66147ec681f3Smrg             semantic_type="throughput"
66157ec681f3Smrg             equation="A 30 READ 64 UMUL"
66167ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
66179f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
66187ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
66199f464c52Smaya             mdapi_hw_unit_type="gpu"
66209f464c52Smaya             />
66219f464c52Smaya    <counter name="SLM Bytes Written"
66227ec681f3Smrg             symbol_name="SlmBytesWritten"
66237ec681f3Smrg             underscore_name="slm_bytes_written"
66249f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
66259f464c52Smaya             data_type="uint64"
66269f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
66279f464c52Smaya             units="bytes"
66289f464c52Smaya             semantic_type="throughput"
66297ec681f3Smrg             equation="A 31 READ 64 UMUL"
66309f464c52Smaya             mdapi_group="L3/Data Port/SLM"
66317ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
66327ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
66337ec681f3Smrg             mdapi_hw_unit_type="gpu"
66347ec681f3Smrg             />
66357ec681f3Smrg    <counter name="Shader Memory Accesses"
66367ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
66377ec681f3Smrg             underscore_name="shader_memory_accesses"
66387ec681f3Smrg             description="The total number of shader memory accesses to L3."
66397ec681f3Smrg             data_type="uint64"
66407ec681f3Smrg             units="messages"
66417ec681f3Smrg             semantic_type="event"
66427ec681f3Smrg             equation="A 32 READ"
66437ec681f3Smrg             mdapi_group="L3/Data Port"
66447ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
66457ec681f3Smrg             mdapi_supported_apis=""
66467ec681f3Smrg             mdapi_hw_unit_type="gpu"
66477ec681f3Smrg             />
66487ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
66497ec681f3Smrg             symbol_name="ShaderAtomics"
66507ec681f3Smrg             underscore_name="shader_atomics"
66517ec681f3Smrg             description="The total number of shader atomic memory accesses."
66527ec681f3Smrg             data_type="uint64"
66537ec681f3Smrg             units="messages"
66547ec681f3Smrg             semantic_type="event"
66557ec681f3Smrg             equation="A 34 READ"
66567ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
66577ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
66587ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
66599f464c52Smaya             mdapi_hw_unit_type="gpu"
66609f464c52Smaya             />
66619f464c52Smaya    <counter name="L3 Shader Throughput"
66627ec681f3Smrg             symbol_name="L3ShaderThroughput"
66637ec681f3Smrg             underscore_name="l3_shader_throughput"
66649f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
66659f464c52Smaya             data_type="uint64"
66669f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
66679f464c52Smaya             units="bytes"
66689f464c52Smaya             semantic_type="throughput"
66697ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
66709f464c52Smaya             mdapi_group="L3/Data Port"
66717ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
66727ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
66739f464c52Smaya             mdapi_hw_unit_type="gpu"
66749f464c52Smaya             />
66757ec681f3Smrg    <counter name="Shader Barrier Messages"
66767ec681f3Smrg             symbol_name="ShaderBarriers"
66777ec681f3Smrg             underscore_name="shader_barriers"
66787ec681f3Smrg             description="The total number of shader barrier messages."
66799f464c52Smaya             data_type="uint64"
66809f464c52Smaya             units="messages"
66819f464c52Smaya             semantic_type="event"
66827ec681f3Smrg             equation="A 35 READ"
66837ec681f3Smrg             mdapi_group="EU Array/Barrier"
66849f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
66857ec681f3Smrg             mdapi_supported_apis=""
66867ec681f3Smrg             mdapi_hw_unit_type="gpu"
66877ec681f3Smrg             />
66887ec681f3Smrg    <counter name="Slice0 L3 Bank2 Stalled"
66897ec681f3Smrg             symbol_name="L30Bank2Stalled"
66907ec681f3Smrg             underscore_name="l30_bank2_stalled"
66917ec681f3Smrg             description="The percentage of time in which slice0 L3 bank2 is stalled"
66927ec681f3Smrg             data_type="float"
66937ec681f3Smrg             max_equation="100"
66947ec681f3Smrg             units="percent"
66957ec681f3Smrg             semantic_type="duration"
66967ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
66977ec681f3Smrg             availability="$SliceMask 0x1 AND"
66987ec681f3Smrg             mdapi_group="GTI/L3"
66997ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
67007ec681f3Smrg             mdapi_supported_apis=""
67017ec681f3Smrg             mdapi_hw_unit_type="slice"
67027ec681f3Smrg             />
67037ec681f3Smrg    <counter name="Slice0 L3 Bank2 Active"
67047ec681f3Smrg             symbol_name="L30Bank2Active"
67057ec681f3Smrg             underscore_name="l30_bank2_active"
67067ec681f3Smrg             description="The percentage of time in which slice0 L3 bank2 is active"
67077ec681f3Smrg             data_type="float"
67087ec681f3Smrg             max_equation="100"
67097ec681f3Smrg             units="percent"
67107ec681f3Smrg             semantic_type="duration"
67117ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
67127ec681f3Smrg             availability="$SliceMask 0x1 AND"
67137ec681f3Smrg             mdapi_group="GTI/L3"
67147ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
67157ec681f3Smrg             mdapi_supported_apis=""
67167ec681f3Smrg             mdapi_hw_unit_type="slice"
67177ec681f3Smrg             />
67187ec681f3Smrg    <counter name="SQ is full"
67197ec681f3Smrg             symbol_name="GTRequestQueueFull"
67207ec681f3Smrg             underscore_name="gt_request_queue_full"
67217ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
67227ec681f3Smrg             data_type="float"
67237ec681f3Smrg             max_equation="100"
67247ec681f3Smrg             units="percent"
67257ec681f3Smrg             semantic_type="duration"
67267ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
67277ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
67287ec681f3Smrg             mdapi_group="GTI"
67297ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
67307ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
67319f464c52Smaya             mdapi_hw_unit_type="gpu"
67329f464c52Smaya             />
67339f464c52Smaya    <register_config type="NOA">
67347ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
67359f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
67369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x126C02E0" />
67379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x146C0001" />
67389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A623400" />
67399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044E8000" />
67409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
67419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084E8000" />
67429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
67439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064F4000" />
67449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x026C3324" />
67459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x046C3422" />
67469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C0000" />
67479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A6C0000" />
67489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x021BC000" />
67499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041BC000" />
67509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141C8000" />
67519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x161C8000" />
67529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x181C8000" />
67539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A1C0800" />
67549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x065B4000" />
67559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A5C1000" />
67569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06614000" />
67579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C620044" />
67589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10620000" />
67599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06620000" />
67609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084C8000" />
67619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C002A" />
67629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020DA000" />
67639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040DA000" />
67649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D2000" />
67659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0F4000" />
67669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F0055" />
67679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042C8000" />
67689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062C8000" />
67699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082C8000" />
67709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
67719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2CC000" />
67729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190F800" />
67739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
67749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
67759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900000" />
67769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
67779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900000" />
67789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
67799f464c52Smaya    </register_config>
67809f464c52Smaya    <register_config type="OA">
67819f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
67829f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
67839f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
67849f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
67859f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
67869f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
67879f464c52Smaya        <register type="OA" address="0x00002770" value="0x00100070" />
67889f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FFF1" />
67899f464c52Smaya        <register type="OA" address="0x00002778" value="0x00028002" />
67909f464c52Smaya        <register type="OA" address="0x0000277C" value="0x000087FF" />
67919f464c52Smaya        <register type="OA" address="0x00002780" value="0x00020002" />
67929f464c52Smaya        <register type="OA" address="0x00002784" value="0x00008FFF" />
67939f464c52Smaya        <register type="OA" address="0x00002788" value="0x00008002" />
67949f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000A7FF" />
67959f464c52Smaya    </register_config>
67967ec681f3Smrg    <register_config type="FLEX">
67977ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
67987ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
67997ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
68007ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00015014" />
68017ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
68027ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
68037ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
68047ec681f3Smrg    </register_config>
68057ec681f3Smrg  </set>
68067ec681f3Smrg
68077ec681f3Smrg  <set name="Metric set L3_3"
68087ec681f3Smrg       chipset="CFLGT2"
68097ec681f3Smrg       symbol_name="L3_3"
68107ec681f3Smrg       underscore_name="l3_3"
68117ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
68127ec681f3Smrg       hw_config_guid="9e1229f8-d87f-4f44-b067-3544e17195aa"
68137ec681f3Smrg       >
68147ec681f3Smrg    <counter name="GPU Time Elapsed"
68157ec681f3Smrg             symbol_name="GpuTime"
68167ec681f3Smrg             underscore_name="gpu_time"
68177ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
68187ec681f3Smrg             data_type="uint64"
68197ec681f3Smrg             units="ns"
68209f464c52Smaya             semantic_type="duration"
68217ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
68227ec681f3Smrg             mdapi_group="GPU"
68237ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
68247ec681f3Smrg             mdapi_supported_apis=""
68259f464c52Smaya             mdapi_hw_unit_type="gpu"
68269f464c52Smaya             />
68277ec681f3Smrg    <counter name="GPU Core Clocks"
68287ec681f3Smrg             symbol_name="GpuCoreClocks"
68297ec681f3Smrg             underscore_name="gpu_core_clocks"
68307ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
68319f464c52Smaya             data_type="uint64"
68327ec681f3Smrg             units="cycles"
68339f464c52Smaya             semantic_type="event"
68347ec681f3Smrg             equation="GPU_CLOCK 0 READ"
68357ec681f3Smrg             mdapi_group="GPU"
68367ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
68377ec681f3Smrg             mdapi_supported_apis=""
68389f464c52Smaya             mdapi_hw_unit_type="gpu"
68399f464c52Smaya             />
68407ec681f3Smrg    <counter name="AVG GPU Core Frequency"
68417ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
68427ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
68437ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
68449f464c52Smaya             data_type="uint64"
68457ec681f3Smrg             max_equation="$GpuMaxFrequency"
68467ec681f3Smrg             units="hz"
68479f464c52Smaya             semantic_type="event"
68487ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
68497ec681f3Smrg             mdapi_group="GPU"
68507ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
68517ec681f3Smrg             mdapi_supported_apis=""
68529f464c52Smaya             mdapi_hw_unit_type="gpu"
68539f464c52Smaya             />
68547ec681f3Smrg    <counter name="GPU Busy"
68557ec681f3Smrg             symbol_name="GpuBusy"
68567ec681f3Smrg             underscore_name="gpu_busy"
68577ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
68589f464c52Smaya             data_type="float"
68599f464c52Smaya             max_equation="100"
68609f464c52Smaya             units="percent"
68619f464c52Smaya             semantic_type="duration"
68627ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
68637ec681f3Smrg             mdapi_group="GPU"
68647ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
68657ec681f3Smrg             mdapi_supported_apis=""
68669f464c52Smaya             mdapi_hw_unit_type="gpu"
68679f464c52Smaya             />
68689f464c52Smaya    <counter name="VS Threads Dispatched"
68697ec681f3Smrg             symbol_name="VsThreads"
68707ec681f3Smrg             underscore_name="vs_threads"
68719f464c52Smaya             description="The total number of vertex shader hardware threads dispatched."
68729f464c52Smaya             data_type="uint64"
68739f464c52Smaya             units="threads"
68749f464c52Smaya             semantic_type="event"
68757ec681f3Smrg             equation="A 1 READ"
68767ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
68779f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
68787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
68799f464c52Smaya             mdapi_hw_unit_type="gpu"
68809f464c52Smaya             />
68817ec681f3Smrg    <counter name="HS Threads Dispatched"
68827ec681f3Smrg             symbol_name="HsThreads"
68837ec681f3Smrg             underscore_name="hs_threads"
68847ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
68859f464c52Smaya             data_type="uint64"
68869f464c52Smaya             units="threads"
68879f464c52Smaya             semantic_type="event"
68887ec681f3Smrg             equation="A 2 READ"
68897ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
68909f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
68917ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
68929f464c52Smaya             mdapi_hw_unit_type="gpu"
68939f464c52Smaya             />
68947ec681f3Smrg    <counter name="DS Threads Dispatched"
68957ec681f3Smrg             symbol_name="DsThreads"
68967ec681f3Smrg             underscore_name="ds_threads"
68977ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
68989f464c52Smaya             data_type="uint64"
68997ec681f3Smrg             units="threads"
69009f464c52Smaya             semantic_type="event"
69017ec681f3Smrg             equation="A 3 READ"
69027ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
69039f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
69047ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
69059f464c52Smaya             mdapi_hw_unit_type="gpu"
69069f464c52Smaya             />
69077ec681f3Smrg    <counter name="GS Threads Dispatched"
69087ec681f3Smrg             symbol_name="GsThreads"
69097ec681f3Smrg             underscore_name="gs_threads"
69107ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
69119f464c52Smaya             data_type="uint64"
69127ec681f3Smrg             units="threads"
69139f464c52Smaya             semantic_type="event"
69147ec681f3Smrg             equation="A 5 READ"
69157ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
69167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69177ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
69189f464c52Smaya             mdapi_hw_unit_type="gpu"
69199f464c52Smaya             />
69207ec681f3Smrg    <counter name="FS Threads Dispatched"
69217ec681f3Smrg             symbol_name="PsThreads"
69227ec681f3Smrg             underscore_name="ps_threads"
69237ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
69249f464c52Smaya             data_type="uint64"
69257ec681f3Smrg             units="threads"
69269f464c52Smaya             semantic_type="event"
69277ec681f3Smrg             equation="A 6 READ"
69287ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
69299f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
69307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
69319f464c52Smaya             mdapi_hw_unit_type="gpu"
69329f464c52Smaya             />
69337ec681f3Smrg    <counter name="CS Threads Dispatched"
69347ec681f3Smrg             symbol_name="CsThreads"
69357ec681f3Smrg             underscore_name="cs_threads"
69367ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
69379f464c52Smaya             data_type="uint64"
69387ec681f3Smrg             units="threads"
69397ec681f3Smrg             semantic_type="event"
69407ec681f3Smrg             equation="A 4 READ"
69417ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
69427ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
69437ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
69449f464c52Smaya             mdapi_hw_unit_type="gpu"
69459f464c52Smaya             />
69467ec681f3Smrg    <counter name="EU Active"
69477ec681f3Smrg             symbol_name="EuActive"
69487ec681f3Smrg             underscore_name="eu_active"
69497ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
69507ec681f3Smrg             data_type="float"
69517ec681f3Smrg             max_equation="100"
69527ec681f3Smrg             units="percent"
69537ec681f3Smrg             semantic_type="duration"
69547ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69557ec681f3Smrg             mdapi_group="EU Array"
69567ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
69579f464c52Smaya             mdapi_supported_apis=""
69589f464c52Smaya             mdapi_hw_unit_type="gpu"
69599f464c52Smaya             />
69607ec681f3Smrg    <counter name="EU Stall"
69617ec681f3Smrg             symbol_name="EuStall"
69627ec681f3Smrg             underscore_name="eu_stall"
69637ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
69647ec681f3Smrg             data_type="float"
69657ec681f3Smrg             max_equation="100"
69667ec681f3Smrg             units="percent"
69677ec681f3Smrg             semantic_type="duration"
69687ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69697ec681f3Smrg             mdapi_group="EU Array"
69707ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
69719f464c52Smaya             mdapi_supported_apis=""
69729f464c52Smaya             mdapi_hw_unit_type="gpu"
69739f464c52Smaya             />
69747ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
69757ec681f3Smrg             symbol_name="EuFpuBothActive"
69767ec681f3Smrg             underscore_name="eu_fpu_both_active"
69777ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
69787ec681f3Smrg             data_type="float"
69797ec681f3Smrg             max_equation="100"
69807ec681f3Smrg             units="percent"
69817ec681f3Smrg             semantic_type="duration"
69827ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69837ec681f3Smrg             mdapi_group="EU Array/Pipes"
69847ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
69857ec681f3Smrg             mdapi_supported_apis=""
69869f464c52Smaya             mdapi_hw_unit_type="gpu"
69879f464c52Smaya             />
69887ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
69897ec681f3Smrg             symbol_name="VsFpu0Active"
69907ec681f3Smrg             underscore_name="vs_fpu0_active"
69917ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
69927ec681f3Smrg             data_type="float"
69937ec681f3Smrg             max_equation="100"
69947ec681f3Smrg             units="percent"
69957ec681f3Smrg             semantic_type="duration"
69967ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
69977ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
69987ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
69997ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70009f464c52Smaya             mdapi_hw_unit_type="gpu"
70019f464c52Smaya             />
70027ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
70037ec681f3Smrg             symbol_name="VsFpu1Active"
70047ec681f3Smrg             underscore_name="vs_fpu1_active"
70057ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
70069f464c52Smaya             data_type="float"
70079f464c52Smaya             max_equation="100"
70089f464c52Smaya             units="percent"
70099f464c52Smaya             semantic_type="duration"
70107ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70117ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
70129f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70137ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70149f464c52Smaya             mdapi_hw_unit_type="gpu"
70159f464c52Smaya             />
70167ec681f3Smrg    <counter name="VS Send Pipe Active"
70177ec681f3Smrg             symbol_name="VsSendActive"
70187ec681f3Smrg             underscore_name="vs_send_active"
70197ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
70209f464c52Smaya             data_type="float"
70219f464c52Smaya             max_equation="100"
70229f464c52Smaya             units="percent"
70239f464c52Smaya             semantic_type="duration"
70247ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70257ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
70267ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70277ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70287ec681f3Smrg             mdapi_hw_unit_type="gpu"
70299f464c52Smaya             />
70307ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
70317ec681f3Smrg             symbol_name="PsFpu0Active"
70327ec681f3Smrg             underscore_name="ps_fpu0_active"
70337ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
70349f464c52Smaya             data_type="float"
70359f464c52Smaya             max_equation="100"
70369f464c52Smaya             units="percent"
70379f464c52Smaya             semantic_type="duration"
70387ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70397ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
70409f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70417ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70427ec681f3Smrg             mdapi_hw_unit_type="gpu"
70437ec681f3Smrg             />
70447ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
70457ec681f3Smrg             symbol_name="PsFpu1Active"
70467ec681f3Smrg             underscore_name="ps_fpu1_active"
70477ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
70487ec681f3Smrg             data_type="float"
70497ec681f3Smrg             max_equation="100"
70507ec681f3Smrg             units="percent"
70517ec681f3Smrg             semantic_type="duration"
70527ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70539f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
70547ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70557ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70569f464c52Smaya             mdapi_hw_unit_type="gpu"
70579f464c52Smaya             />
70587ec681f3Smrg    <counter name="PS Send Pipeline Active"
70597ec681f3Smrg             symbol_name="PsSendActive"
70607ec681f3Smrg             underscore_name="ps_send_active"
70617ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
70629f464c52Smaya             data_type="float"
70639f464c52Smaya             max_equation="100"
70649f464c52Smaya             units="percent"
70659f464c52Smaya             semantic_type="duration"
70667ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70677ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
70689f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
70697ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70709f464c52Smaya             mdapi_hw_unit_type="gpu"
70719f464c52Smaya             />
70727ec681f3Smrg    <counter name="FS Both FPU Active"
70737ec681f3Smrg             symbol_name="PsEuBothFpuActive"
70747ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
70757ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
70769f464c52Smaya             data_type="float"
70779f464c52Smaya             max_equation="100"
70789f464c52Smaya             units="percent"
70799f464c52Smaya             semantic_type="duration"
70807ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
70817ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
70827ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
70837ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70849f464c52Smaya             mdapi_hw_unit_type="gpu"
70859f464c52Smaya             />
70869f464c52Smaya    <counter name="Rasterized Pixels"
70877ec681f3Smrg             symbol_name="RasterizedPixels"
70887ec681f3Smrg             underscore_name="rasterized_pixels"
70899f464c52Smaya             description="The total number of rasterized pixels."
70909f464c52Smaya             data_type="uint64"
70917ec681f3Smrg             units="pixels"
70927ec681f3Smrg             semantic_type="event"
70939f464c52Smaya             equation="A 21 READ 4 UMUL"
70947ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
70957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
70967ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
70977ec681f3Smrg             mdapi_hw_unit_type="gpu"
70987ec681f3Smrg             />
70997ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
71007ec681f3Smrg             symbol_name="HiDepthTestFails"
71017ec681f3Smrg             underscore_name="hi_depth_test_fails"
71027ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
71037ec681f3Smrg             data_type="uint64"
71049f464c52Smaya             units="pixels"
71059f464c52Smaya             semantic_type="event"
71067ec681f3Smrg             equation="A 22 READ 4 UMUL"
71077ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
71089f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
71097ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71109f464c52Smaya             mdapi_hw_unit_type="gpu"
71119f464c52Smaya             />
71127ec681f3Smrg    <counter name="Early Depth Test Fails"
71137ec681f3Smrg             symbol_name="EarlyDepthTestFails"
71147ec681f3Smrg             underscore_name="early_depth_test_fails"
71157ec681f3Smrg             description="The total number of pixels dropped on early depth test."
71167ec681f3Smrg             data_type="uint64"
71177ec681f3Smrg             units="pixels"
71187ec681f3Smrg             semantic_type="event"
71197ec681f3Smrg             equation="A 23 READ 4 UMUL"
71207ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
71217ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
71227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71239f464c52Smaya             mdapi_hw_unit_type="gpu"
71249f464c52Smaya             />
71257ec681f3Smrg    <counter name="Samples Killed in FS"
71267ec681f3Smrg             symbol_name="SamplesKilledInPs"
71277ec681f3Smrg             underscore_name="samples_killed_in_ps"
71287ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
71299f464c52Smaya             data_type="uint64"
71307ec681f3Smrg             units="pixels"
71317ec681f3Smrg             semantic_type="event"
71327ec681f3Smrg             equation="A 24 READ 4 UMUL"
71337ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
71347ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
71357ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71367ec681f3Smrg             mdapi_hw_unit_type="gpu"
71377ec681f3Smrg             />
71387ec681f3Smrg    <counter name="Pixels Failing Tests"
71397ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
71407ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
71417ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
71427ec681f3Smrg             data_type="uint64"
71437ec681f3Smrg             units="pixels"
71449f464c52Smaya             semantic_type="event"
71457ec681f3Smrg             equation="A 25 READ 4 UMUL"
71467ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
71479f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
71487ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71499f464c52Smaya             mdapi_hw_unit_type="gpu"
71509f464c52Smaya             />
71519f464c52Smaya    <counter name="Samples Written"
71527ec681f3Smrg             symbol_name="SamplesWritten"
71537ec681f3Smrg             underscore_name="samples_written"
71549f464c52Smaya             description="The total number of samples or pixels written to all render targets."
71559f464c52Smaya             data_type="uint64"
71569f464c52Smaya             units="pixels"
71579f464c52Smaya             semantic_type="event"
71587ec681f3Smrg             equation="A 26 READ 4 UMUL"
71599f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
71607ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
71617ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71629f464c52Smaya             mdapi_hw_unit_type="gpu"
71639f464c52Smaya             />
71649f464c52Smaya    <counter name="Samples Blended"
71657ec681f3Smrg             symbol_name="SamplesBlended"
71667ec681f3Smrg             underscore_name="samples_blended"
71679f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
71689f464c52Smaya             data_type="uint64"
71699f464c52Smaya             units="pixels"
71709f464c52Smaya             semantic_type="event"
71717ec681f3Smrg             equation="A 27 READ 4 UMUL"
71727ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
71739f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
71747ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
71759f464c52Smaya             mdapi_hw_unit_type="gpu"
71769f464c52Smaya             />
71777ec681f3Smrg    <counter name="Sampler Texels"
71787ec681f3Smrg             symbol_name="SamplerTexels"
71797ec681f3Smrg             underscore_name="sampler_texels"
71807ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
71819f464c52Smaya             data_type="uint64"
71827ec681f3Smrg             units="texels"
71839f464c52Smaya             semantic_type="event"
71847ec681f3Smrg             equation="A 28 READ 4 UMUL"
71857ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
71867ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
71877ec681f3Smrg             mdapi_supported_apis=""
71889f464c52Smaya             mdapi_hw_unit_type="gpu"
71899f464c52Smaya             />
71907ec681f3Smrg    <counter name="Sampler Texels Misses"
71917ec681f3Smrg             symbol_name="SamplerTexelMisses"
71927ec681f3Smrg             underscore_name="sampler_texel_misses"
71937ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
71949f464c52Smaya             data_type="uint64"
71957ec681f3Smrg             units="texels"
71969f464c52Smaya             semantic_type="event"
71977ec681f3Smrg             equation="A 29 READ 4 UMUL"
71987ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
71997ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
72009f464c52Smaya             mdapi_supported_apis=""
72017ec681f3Smrg             mdapi_hw_unit_type="gpu"
72027ec681f3Smrg             />
72037ec681f3Smrg    <counter name="SLM Bytes Read"
72047ec681f3Smrg             symbol_name="SlmBytesRead"
72057ec681f3Smrg             underscore_name="slm_bytes_read"
72067ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
72077ec681f3Smrg             data_type="uint64"
72087ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
72097ec681f3Smrg             units="bytes"
72107ec681f3Smrg             semantic_type="throughput"
72117ec681f3Smrg             equation="A 30 READ 64 UMUL"
72127ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
72139f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
72147ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
72159f464c52Smaya             mdapi_hw_unit_type="gpu"
72169f464c52Smaya             />
72177ec681f3Smrg    <counter name="SLM Bytes Written"
72187ec681f3Smrg             symbol_name="SlmBytesWritten"
72197ec681f3Smrg             underscore_name="slm_bytes_written"
72207ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
72219f464c52Smaya             data_type="uint64"
72227ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
72237ec681f3Smrg             units="bytes"
72247ec681f3Smrg             semantic_type="throughput"
72257ec681f3Smrg             equation="A 31 READ 64 UMUL"
72267ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
72277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
72287ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
72297ec681f3Smrg             mdapi_hw_unit_type="gpu"
72307ec681f3Smrg             />
72317ec681f3Smrg    <counter name="Shader Memory Accesses"
72327ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
72337ec681f3Smrg             underscore_name="shader_memory_accesses"
72347ec681f3Smrg             description="The total number of shader memory accesses to L3."
72357ec681f3Smrg             data_type="uint64"
72367ec681f3Smrg             units="messages"
72379f464c52Smaya             semantic_type="event"
72387ec681f3Smrg             equation="A 32 READ"
72397ec681f3Smrg             mdapi_group="L3/Data Port"
72409f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
72417ec681f3Smrg             mdapi_supported_apis=""
72429f464c52Smaya             mdapi_hw_unit_type="gpu"
72439f464c52Smaya             />
72447ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
72457ec681f3Smrg             symbol_name="ShaderAtomics"
72467ec681f3Smrg             underscore_name="shader_atomics"
72477ec681f3Smrg             description="The total number of shader atomic memory accesses."
72489f464c52Smaya             data_type="uint64"
72497ec681f3Smrg             units="messages"
72507ec681f3Smrg             semantic_type="event"
72517ec681f3Smrg             equation="A 34 READ"
72527ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
72539f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
72547ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
72559f464c52Smaya             mdapi_hw_unit_type="gpu"
72569f464c52Smaya             />
72579f464c52Smaya    <counter name="L3 Shader Throughput"
72587ec681f3Smrg             symbol_name="L3ShaderThroughput"
72597ec681f3Smrg             underscore_name="l3_shader_throughput"
72609f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
72619f464c52Smaya             data_type="uint64"
72629f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
72639f464c52Smaya             units="bytes"
72649f464c52Smaya             semantic_type="throughput"
72657ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
72669f464c52Smaya             mdapi_group="L3/Data Port"
72677ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
72687ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
72699f464c52Smaya             mdapi_hw_unit_type="gpu"
72709f464c52Smaya             />
72717ec681f3Smrg    <counter name="Shader Barrier Messages"
72727ec681f3Smrg             symbol_name="ShaderBarriers"
72737ec681f3Smrg             underscore_name="shader_barriers"
72747ec681f3Smrg             description="The total number of shader barrier messages."
72759f464c52Smaya             data_type="uint64"
72769f464c52Smaya             units="messages"
72779f464c52Smaya             semantic_type="event"
72787ec681f3Smrg             equation="A 35 READ"
72797ec681f3Smrg             mdapi_group="EU Array/Barrier"
72809f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
72817ec681f3Smrg             mdapi_supported_apis=""
72827ec681f3Smrg             mdapi_hw_unit_type="gpu"
72837ec681f3Smrg             />
72847ec681f3Smrg    <counter name="Slice0 L3 Bank3 Stalled"
72857ec681f3Smrg             symbol_name="L30Bank3Stalled"
72867ec681f3Smrg             underscore_name="l30_bank3_stalled"
72877ec681f3Smrg             description="The percentage of time in which slice0 L3 bank3 is stalled"
72887ec681f3Smrg             data_type="float"
72897ec681f3Smrg             max_equation="100"
72907ec681f3Smrg             units="percent"
72917ec681f3Smrg             semantic_type="duration"
72927ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
72937ec681f3Smrg             availability="$SliceMask 0x1 AND"
72947ec681f3Smrg             mdapi_group="GTI/L3"
72957ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
72967ec681f3Smrg             mdapi_supported_apis=""
72977ec681f3Smrg             mdapi_hw_unit_type="slice"
72987ec681f3Smrg             />
72997ec681f3Smrg    <counter name="Slice0 L3 Bank3 Active"
73007ec681f3Smrg             symbol_name="L30Bank3Active"
73017ec681f3Smrg             underscore_name="l30_bank3_active"
73027ec681f3Smrg             description="The percentage of time in which slice0 L3 bank3 is active"
73037ec681f3Smrg             data_type="float"
73047ec681f3Smrg             max_equation="100"
73057ec681f3Smrg             units="percent"
73067ec681f3Smrg             semantic_type="duration"
73077ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
73087ec681f3Smrg             availability="$SliceMask 0x1 AND"
73097ec681f3Smrg             mdapi_group="GTI/L3"
73107ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
73117ec681f3Smrg             mdapi_supported_apis=""
73127ec681f3Smrg             mdapi_hw_unit_type="slice"
73137ec681f3Smrg             />
73147ec681f3Smrg    <counter name="SQ is full"
73157ec681f3Smrg             symbol_name="GTRequestQueueFull"
73167ec681f3Smrg             underscore_name="gt_request_queue_full"
73177ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
73187ec681f3Smrg             data_type="float"
73197ec681f3Smrg             max_equation="100"
73207ec681f3Smrg             units="percent"
73217ec681f3Smrg             semantic_type="duration"
73227ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
73237ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
73247ec681f3Smrg             mdapi_group="GTI"
73257ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
73267ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
73279f464c52Smaya             mdapi_hw_unit_type="gpu"
73289f464c52Smaya             />
73299f464c52Smaya    <register_config type="NOA">
73307ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
73319f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
73329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x126C4E80" />
73339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x146C0000" />
73349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A633400" />
73359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x044E8000" />
73369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064E8000" />
73379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084E8000" />
73389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4E8000" />
73399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4E8000" />
73409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x026C3321" />
73419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x046C342F" />
73429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x106C0000" />
73439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A6C2000" />
73449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x021BC000" />
73459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041BC000" />
73469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x061B4000" />
73479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x141C8000" />
73489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x161C8000" />
73499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x181C8000" />
73509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1A1C1800" />
73519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06604000" />
73529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C630044" />
73539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10630000" />
73549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06630000" />
73559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x084C8000" />
73569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C00AA" />
73579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020DA000" />
73589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040DA000" />
73599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D2000" />
73609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0F4000" />
73619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F0055" />
73629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042C8000" />
73639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062C8000" />
73649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082C8000" />
73659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
73669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
73679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190F800" />
73689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
73699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
73709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900842" />
73719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
73729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900002" />
73739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
73749f464c52Smaya    </register_config>
73759f464c52Smaya    <register_config type="OA">
73769f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
73779f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
73789f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
73799f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
73809f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
73819f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
73829f464c52Smaya        <register type="OA" address="0x00002770" value="0x00100070" />
73839f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000FFF1" />
73849f464c52Smaya        <register type="OA" address="0x00002778" value="0x00028002" />
73859f464c52Smaya        <register type="OA" address="0x0000277C" value="0x000087FF" />
73869f464c52Smaya        <register type="OA" address="0x00002780" value="0x00020002" />
73879f464c52Smaya        <register type="OA" address="0x00002784" value="0x00008FFF" />
73889f464c52Smaya        <register type="OA" address="0x00002788" value="0x00008002" />
73899f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000A7FF" />
73909f464c52Smaya    </register_config>
73919f464c52Smaya    <register_config type="FLEX">
73929f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
73939f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
73949f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
73959f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
73969f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
73979f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
73989f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
73999f464c52Smaya    </register_config>
74009f464c52Smaya  </set>
74019f464c52Smaya
74029f464c52Smaya  <set name="Metric set RasterizerAndPixelBackend"
74039f464c52Smaya       chipset="CFLGT2"
74049f464c52Smaya       symbol_name="RasterizerAndPixelBackend"
74057ec681f3Smrg       underscore_name="rasterizer_and_pixel_backend"
74067ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
74077ec681f3Smrg       hw_config_guid="3e91908a-1c70-4004-b2ab-a10ef14f24f9"
74089f464c52Smaya       >
74097ec681f3Smrg    <counter name="GPU Time Elapsed"
74107ec681f3Smrg             symbol_name="GpuTime"
74117ec681f3Smrg             underscore_name="gpu_time"
74127ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
74139f464c52Smaya             data_type="uint64"
74147ec681f3Smrg             units="ns"
74159f464c52Smaya             semantic_type="duration"
74167ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
74177ec681f3Smrg             mdapi_group="GPU"
74187ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
74199f464c52Smaya             mdapi_supported_apis=""
74209f464c52Smaya             mdapi_hw_unit_type="gpu"
74219f464c52Smaya             />
74227ec681f3Smrg    <counter name="GPU Core Clocks"
74237ec681f3Smrg             symbol_name="GpuCoreClocks"
74247ec681f3Smrg             underscore_name="gpu_core_clocks"
74257ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
74269f464c52Smaya             data_type="uint64"
74277ec681f3Smrg             units="cycles"
74289f464c52Smaya             semantic_type="event"
74297ec681f3Smrg             equation="GPU_CLOCK 0 READ"
74307ec681f3Smrg             mdapi_group="GPU"
74317ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
74327ec681f3Smrg             mdapi_supported_apis=""
74339f464c52Smaya             mdapi_hw_unit_type="gpu"
74349f464c52Smaya             />
74357ec681f3Smrg    <counter name="AVG GPU Core Frequency"
74367ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
74377ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
74387ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
74399f464c52Smaya             data_type="uint64"
74407ec681f3Smrg             max_equation="$GpuMaxFrequency"
74417ec681f3Smrg             units="hz"
74429f464c52Smaya             semantic_type="event"
74437ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
74447ec681f3Smrg             mdapi_group="GPU"
74457ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
74467ec681f3Smrg             mdapi_supported_apis=""
74479f464c52Smaya             mdapi_hw_unit_type="gpu"
74489f464c52Smaya             />
74497ec681f3Smrg    <counter name="GPU Busy"
74507ec681f3Smrg             symbol_name="GpuBusy"
74517ec681f3Smrg             underscore_name="gpu_busy"
74527ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
74539f464c52Smaya             data_type="float"
74547ec681f3Smrg             max_equation="100"
74557ec681f3Smrg             units="percent"
74567ec681f3Smrg             semantic_type="duration"
74577ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
74587ec681f3Smrg             mdapi_group="GPU"
74597ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
74609f464c52Smaya             mdapi_supported_apis=""
74619f464c52Smaya             mdapi_hw_unit_type="gpu"
74629f464c52Smaya             />
74637ec681f3Smrg    <counter name="VS Threads Dispatched"
74647ec681f3Smrg             symbol_name="VsThreads"
74657ec681f3Smrg             underscore_name="vs_threads"
74667ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
74679f464c52Smaya             data_type="uint64"
74687ec681f3Smrg             units="threads"
74699f464c52Smaya             semantic_type="event"
74707ec681f3Smrg             equation="A 1 READ"
74717ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
74727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
74737ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
74749f464c52Smaya             mdapi_hw_unit_type="gpu"
74759f464c52Smaya             />
74767ec681f3Smrg    <counter name="HS Threads Dispatched"
74777ec681f3Smrg             symbol_name="HsThreads"
74787ec681f3Smrg             underscore_name="hs_threads"
74797ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
74809f464c52Smaya             data_type="uint64"
74817ec681f3Smrg             units="threads"
74829f464c52Smaya             semantic_type="event"
74837ec681f3Smrg             equation="A 2 READ"
74847ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
74859f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
74867ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
74879f464c52Smaya             mdapi_hw_unit_type="gpu"
74889f464c52Smaya             />
74897ec681f3Smrg    <counter name="DS Threads Dispatched"
74907ec681f3Smrg             symbol_name="DsThreads"
74917ec681f3Smrg             underscore_name="ds_threads"
74927ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
74939f464c52Smaya             data_type="uint64"
74947ec681f3Smrg             units="threads"
74957ec681f3Smrg             semantic_type="event"
74967ec681f3Smrg             equation="A 3 READ"
74977ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
74987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
74997ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
75009f464c52Smaya             mdapi_hw_unit_type="gpu"
75019f464c52Smaya             />
75027ec681f3Smrg    <counter name="GS Threads Dispatched"
75037ec681f3Smrg             symbol_name="GsThreads"
75047ec681f3Smrg             underscore_name="gs_threads"
75057ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
75069f464c52Smaya             data_type="uint64"
75077ec681f3Smrg             units="threads"
75089f464c52Smaya             semantic_type="event"
75097ec681f3Smrg             equation="A 5 READ"
75107ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
75117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
75127ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
75139f464c52Smaya             mdapi_hw_unit_type="gpu"
75149f464c52Smaya             />
75157ec681f3Smrg    <counter name="FS Threads Dispatched"
75167ec681f3Smrg             symbol_name="PsThreads"
75177ec681f3Smrg             underscore_name="ps_threads"
75187ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
75199f464c52Smaya             data_type="uint64"
75207ec681f3Smrg             units="threads"
75219f464c52Smaya             semantic_type="event"
75227ec681f3Smrg             equation="A 6 READ"
75237ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
75247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
75257ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
75269f464c52Smaya             mdapi_hw_unit_type="gpu"
75279f464c52Smaya             />
75289f464c52Smaya    <counter name="CS Threads Dispatched"
75297ec681f3Smrg             symbol_name="CsThreads"
75307ec681f3Smrg             underscore_name="cs_threads"
75319f464c52Smaya             description="The total number of compute shader hardware threads dispatched."
75329f464c52Smaya             data_type="uint64"
75339f464c52Smaya             units="threads"
75349f464c52Smaya             semantic_type="event"
75357ec681f3Smrg             equation="A 4 READ"
75367ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
75379f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
75387ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
75399f464c52Smaya             mdapi_hw_unit_type="gpu"
75409f464c52Smaya             />
75417ec681f3Smrg    <counter name="EU Active"
75427ec681f3Smrg             symbol_name="EuActive"
75437ec681f3Smrg             underscore_name="eu_active"
75447ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
75459f464c52Smaya             data_type="float"
75469f464c52Smaya             max_equation="100"
75479f464c52Smaya             units="percent"
75489f464c52Smaya             semantic_type="duration"
75497ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75507ec681f3Smrg             mdapi_group="EU Array"
75517ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
75529f464c52Smaya             mdapi_supported_apis=""
75537ec681f3Smrg             mdapi_hw_unit_type="gpu"
75549f464c52Smaya             />
75557ec681f3Smrg    <counter name="EU Stall"
75567ec681f3Smrg             symbol_name="EuStall"
75577ec681f3Smrg             underscore_name="eu_stall"
75587ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
75599f464c52Smaya             data_type="float"
75609f464c52Smaya             max_equation="100"
75619f464c52Smaya             units="percent"
75629f464c52Smaya             semantic_type="duration"
75637ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75647ec681f3Smrg             mdapi_group="EU Array"
75657ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
75669f464c52Smaya             mdapi_supported_apis=""
75677ec681f3Smrg             mdapi_hw_unit_type="gpu"
75689f464c52Smaya             />
75697ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
75707ec681f3Smrg             symbol_name="EuFpuBothActive"
75717ec681f3Smrg             underscore_name="eu_fpu_both_active"
75727ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
75737ec681f3Smrg             data_type="float"
75747ec681f3Smrg             max_equation="100"
75757ec681f3Smrg             units="percent"
75767ec681f3Smrg             semantic_type="duration"
75777ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75787ec681f3Smrg             mdapi_group="EU Array/Pipes"
75797ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75807ec681f3Smrg             mdapi_supported_apis=""
75819f464c52Smaya             mdapi_hw_unit_type="gpu"
75829f464c52Smaya             />
75837ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
75847ec681f3Smrg             symbol_name="VsFpu0Active"
75857ec681f3Smrg             underscore_name="vs_fpu0_active"
75867ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
75879f464c52Smaya             data_type="float"
75889f464c52Smaya             max_equation="100"
75899f464c52Smaya             units="percent"
75909f464c52Smaya             semantic_type="duration"
75917ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
75927ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
75939f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
75947ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
75959f464c52Smaya             mdapi_hw_unit_type="gpu"
75969f464c52Smaya             />
75977ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
75987ec681f3Smrg             symbol_name="VsFpu1Active"
75997ec681f3Smrg             underscore_name="vs_fpu1_active"
76007ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
76017ec681f3Smrg             data_type="float"
76027ec681f3Smrg             max_equation="100"
76037ec681f3Smrg             units="percent"
76047ec681f3Smrg             semantic_type="duration"
76057ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
76067ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
76077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
76087ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76097ec681f3Smrg             mdapi_hw_unit_type="gpu"
76107ec681f3Smrg             />
76117ec681f3Smrg    <counter name="VS Send Pipe Active"
76127ec681f3Smrg             symbol_name="VsSendActive"
76137ec681f3Smrg             underscore_name="vs_send_active"
76147ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
76159f464c52Smaya             data_type="float"
76169f464c52Smaya             max_equation="100"
76179f464c52Smaya             units="percent"
76189f464c52Smaya             semantic_type="duration"
76197ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
76207ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
76219f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
76227ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76237ec681f3Smrg             mdapi_hw_unit_type="gpu"
76247ec681f3Smrg             />
76257ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
76267ec681f3Smrg             symbol_name="PsFpu0Active"
76277ec681f3Smrg             underscore_name="ps_fpu0_active"
76287ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
76297ec681f3Smrg             data_type="float"
76307ec681f3Smrg             max_equation="100"
76317ec681f3Smrg             units="percent"
76327ec681f3Smrg             semantic_type="duration"
76337ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
76349f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
76357ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
76367ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76379f464c52Smaya             mdapi_hw_unit_type="gpu"
76389f464c52Smaya             />
76397ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
76407ec681f3Smrg             symbol_name="PsFpu1Active"
76417ec681f3Smrg             underscore_name="ps_fpu1_active"
76427ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
76439f464c52Smaya             data_type="float"
76449f464c52Smaya             max_equation="100"
76459f464c52Smaya             units="percent"
76469f464c52Smaya             semantic_type="duration"
76477ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
76487ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
76499f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
76507ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76519f464c52Smaya             mdapi_hw_unit_type="gpu"
76529f464c52Smaya             />
76537ec681f3Smrg    <counter name="PS Send Pipeline Active"
76547ec681f3Smrg             symbol_name="PsSendActive"
76557ec681f3Smrg             underscore_name="ps_send_active"
76567ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
76579f464c52Smaya             data_type="float"
76589f464c52Smaya             max_equation="100"
76599f464c52Smaya             units="percent"
76609f464c52Smaya             semantic_type="duration"
76617ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
76627ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
76637ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
76647ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76657ec681f3Smrg             mdapi_hw_unit_type="gpu"
76667ec681f3Smrg             />
76677ec681f3Smrg    <counter name="FS Both FPU Active"
76687ec681f3Smrg             symbol_name="PsEuBothFpuActive"
76697ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
76707ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
76717ec681f3Smrg             data_type="float"
76727ec681f3Smrg             max_equation="100"
76737ec681f3Smrg             units="percent"
76747ec681f3Smrg             semantic_type="duration"
76757ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
76767ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
76777ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
76787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76797ec681f3Smrg             mdapi_hw_unit_type="gpu"
76807ec681f3Smrg             />
76817ec681f3Smrg    <counter name="Rasterized Pixels"
76827ec681f3Smrg             symbol_name="RasterizedPixels"
76837ec681f3Smrg             underscore_name="rasterized_pixels"
76847ec681f3Smrg             description="The total number of rasterized pixels."
76857ec681f3Smrg             data_type="uint64"
76867ec681f3Smrg             units="pixels"
76877ec681f3Smrg             semantic_type="event"
76887ec681f3Smrg             equation="A 21 READ 4 UMUL"
76897ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
76907ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
76917ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
76929f464c52Smaya             mdapi_hw_unit_type="gpu"
76939f464c52Smaya             />
76947ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
76957ec681f3Smrg             symbol_name="HiDepthTestFails"
76967ec681f3Smrg             underscore_name="hi_depth_test_fails"
76977ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
76989f464c52Smaya             data_type="uint64"
76999f464c52Smaya             units="pixels"
77009f464c52Smaya             semantic_type="event"
77017ec681f3Smrg             equation="A 22 READ 4 UMUL"
77027ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
77039f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
77047ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77059f464c52Smaya             mdapi_hw_unit_type="gpu"
77069f464c52Smaya             />
77077ec681f3Smrg    <counter name="Early Depth Test Fails"
77087ec681f3Smrg             symbol_name="EarlyDepthTestFails"
77097ec681f3Smrg             underscore_name="early_depth_test_fails"
77107ec681f3Smrg             description="The total number of pixels dropped on early depth test."
77117ec681f3Smrg             data_type="uint64"
77127ec681f3Smrg             units="pixels"
77137ec681f3Smrg             semantic_type="event"
77147ec681f3Smrg             equation="A 23 READ 4 UMUL"
77157ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
77167ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
77177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77189f464c52Smaya             mdapi_hw_unit_type="gpu"
77199f464c52Smaya             />
77207ec681f3Smrg    <counter name="Samples Killed in FS"
77217ec681f3Smrg             symbol_name="SamplesKilledInPs"
77227ec681f3Smrg             underscore_name="samples_killed_in_ps"
77237ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
77249f464c52Smaya             data_type="uint64"
77257ec681f3Smrg             units="pixels"
77267ec681f3Smrg             semantic_type="event"
77277ec681f3Smrg             equation="A 24 READ 4 UMUL"
77287ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
77297ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
77307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77317ec681f3Smrg             mdapi_hw_unit_type="gpu"
77327ec681f3Smrg             />
77337ec681f3Smrg    <counter name="Pixels Failing Tests"
77347ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
77357ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
77367ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
77377ec681f3Smrg             data_type="uint64"
77387ec681f3Smrg             units="pixels"
77399f464c52Smaya             semantic_type="event"
77407ec681f3Smrg             equation="A 25 READ 4 UMUL"
77417ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
77429f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
77437ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77449f464c52Smaya             mdapi_hw_unit_type="gpu"
77459f464c52Smaya             />
77469f464c52Smaya    <counter name="Samples Written"
77477ec681f3Smrg             symbol_name="SamplesWritten"
77487ec681f3Smrg             underscore_name="samples_written"
77499f464c52Smaya             description="The total number of samples or pixels written to all render targets."
77509f464c52Smaya             data_type="uint64"
77519f464c52Smaya             units="pixels"
77529f464c52Smaya             semantic_type="event"
77537ec681f3Smrg             equation="A 26 READ 4 UMUL"
77549f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
77559f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
77567ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77577ec681f3Smrg             mdapi_hw_unit_type="gpu"
77589f464c52Smaya             />
77599f464c52Smaya    <counter name="Samples Blended"
77607ec681f3Smrg             symbol_name="SamplesBlended"
77617ec681f3Smrg             underscore_name="samples_blended"
77629f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
77639f464c52Smaya             data_type="uint64"
77649f464c52Smaya             units="pixels"
77659f464c52Smaya             semantic_type="event"
77667ec681f3Smrg             equation="A 27 READ 4 UMUL"
77677ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
77689f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
77697ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
77709f464c52Smaya             mdapi_hw_unit_type="gpu"
77719f464c52Smaya             />
77727ec681f3Smrg    <counter name="Sampler Texels"
77737ec681f3Smrg             symbol_name="SamplerTexels"
77747ec681f3Smrg             underscore_name="sampler_texels"
77757ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
77769f464c52Smaya             data_type="uint64"
77777ec681f3Smrg             units="texels"
77789f464c52Smaya             semantic_type="event"
77797ec681f3Smrg             equation="A 28 READ 4 UMUL"
77807ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
77817ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
77827ec681f3Smrg             mdapi_supported_apis=""
77839f464c52Smaya             mdapi_hw_unit_type="gpu"
77849f464c52Smaya             />
77857ec681f3Smrg    <counter name="Sampler Texels Misses"
77867ec681f3Smrg             symbol_name="SamplerTexelMisses"
77877ec681f3Smrg             underscore_name="sampler_texel_misses"
77887ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
77899f464c52Smaya             data_type="uint64"
77907ec681f3Smrg             units="texels"
77919f464c52Smaya             semantic_type="event"
77927ec681f3Smrg             equation="A 29 READ 4 UMUL"
77937ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
77947ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
77959f464c52Smaya             mdapi_supported_apis=""
77969f464c52Smaya             mdapi_hw_unit_type="gpu"
77979f464c52Smaya             />
77987ec681f3Smrg    <counter name="SLM Bytes Read"
77997ec681f3Smrg             symbol_name="SlmBytesRead"
78007ec681f3Smrg             underscore_name="slm_bytes_read"
78017ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
78029f464c52Smaya             data_type="uint64"
78037ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
78047ec681f3Smrg             units="bytes"
78057ec681f3Smrg             semantic_type="throughput"
78067ec681f3Smrg             equation="A 30 READ 64 UMUL"
78077ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
78089f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
78097ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
78109f464c52Smaya             mdapi_hw_unit_type="gpu"
78119f464c52Smaya             />
78129f464c52Smaya    <counter name="SLM Bytes Written"
78137ec681f3Smrg             symbol_name="SlmBytesWritten"
78147ec681f3Smrg             underscore_name="slm_bytes_written"
78159f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
78169f464c52Smaya             data_type="uint64"
78179f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
78189f464c52Smaya             units="bytes"
78199f464c52Smaya             semantic_type="throughput"
78207ec681f3Smrg             equation="A 31 READ 64 UMUL"
78219f464c52Smaya             mdapi_group="L3/Data Port/SLM"
78227ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
78237ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
78247ec681f3Smrg             mdapi_hw_unit_type="gpu"
78257ec681f3Smrg             />
78267ec681f3Smrg    <counter name="Shader Memory Accesses"
78277ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
78287ec681f3Smrg             underscore_name="shader_memory_accesses"
78297ec681f3Smrg             description="The total number of shader memory accesses to L3."
78307ec681f3Smrg             data_type="uint64"
78317ec681f3Smrg             units="messages"
78327ec681f3Smrg             semantic_type="event"
78337ec681f3Smrg             equation="A 32 READ"
78347ec681f3Smrg             mdapi_group="L3/Data Port"
78357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
78367ec681f3Smrg             mdapi_supported_apis=""
78377ec681f3Smrg             mdapi_hw_unit_type="gpu"
78387ec681f3Smrg             />
78397ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
78407ec681f3Smrg             symbol_name="ShaderAtomics"
78417ec681f3Smrg             underscore_name="shader_atomics"
78427ec681f3Smrg             description="The total number of shader atomic memory accesses."
78437ec681f3Smrg             data_type="uint64"
78447ec681f3Smrg             units="messages"
78457ec681f3Smrg             semantic_type="event"
78467ec681f3Smrg             equation="A 34 READ"
78477ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
78487ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
78497ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
78509f464c52Smaya             mdapi_hw_unit_type="gpu"
78519f464c52Smaya             />
78529f464c52Smaya    <counter name="L3 Shader Throughput"
78537ec681f3Smrg             symbol_name="L3ShaderThroughput"
78547ec681f3Smrg             underscore_name="l3_shader_throughput"
78559f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
78569f464c52Smaya             data_type="uint64"
78579f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
78589f464c52Smaya             units="bytes"
78599f464c52Smaya             semantic_type="throughput"
78607ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
78619f464c52Smaya             mdapi_group="L3/Data Port"
78627ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
78637ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
78649f464c52Smaya             mdapi_hw_unit_type="gpu"
78659f464c52Smaya             />
78667ec681f3Smrg    <counter name="Shader Barrier Messages"
78677ec681f3Smrg             symbol_name="ShaderBarriers"
78687ec681f3Smrg             underscore_name="shader_barriers"
78697ec681f3Smrg             description="The total number of shader barrier messages."
78709f464c52Smaya             data_type="uint64"
78717ec681f3Smrg             units="messages"
78729f464c52Smaya             semantic_type="event"
78737ec681f3Smrg             equation="A 35 READ"
78747ec681f3Smrg             mdapi_group="EU Array/Barrier"
78757ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
78767ec681f3Smrg             mdapi_supported_apis=""
78779f464c52Smaya             mdapi_hw_unit_type="gpu"
78789f464c52Smaya             />
78797ec681f3Smrg    <counter name="Slice0 Post-EarlyZ Pixel Data Ready"
78807ec681f3Smrg             symbol_name="PixelData0Ready"
78817ec681f3Smrg             underscore_name="pixel_data0_ready"
78827ec681f3Smrg             description="The percentage of time in which slice0 post-EarlyZ pixel data is ready (after early Z tests have been applied)"
78837ec681f3Smrg             data_type="float"
78847ec681f3Smrg             max_equation="100"
78857ec681f3Smrg             units="percent"
78867ec681f3Smrg             semantic_type="duration"
78877ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
78887ec681f3Smrg             availability="$SliceMask 0x1 AND"
78897ec681f3Smrg             mdapi_group="GPU/Rasterizer/Early Depth Test"
78907ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
78917ec681f3Smrg             mdapi_supported_apis=""
78927ec681f3Smrg             mdapi_hw_unit_type="slice"
78937ec681f3Smrg             />
78947ec681f3Smrg    <counter name="Slice0 Rasterizer Input Available"
78957ec681f3Smrg             symbol_name="Rasterizer0InputAvailable"
78967ec681f3Smrg             underscore_name="rasterizer0_input_available"
78977ec681f3Smrg             description="The percentage of time in which slice0 rasterizer input is available"
78987ec681f3Smrg             data_type="float"
78997ec681f3Smrg             max_equation="100"
79007ec681f3Smrg             units="percent"
79017ec681f3Smrg             semantic_type="duration"
79027ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
79037ec681f3Smrg             availability="$SliceMask 0x1 AND"
79047ec681f3Smrg             mdapi_group="GPU/Rasterizer"
79057ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
79067ec681f3Smrg             mdapi_supported_apis=""
79077ec681f3Smrg             mdapi_hw_unit_type="slice"
79087ec681f3Smrg             />
79097ec681f3Smrg    <counter name="Slice0 PS Output Available"
79107ec681f3Smrg             symbol_name="PSOutput0Available"
79117ec681f3Smrg             underscore_name="ps_output0_available"
79127ec681f3Smrg             description="The percentage of time in which slice0 PS output is available"
79137ec681f3Smrg             data_type="float"
79147ec681f3Smrg             max_equation="100"
79157ec681f3Smrg             units="percent"
79167ec681f3Smrg             semantic_type="duration"
79177ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
79187ec681f3Smrg             availability="$SliceMask 0x1 AND"
79197ec681f3Smrg             mdapi_group="GPU/3D Pipe"
79207ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
79217ec681f3Smrg             mdapi_supported_apis=""
79227ec681f3Smrg             mdapi_hw_unit_type="slice"
79237ec681f3Smrg             />
79247ec681f3Smrg    <counter name="Slice0 Pixel Values Ready"
79257ec681f3Smrg             symbol_name="PixelValues0Ready"
79267ec681f3Smrg             underscore_name="pixel_values0_ready"
79277ec681f3Smrg             description="The percentage of time in which slice0 pixel values are ready"
79289f464c52Smaya             data_type="float"
79299f464c52Smaya             max_equation="100"
79309f464c52Smaya             units="percent"
79319f464c52Smaya             semantic_type="duration"
79327ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
79337ec681f3Smrg             availability="$SliceMask 0x1 AND"
79347ec681f3Smrg             mdapi_group="GPU/3D Pipe"
79357ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
79369f464c52Smaya             mdapi_supported_apis=""
79377ec681f3Smrg             mdapi_hw_unit_type="slice"
79387ec681f3Smrg             />
79397ec681f3Smrg    <counter name="Slice0 Rasterizer Output Ready"
79407ec681f3Smrg             symbol_name="Rasterizer0OutputReady"
79417ec681f3Smrg             underscore_name="rasterizer0_output_ready"
79427ec681f3Smrg             description="The percentage of time in which slice0 rasterizer output is ready"
79437ec681f3Smrg             data_type="float"
79447ec681f3Smrg             max_equation="100"
79457ec681f3Smrg             units="percent"
79467ec681f3Smrg             semantic_type="duration"
79477ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
79487ec681f3Smrg             availability="$SliceMask 0x1 AND"
79497ec681f3Smrg             mdapi_group="GPU/Rasterizer"
79509f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
79517ec681f3Smrg             mdapi_supported_apis=""
79529f464c52Smaya             mdapi_hw_unit_type="slice"
79539f464c52Smaya             />
79547ec681f3Smrg    <counter name="SQ is full"
79557ec681f3Smrg             symbol_name="GTRequestQueueFull"
79567ec681f3Smrg             underscore_name="gt_request_queue_full"
79577ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
79587ec681f3Smrg             data_type="float"
79597ec681f3Smrg             max_equation="100"
79607ec681f3Smrg             units="percent"
79617ec681f3Smrg             semantic_type="duration"
79627ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
79637ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
79647ec681f3Smrg             mdapi_group="GTI"
79657ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
79667ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
79679f464c52Smaya             mdapi_hw_unit_type="gpu"
79689f464c52Smaya             />
79699f464c52Smaya    <register_config type="NOA">
79707ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
79719f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
79729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x102F3800" />
79739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x144D0500" />
79749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x120D03C0" />
79759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x140D03CF" />
79769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0F0004" />
79779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4E4000" />
79789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042F0480" />
79799f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082F0000" />
79809f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022F0000" />
79819f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C0090" />
79829f464c52Smaya        <register type="NOA" address="0x00009888" value="0x064D0027" />
79839f464c52Smaya        <register type="NOA" address="0x00009888" value="0x004D0000" />
79849f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000D0D40" />
79859f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020D803F" />
79869f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040D8023" />
79879f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100D0000" />
79889f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D2000" />
79899f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020F0010" />
79909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000F0000" />
79919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F0050" />
79929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
79939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
79949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190FC00" />
79959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
79969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
79979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41901400" />
79989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43901485" />
79999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
80009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900001" />
80019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
80029f464c52Smaya    </register_config>
80039f464c52Smaya    <register_config type="OA">
80049f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
80059f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
80069f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
80079f464c52Smaya        <register type="OA" address="0x00002714" value="0x30800000" />
80089f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
80099f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
80109f464c52Smaya        <register type="OA" address="0x00002770" value="0x00000002" />
80119f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000EFFF" />
80129f464c52Smaya        <register type="OA" address="0x00002778" value="0x00006000" />
80139f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000F3FF" />
80149f464c52Smaya    </register_config>
80159f464c52Smaya    <register_config type="FLEX">
80169f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
80179f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
80189f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
80199f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
80209f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
80219f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
80229f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
80239f464c52Smaya    </register_config>
80249f464c52Smaya  </set>
80259f464c52Smaya
80269f464c52Smaya  <set name="Metric set Sampler"
80279f464c52Smaya       chipset="CFLGT2"
80289f464c52Smaya       symbol_name="Sampler"
80297ec681f3Smrg       underscore_name="sampler"
80307ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
80317ec681f3Smrg       hw_config_guid="9a6ba957-7955-4a09-a8ce-083030ba3c1f"
80329f464c52Smaya       >
80337ec681f3Smrg    <counter name="GPU Time Elapsed"
80347ec681f3Smrg             symbol_name="GpuTime"
80357ec681f3Smrg             underscore_name="gpu_time"
80367ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
80379f464c52Smaya             data_type="uint64"
80387ec681f3Smrg             units="ns"
80399f464c52Smaya             semantic_type="duration"
80407ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
80417ec681f3Smrg             mdapi_group="GPU"
80427ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
80439f464c52Smaya             mdapi_supported_apis=""
80449f464c52Smaya             mdapi_hw_unit_type="gpu"
80459f464c52Smaya             />
80467ec681f3Smrg    <counter name="GPU Core Clocks"
80477ec681f3Smrg             symbol_name="GpuCoreClocks"
80487ec681f3Smrg             underscore_name="gpu_core_clocks"
80497ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
80509f464c52Smaya             data_type="uint64"
80517ec681f3Smrg             units="cycles"
80529f464c52Smaya             semantic_type="event"
80537ec681f3Smrg             equation="GPU_CLOCK 0 READ"
80547ec681f3Smrg             mdapi_group="GPU"
80557ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
80569f464c52Smaya             mdapi_supported_apis=""
80579f464c52Smaya             mdapi_hw_unit_type="gpu"
80589f464c52Smaya             />
80597ec681f3Smrg    <counter name="AVG GPU Core Frequency"
80607ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
80617ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
80627ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
80639f464c52Smaya             data_type="uint64"
80647ec681f3Smrg             max_equation="$GpuMaxFrequency"
80657ec681f3Smrg             units="hz"
80669f464c52Smaya             semantic_type="event"
80677ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
80687ec681f3Smrg             mdapi_group="GPU"
80697ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
80709f464c52Smaya             mdapi_supported_apis=""
80719f464c52Smaya             mdapi_hw_unit_type="gpu"
80729f464c52Smaya             />
80737ec681f3Smrg    <counter name="GPU Busy"
80747ec681f3Smrg             symbol_name="GpuBusy"
80757ec681f3Smrg             underscore_name="gpu_busy"
80767ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
80779f464c52Smaya             data_type="float"
80789f464c52Smaya             max_equation="100"
80799f464c52Smaya             units="percent"
80809f464c52Smaya             semantic_type="duration"
80817ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
80827ec681f3Smrg             mdapi_group="GPU"
80837ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
80849f464c52Smaya             mdapi_supported_apis=""
80857ec681f3Smrg             mdapi_hw_unit_type="gpu"
80869f464c52Smaya             />
80877ec681f3Smrg    <counter name="VS Threads Dispatched"
80887ec681f3Smrg             symbol_name="VsThreads"
80897ec681f3Smrg             underscore_name="vs_threads"
80907ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
80919f464c52Smaya             data_type="uint64"
80927ec681f3Smrg             units="threads"
80939f464c52Smaya             semantic_type="event"
80947ec681f3Smrg             equation="A 1 READ"
80957ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
80967ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
80977ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
80989f464c52Smaya             mdapi_hw_unit_type="gpu"
80999f464c52Smaya             />
81007ec681f3Smrg    <counter name="HS Threads Dispatched"
81017ec681f3Smrg             symbol_name="HsThreads"
81027ec681f3Smrg             underscore_name="hs_threads"
81037ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
81049f464c52Smaya             data_type="uint64"
81057ec681f3Smrg             units="threads"
81069f464c52Smaya             semantic_type="event"
81077ec681f3Smrg             equation="A 2 READ"
81087ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
81099f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
81107ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
81119f464c52Smaya             mdapi_hw_unit_type="gpu"
81129f464c52Smaya             />
81137ec681f3Smrg    <counter name="DS Threads Dispatched"
81147ec681f3Smrg             symbol_name="DsThreads"
81157ec681f3Smrg             underscore_name="ds_threads"
81167ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
81179f464c52Smaya             data_type="uint64"
81187ec681f3Smrg             units="threads"
81197ec681f3Smrg             semantic_type="event"
81207ec681f3Smrg             equation="A 3 READ"
81217ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
81227ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81237ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
81249f464c52Smaya             mdapi_hw_unit_type="gpu"
81259f464c52Smaya             />
81267ec681f3Smrg    <counter name="GS Threads Dispatched"
81277ec681f3Smrg             symbol_name="GsThreads"
81287ec681f3Smrg             underscore_name="gs_threads"
81297ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
81309f464c52Smaya             data_type="uint64"
81317ec681f3Smrg             units="threads"
81329f464c52Smaya             semantic_type="event"
81337ec681f3Smrg             equation="A 5 READ"
81347ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
81357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81367ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
81379f464c52Smaya             mdapi_hw_unit_type="gpu"
81389f464c52Smaya             />
81397ec681f3Smrg    <counter name="FS Threads Dispatched"
81407ec681f3Smrg             symbol_name="PsThreads"
81417ec681f3Smrg             underscore_name="ps_threads"
81427ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
81439f464c52Smaya             data_type="uint64"
81447ec681f3Smrg             units="threads"
81459f464c52Smaya             semantic_type="event"
81467ec681f3Smrg             equation="A 6 READ"
81477ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
81487ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
81497ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
81509f464c52Smaya             mdapi_hw_unit_type="gpu"
81519f464c52Smaya             />
81529f464c52Smaya    <counter name="CS Threads Dispatched"
81537ec681f3Smrg             symbol_name="CsThreads"
81547ec681f3Smrg             underscore_name="cs_threads"
81559f464c52Smaya             description="The total number of compute shader hardware threads dispatched."
81569f464c52Smaya             data_type="uint64"
81579f464c52Smaya             units="threads"
81589f464c52Smaya             semantic_type="event"
81597ec681f3Smrg             equation="A 4 READ"
81607ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
81619f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
81627ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
81639f464c52Smaya             mdapi_hw_unit_type="gpu"
81649f464c52Smaya             />
81657ec681f3Smrg    <counter name="EU Active"
81667ec681f3Smrg             symbol_name="EuActive"
81677ec681f3Smrg             underscore_name="eu_active"
81687ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
81697ec681f3Smrg             data_type="float"
81707ec681f3Smrg             max_equation="100"
81717ec681f3Smrg             units="percent"
81727ec681f3Smrg             semantic_type="duration"
81737ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
81747ec681f3Smrg             mdapi_group="EU Array"
81757ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
81767ec681f3Smrg             mdapi_supported_apis=""
81779f464c52Smaya             mdapi_hw_unit_type="gpu"
81789f464c52Smaya             />
81797ec681f3Smrg    <counter name="EU Stall"
81807ec681f3Smrg             symbol_name="EuStall"
81817ec681f3Smrg             underscore_name="eu_stall"
81827ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
81839f464c52Smaya             data_type="float"
81849f464c52Smaya             max_equation="100"
81859f464c52Smaya             units="percent"
81869f464c52Smaya             semantic_type="duration"
81877ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
81887ec681f3Smrg             mdapi_group="EU Array"
81897ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
81907ec681f3Smrg             mdapi_supported_apis=""
81919f464c52Smaya             mdapi_hw_unit_type="gpu"
81929f464c52Smaya             />
81937ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
81947ec681f3Smrg             symbol_name="EuFpuBothActive"
81957ec681f3Smrg             underscore_name="eu_fpu_both_active"
81967ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
81979f464c52Smaya             data_type="float"
81989f464c52Smaya             max_equation="100"
81999f464c52Smaya             units="percent"
82009f464c52Smaya             semantic_type="duration"
82017ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82027ec681f3Smrg             mdapi_group="EU Array/Pipes"
82039f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82047ec681f3Smrg             mdapi_supported_apis=""
82059f464c52Smaya             mdapi_hw_unit_type="gpu"
82069f464c52Smaya             />
82079f464c52Smaya    <counter name="VS FPU0 Pipe Active"
82087ec681f3Smrg             symbol_name="VsFpu0Active"
82097ec681f3Smrg             underscore_name="vs_fpu0_active"
82109f464c52Smaya             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
82119f464c52Smaya             data_type="float"
82129f464c52Smaya             max_equation="100"
82137ec681f3Smrg             units="percent"
82147ec681f3Smrg             semantic_type="duration"
82159f464c52Smaya             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82167ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
82177ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82187ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
82197ec681f3Smrg             mdapi_hw_unit_type="gpu"
82207ec681f3Smrg             />
82217ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
82227ec681f3Smrg             symbol_name="VsFpu1Active"
82237ec681f3Smrg             underscore_name="vs_fpu1_active"
82247ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
82257ec681f3Smrg             data_type="float"
82267ec681f3Smrg             max_equation="100"
82279f464c52Smaya             units="percent"
82289f464c52Smaya             semantic_type="duration"
82297ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82307ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
82319f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82327ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
82337ec681f3Smrg             mdapi_hw_unit_type="gpu"
82347ec681f3Smrg             />
82357ec681f3Smrg    <counter name="VS Send Pipe Active"
82367ec681f3Smrg             symbol_name="VsSendActive"
82377ec681f3Smrg             underscore_name="vs_send_active"
82387ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
82397ec681f3Smrg             data_type="float"
82407ec681f3Smrg             max_equation="100"
82417ec681f3Smrg             units="percent"
82427ec681f3Smrg             semantic_type="duration"
82437ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82449f464c52Smaya             mdapi_group="EU Array/Vertex Shader"
82457ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82467ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
82479f464c52Smaya             mdapi_hw_unit_type="gpu"
82489f464c52Smaya             />
82497ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
82507ec681f3Smrg             symbol_name="PsFpu0Active"
82517ec681f3Smrg             underscore_name="ps_fpu0_active"
82527ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
82539f464c52Smaya             data_type="float"
82549f464c52Smaya             max_equation="100"
82559f464c52Smaya             units="percent"
82569f464c52Smaya             semantic_type="duration"
82577ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82587ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
82597ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82607ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
82617ec681f3Smrg             mdapi_hw_unit_type="gpu"
82627ec681f3Smrg             />
82637ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
82647ec681f3Smrg             symbol_name="PsFpu1Active"
82657ec681f3Smrg             underscore_name="ps_fpu1_active"
82667ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
82677ec681f3Smrg             data_type="float"
82687ec681f3Smrg             max_equation="100"
82697ec681f3Smrg             units="percent"
82707ec681f3Smrg             semantic_type="duration"
82717ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82727ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
82737ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82747ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
82757ec681f3Smrg             mdapi_hw_unit_type="gpu"
82767ec681f3Smrg             />
82777ec681f3Smrg    <counter name="PS Send Pipeline Active"
82787ec681f3Smrg             symbol_name="PsSendActive"
82797ec681f3Smrg             underscore_name="ps_send_active"
82807ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
82817ec681f3Smrg             data_type="float"
82827ec681f3Smrg             max_equation="100"
82837ec681f3Smrg             units="percent"
82847ec681f3Smrg             semantic_type="duration"
82857ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
82867ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
82877ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
82887ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
82897ec681f3Smrg             mdapi_hw_unit_type="gpu"
82907ec681f3Smrg             />
82917ec681f3Smrg    <counter name="FS Both FPU Active"
82927ec681f3Smrg             symbol_name="PsEuBothFpuActive"
82937ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
82947ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
82957ec681f3Smrg             data_type="float"
82967ec681f3Smrg             max_equation="100"
82977ec681f3Smrg             units="percent"
82987ec681f3Smrg             semantic_type="duration"
82997ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
83007ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
83017ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
83027ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83039f464c52Smaya             mdapi_hw_unit_type="gpu"
83049f464c52Smaya             />
83059f464c52Smaya    <counter name="Rasterized Pixels"
83067ec681f3Smrg             symbol_name="RasterizedPixels"
83077ec681f3Smrg             underscore_name="rasterized_pixels"
83089f464c52Smaya             description="The total number of rasterized pixels."
83099f464c52Smaya             data_type="uint64"
83109f464c52Smaya             units="pixels"
83119f464c52Smaya             semantic_type="event"
83127ec681f3Smrg             equation="A 21 READ 4 UMUL"
83137ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
83147ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
83157ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83167ec681f3Smrg             mdapi_hw_unit_type="gpu"
83177ec681f3Smrg             />
83187ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
83197ec681f3Smrg             symbol_name="HiDepthTestFails"
83207ec681f3Smrg             underscore_name="hi_depth_test_fails"
83217ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
83227ec681f3Smrg             data_type="uint64"
83237ec681f3Smrg             units="pixels"
83247ec681f3Smrg             semantic_type="event"
83257ec681f3Smrg             equation="A 22 READ 4 UMUL"
83267ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
83277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
83287ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83297ec681f3Smrg             mdapi_hw_unit_type="gpu"
83307ec681f3Smrg             />
83317ec681f3Smrg    <counter name="Early Depth Test Fails"
83327ec681f3Smrg             symbol_name="EarlyDepthTestFails"
83337ec681f3Smrg             underscore_name="early_depth_test_fails"
83347ec681f3Smrg             description="The total number of pixels dropped on early depth test."
83357ec681f3Smrg             data_type="uint64"
83367ec681f3Smrg             units="pixels"
83377ec681f3Smrg             semantic_type="event"
83387ec681f3Smrg             equation="A 23 READ 4 UMUL"
83397ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
83409f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
83417ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83429f464c52Smaya             mdapi_hw_unit_type="gpu"
83439f464c52Smaya             />
83447ec681f3Smrg    <counter name="Samples Killed in FS"
83457ec681f3Smrg             symbol_name="SamplesKilledInPs"
83467ec681f3Smrg             underscore_name="samples_killed_in_ps"
83477ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
83487ec681f3Smrg             data_type="uint64"
83497ec681f3Smrg             units="pixels"
83507ec681f3Smrg             semantic_type="event"
83517ec681f3Smrg             equation="A 24 READ 4 UMUL"
83527ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
83537ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
83547ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83559f464c52Smaya             mdapi_hw_unit_type="gpu"
83569f464c52Smaya             />
83577ec681f3Smrg    <counter name="Pixels Failing Tests"
83587ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
83597ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
83607ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
83619f464c52Smaya             data_type="uint64"
83627ec681f3Smrg             units="pixels"
83639f464c52Smaya             semantic_type="event"
83647ec681f3Smrg             equation="A 25 READ 4 UMUL"
83657ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
83669f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
83677ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83689f464c52Smaya             mdapi_hw_unit_type="gpu"
83699f464c52Smaya             />
83709f464c52Smaya    <counter name="Samples Written"
83717ec681f3Smrg             symbol_name="SamplesWritten"
83727ec681f3Smrg             underscore_name="samples_written"
83739f464c52Smaya             description="The total number of samples or pixels written to all render targets."
83749f464c52Smaya             data_type="uint64"
83759f464c52Smaya             units="pixels"
83769f464c52Smaya             semantic_type="event"
83777ec681f3Smrg             equation="A 26 READ 4 UMUL"
83789f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
83797ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
83807ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83819f464c52Smaya             mdapi_hw_unit_type="gpu"
83829f464c52Smaya             />
83839f464c52Smaya    <counter name="Samples Blended"
83847ec681f3Smrg             symbol_name="SamplesBlended"
83857ec681f3Smrg             underscore_name="samples_blended"
83869f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
83879f464c52Smaya             data_type="uint64"
83889f464c52Smaya             units="pixels"
83899f464c52Smaya             semantic_type="event"
83907ec681f3Smrg             equation="A 27 READ 4 UMUL"
83917ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
83929f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
83937ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
83949f464c52Smaya             mdapi_hw_unit_type="gpu"
83959f464c52Smaya             />
83967ec681f3Smrg    <counter name="Sampler Texels"
83977ec681f3Smrg             symbol_name="SamplerTexels"
83987ec681f3Smrg             underscore_name="sampler_texels"
83997ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
84009f464c52Smaya             data_type="uint64"
84017ec681f3Smrg             units="texels"
84029f464c52Smaya             semantic_type="event"
84037ec681f3Smrg             equation="A 28 READ 4 UMUL"
84047ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
84059f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
84069f464c52Smaya             mdapi_supported_apis=""
84077ec681f3Smrg             mdapi_hw_unit_type="gpu"
84089f464c52Smaya             />
84097ec681f3Smrg    <counter name="Sampler Texels Misses"
84107ec681f3Smrg             symbol_name="SamplerTexelMisses"
84117ec681f3Smrg             underscore_name="sampler_texel_misses"
84127ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
84139f464c52Smaya             data_type="uint64"
84147ec681f3Smrg             units="texels"
84159f464c52Smaya             semantic_type="event"
84167ec681f3Smrg             equation="A 29 READ 4 UMUL"
84177ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
84187ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
84199f464c52Smaya             mdapi_supported_apis=""
84209f464c52Smaya             mdapi_hw_unit_type="gpu"
84219f464c52Smaya             />
84227ec681f3Smrg    <counter name="SLM Bytes Read"
84237ec681f3Smrg             symbol_name="SlmBytesRead"
84247ec681f3Smrg             underscore_name="slm_bytes_read"
84257ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
84269f464c52Smaya             data_type="uint64"
84277ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
84287ec681f3Smrg             units="bytes"
84297ec681f3Smrg             semantic_type="throughput"
84307ec681f3Smrg             equation="A 30 READ 64 UMUL"
84317ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
84329f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
84337ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
84349f464c52Smaya             mdapi_hw_unit_type="gpu"
84359f464c52Smaya             />
84369f464c52Smaya    <counter name="SLM Bytes Written"
84377ec681f3Smrg             symbol_name="SlmBytesWritten"
84387ec681f3Smrg             underscore_name="slm_bytes_written"
84399f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
84409f464c52Smaya             data_type="uint64"
84419f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
84429f464c52Smaya             units="bytes"
84439f464c52Smaya             semantic_type="throughput"
84447ec681f3Smrg             equation="A 31 READ 64 UMUL"
84459f464c52Smaya             mdapi_group="L3/Data Port/SLM"
84467ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84477ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
84487ec681f3Smrg             mdapi_hw_unit_type="gpu"
84497ec681f3Smrg             />
84507ec681f3Smrg    <counter name="Shader Memory Accesses"
84517ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
84527ec681f3Smrg             underscore_name="shader_memory_accesses"
84537ec681f3Smrg             description="The total number of shader memory accesses to L3."
84547ec681f3Smrg             data_type="uint64"
84557ec681f3Smrg             units="messages"
84567ec681f3Smrg             semantic_type="event"
84577ec681f3Smrg             equation="A 32 READ"
84587ec681f3Smrg             mdapi_group="L3/Data Port"
84597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84607ec681f3Smrg             mdapi_supported_apis=""
84617ec681f3Smrg             mdapi_hw_unit_type="gpu"
84627ec681f3Smrg             />
84637ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
84647ec681f3Smrg             symbol_name="ShaderAtomics"
84657ec681f3Smrg             underscore_name="shader_atomics"
84667ec681f3Smrg             description="The total number of shader atomic memory accesses."
84677ec681f3Smrg             data_type="uint64"
84687ec681f3Smrg             units="messages"
84697ec681f3Smrg             semantic_type="event"
84707ec681f3Smrg             equation="A 34 READ"
84717ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
84727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
84737ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
84749f464c52Smaya             mdapi_hw_unit_type="gpu"
84759f464c52Smaya             />
84769f464c52Smaya    <counter name="L3 Shader Throughput"
84777ec681f3Smrg             symbol_name="L3ShaderThroughput"
84787ec681f3Smrg             underscore_name="l3_shader_throughput"
84799f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
84809f464c52Smaya             data_type="uint64"
84819f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
84829f464c52Smaya             units="bytes"
84839f464c52Smaya             semantic_type="throughput"
84847ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
84859f464c52Smaya             mdapi_group="L3/Data Port"
84867ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
84877ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
84887ec681f3Smrg             mdapi_hw_unit_type="gpu"
84897ec681f3Smrg             />
84907ec681f3Smrg    <counter name="Shader Barrier Messages"
84917ec681f3Smrg             symbol_name="ShaderBarriers"
84927ec681f3Smrg             underscore_name="shader_barriers"
84937ec681f3Smrg             description="The total number of shader barrier messages."
84947ec681f3Smrg             data_type="uint64"
84957ec681f3Smrg             units="messages"
84967ec681f3Smrg             semantic_type="event"
84977ec681f3Smrg             equation="A 35 READ"
84987ec681f3Smrg             mdapi_group="EU Array/Barrier"
84997ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
85007ec681f3Smrg             mdapi_supported_apis=""
85019f464c52Smaya             mdapi_hw_unit_type="gpu"
85029f464c52Smaya             />
85037ec681f3Smrg    <counter name="Slice0 Subslice1 Input Available"
85047ec681f3Smrg             symbol_name="Sampler01InputAvailable"
85057ec681f3Smrg             underscore_name="sampler01_input_available"
85067ec681f3Smrg             description="The percentage of time in which slice0 subslice1 sampler input is available"
85077ec681f3Smrg             data_type="float"
85087ec681f3Smrg             max_equation="100"
85097ec681f3Smrg             units="percent"
85107ec681f3Smrg             semantic_type="duration"
85117ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
85127ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
85137ec681f3Smrg             mdapi_group="GPU/Sampler"
85147ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85157ec681f3Smrg             mdapi_supported_apis=""
85167ec681f3Smrg             mdapi_hw_unit_type="subslice"
85177ec681f3Smrg             />
85187ec681f3Smrg    <counter name="Slice0 Subslice2 Input Available"
85197ec681f3Smrg             symbol_name="Sampler02InputAvailable"
85207ec681f3Smrg             underscore_name="sampler02_input_available"
85217ec681f3Smrg             description="The percentage of time in which slice0 subslice2 sampler input is available"
85227ec681f3Smrg             data_type="float"
85237ec681f3Smrg             max_equation="100"
85247ec681f3Smrg             units="percent"
85257ec681f3Smrg             semantic_type="duration"
85267ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
85277ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
85287ec681f3Smrg             mdapi_group="GPU/Sampler"
85297ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85307ec681f3Smrg             mdapi_supported_apis=""
85317ec681f3Smrg             mdapi_hw_unit_type="subslice"
85327ec681f3Smrg             />
85337ec681f3Smrg    <counter name="Slice0 Subslice0 Input Available"
85347ec681f3Smrg             symbol_name="Sampler00InputAvailable"
85357ec681f3Smrg             underscore_name="sampler00_input_available"
85367ec681f3Smrg             description="The percentage of time in which slice0 subslice0 sampler input is available"
85377ec681f3Smrg             data_type="float"
85387ec681f3Smrg             max_equation="100"
85397ec681f3Smrg             units="percent"
85407ec681f3Smrg             semantic_type="duration"
85417ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
85427ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
85437ec681f3Smrg             mdapi_group="GPU/Sampler"
85447ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85457ec681f3Smrg             mdapi_supported_apis=""
85467ec681f3Smrg             mdapi_hw_unit_type="subslice"
85477ec681f3Smrg             />
85487ec681f3Smrg    <counter name="Slice0 Subslice2 Sampler Output Ready"
85497ec681f3Smrg             symbol_name="Sampler02OutputReady"
85507ec681f3Smrg             underscore_name="sampler02_output_ready"
85517ec681f3Smrg             description="The percentage of time in which slice0 subslice2 sampler output is ready"
85527ec681f3Smrg             data_type="float"
85537ec681f3Smrg             max_equation="100"
85547ec681f3Smrg             units="percent"
85557ec681f3Smrg             semantic_type="duration"
85567ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
85577ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
85587ec681f3Smrg             mdapi_group="GPU/Sampler"
85597ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85607ec681f3Smrg             mdapi_supported_apis=""
85617ec681f3Smrg             mdapi_hw_unit_type="subslice"
85627ec681f3Smrg             />
85637ec681f3Smrg    <counter name="Slice0 Subslice0 Sampler Output Ready"
85647ec681f3Smrg             symbol_name="Sampler00OutputReady"
85657ec681f3Smrg             underscore_name="sampler00_output_ready"
85667ec681f3Smrg             description="The percentage of time in which slice0 subslice0 sampler output is ready"
85677ec681f3Smrg             data_type="float"
85687ec681f3Smrg             max_equation="100"
85697ec681f3Smrg             units="percent"
85707ec681f3Smrg             semantic_type="duration"
85717ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
85727ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
85737ec681f3Smrg             mdapi_group="GPU/Sampler"
85747ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85757ec681f3Smrg             mdapi_supported_apis=""
85767ec681f3Smrg             mdapi_hw_unit_type="subslice"
85779f464c52Smaya             />
85787ec681f3Smrg    <counter name="Slice0 Subslice1 Sampler Output Ready"
85797ec681f3Smrg             symbol_name="Sampler01OutputReady"
85807ec681f3Smrg             underscore_name="sampler01_output_ready"
85817ec681f3Smrg             description="The percentage of time in which slice0 subslice1 sampler output is ready"
85827ec681f3Smrg             data_type="float"
85837ec681f3Smrg             max_equation="100"
85847ec681f3Smrg             units="percent"
85857ec681f3Smrg             semantic_type="duration"
85867ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
85877ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
85887ec681f3Smrg             mdapi_group="GPU/Sampler"
85897ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
85907ec681f3Smrg             mdapi_supported_apis=""
85917ec681f3Smrg             mdapi_hw_unit_type="subslice"
85927ec681f3Smrg             />
85937ec681f3Smrg    <counter name="SQ is full"
85947ec681f3Smrg             symbol_name="GTRequestQueueFull"
85957ec681f3Smrg             underscore_name="gt_request_queue_full"
85967ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
85977ec681f3Smrg             data_type="float"
85987ec681f3Smrg             max_equation="100"
85997ec681f3Smrg             units="percent"
86007ec681f3Smrg             semantic_type="duration"
86017ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
86027ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
86037ec681f3Smrg             mdapi_group="GTI"
86047ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
86057ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
86069f464c52Smaya             mdapi_hw_unit_type="gpu"
86079f464c52Smaya             />
86089f464c52Smaya    <register_config type="NOA">
86097ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
86109f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
86119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x14152C00" />
86129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x16150005" />
86139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x121600A0" />
86149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x14352C00" />
86159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x16350005" />
86169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x123600A0" />
86179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x14552C00" />
86189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x16550005" />
86199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x125600A0" />
86209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062F6000" />
86219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022F2000" />
86229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C4C0050" />
86239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C0010" />
86249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0D8000" />
86259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
86269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000D8000" />
86279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020DA000" />
86289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040DA000" />
86299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D2000" />
86309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100F0350" />
86319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0FB000" />
86329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F00DA" />
86339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x182C0028" />
86349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
86359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022DC000" />
86369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x042D4000" />
86379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C138000" />
86389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E132000" />
86399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0413C000" />
86409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C140018" />
86419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C157000" />
86429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E150078" />
86439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10150000" />
86449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04162180" />
86459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02160000" />
86469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04174000" />
86479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0233A000" />
86489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04333000" />
86499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x14348000" />
86509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x16348000" />
86519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02357870" />
86529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10350000" />
86539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04360043" />
86549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02360000" />
86559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04371000" />
86569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E538000" />
86579f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00538000" />
86589f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06533000" />
86599f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1C540020" />
86609f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12548000" />
86619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E557000" />
86629f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00557800" />
86639f464c52Smaya        <register type="NOA" address="0x00009888" value="0x10550000" />
86649f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06560043" />
86659f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02560000" />
86669f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06571000" />
86679f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190FF80" />
86689f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
86699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900000" />
86709f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
86719f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
86729f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900060" />
86739f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
86749f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
86759f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900C00" />
86769f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900842" />
86779f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
86789f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900060" />
86799f464c52Smaya    </register_config>
86809f464c52Smaya    <register_config type="OA">
86819f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
86829f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
86839f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
86849f464c52Smaya        <register type="OA" address="0x00002714" value="0x70800000" />
86859f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
86869f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
86879f464c52Smaya        <register type="OA" address="0x00002770" value="0x0000C000" />
86889f464c52Smaya        <register type="OA" address="0x00002774" value="0x0000E7FF" />
86899f464c52Smaya        <register type="OA" address="0x00002778" value="0x00003000" />
86909f464c52Smaya        <register type="OA" address="0x0000277C" value="0x0000F9FF" />
86919f464c52Smaya        <register type="OA" address="0x00002780" value="0x00000C00" />
86929f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000FE7F" />
86939f464c52Smaya    </register_config>
86949f464c52Smaya    <register_config type="FLEX">
86959f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
86969f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
86979f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
86989f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
86999f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
87009f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
87019f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
87029f464c52Smaya    </register_config>
87039f464c52Smaya  </set>
87049f464c52Smaya
87059f464c52Smaya  <set name="Metric set TDL_1"
87069f464c52Smaya       chipset="CFLGT2"
87079f464c52Smaya       symbol_name="TDL_1"
87087ec681f3Smrg       underscore_name="tdl_1"
87097ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
87107ec681f3Smrg       hw_config_guid="c54e7ca3-c60c-4396-ac3d-f9899c9a6ee4"
87119f464c52Smaya       >
87127ec681f3Smrg    <counter name="GPU Time Elapsed"
87137ec681f3Smrg             symbol_name="GpuTime"
87147ec681f3Smrg             underscore_name="gpu_time"
87157ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
87167ec681f3Smrg             data_type="uint64"
87177ec681f3Smrg             units="ns"
87187ec681f3Smrg             semantic_type="duration"
87197ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
87207ec681f3Smrg             mdapi_group="GPU"
87217ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
87227ec681f3Smrg             mdapi_supported_apis=""
87237ec681f3Smrg             mdapi_hw_unit_type="gpu"
87247ec681f3Smrg             />
87259f464c52Smaya    <counter name="GPU Core Clocks"
87267ec681f3Smrg             symbol_name="GpuCoreClocks"
87277ec681f3Smrg             underscore_name="gpu_core_clocks"
87289f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
87299f464c52Smaya             data_type="uint64"
87309f464c52Smaya             units="cycles"
87319f464c52Smaya             semantic_type="event"
87327ec681f3Smrg             equation="GPU_CLOCK 0 READ"
87339f464c52Smaya             mdapi_group="GPU"
87347ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
87359f464c52Smaya             mdapi_supported_apis=""
87369f464c52Smaya             mdapi_hw_unit_type="gpu"
87379f464c52Smaya             />
87387ec681f3Smrg    <counter name="AVG GPU Core Frequency"
87397ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
87407ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
87417ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
87427ec681f3Smrg             data_type="uint64"
87437ec681f3Smrg             max_equation="$GpuMaxFrequency"
87447ec681f3Smrg             units="hz"
87457ec681f3Smrg             semantic_type="event"
87467ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
87477ec681f3Smrg             mdapi_group="GPU"
87487ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
87499f464c52Smaya             mdapi_supported_apis=""
87509f464c52Smaya             mdapi_hw_unit_type="gpu"
87519f464c52Smaya             />
87527ec681f3Smrg    <counter name="GPU Busy"
87537ec681f3Smrg             symbol_name="GpuBusy"
87547ec681f3Smrg             underscore_name="gpu_busy"
87557ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
87569f464c52Smaya             data_type="float"
87579f464c52Smaya             max_equation="100"
87589f464c52Smaya             units="percent"
87599f464c52Smaya             semantic_type="duration"
87607ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
87617ec681f3Smrg             mdapi_group="GPU"
87627ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
87637ec681f3Smrg             mdapi_supported_apis=""
87649f464c52Smaya             mdapi_hw_unit_type="gpu"
87659f464c52Smaya             />
87667ec681f3Smrg    <counter name="VS Threads Dispatched"
87677ec681f3Smrg             symbol_name="VsThreads"
87687ec681f3Smrg             underscore_name="vs_threads"
87697ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
87709f464c52Smaya             data_type="uint64"
87719f464c52Smaya             units="threads"
87729f464c52Smaya             semantic_type="event"
87737ec681f3Smrg             equation="A 1 READ"
87747ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
87759f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
87767ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
87779f464c52Smaya             mdapi_hw_unit_type="gpu"
87789f464c52Smaya             />
87797ec681f3Smrg    <counter name="HS Threads Dispatched"
87807ec681f3Smrg             symbol_name="HsThreads"
87817ec681f3Smrg             underscore_name="hs_threads"
87827ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
87839f464c52Smaya             data_type="uint64"
87849f464c52Smaya             units="threads"
87859f464c52Smaya             semantic_type="event"
87867ec681f3Smrg             equation="A 2 READ"
87877ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
87889f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
87897ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
87909f464c52Smaya             mdapi_hw_unit_type="gpu"
87919f464c52Smaya             />
87927ec681f3Smrg    <counter name="DS Threads Dispatched"
87937ec681f3Smrg             symbol_name="DsThreads"
87947ec681f3Smrg             underscore_name="ds_threads"
87957ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
87969f464c52Smaya             data_type="uint64"
87979f464c52Smaya             units="threads"
87989f464c52Smaya             semantic_type="event"
87997ec681f3Smrg             equation="A 3 READ"
88007ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
88019f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
88027ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
88039f464c52Smaya             mdapi_hw_unit_type="gpu"
88049f464c52Smaya             />
88057ec681f3Smrg    <counter name="GS Threads Dispatched"
88067ec681f3Smrg             symbol_name="GsThreads"
88077ec681f3Smrg             underscore_name="gs_threads"
88087ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
88099f464c52Smaya             data_type="uint64"
88107ec681f3Smrg             units="threads"
88119f464c52Smaya             semantic_type="event"
88127ec681f3Smrg             equation="A 5 READ"
88137ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
88149f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
88157ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
88169f464c52Smaya             mdapi_hw_unit_type="gpu"
88179f464c52Smaya             />
88187ec681f3Smrg    <counter name="FS Threads Dispatched"
88197ec681f3Smrg             symbol_name="PsThreads"
88207ec681f3Smrg             underscore_name="ps_threads"
88217ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
88229f464c52Smaya             data_type="uint64"
88237ec681f3Smrg             units="threads"
88249f464c52Smaya             semantic_type="event"
88257ec681f3Smrg             equation="A 6 READ"
88267ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
88277ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
88287ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
88299f464c52Smaya             mdapi_hw_unit_type="gpu"
88309f464c52Smaya             />
88317ec681f3Smrg    <counter name="CS Threads Dispatched"
88327ec681f3Smrg             symbol_name="CsThreads"
88337ec681f3Smrg             underscore_name="cs_threads"
88347ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
88359f464c52Smaya             data_type="uint64"
88367ec681f3Smrg             units="threads"
88379f464c52Smaya             semantic_type="event"
88387ec681f3Smrg             equation="A 4 READ"
88397ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
88409f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
88417ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
88429f464c52Smaya             mdapi_hw_unit_type="gpu"
88439f464c52Smaya             />
88447ec681f3Smrg    <counter name="EU Active"
88457ec681f3Smrg             symbol_name="EuActive"
88467ec681f3Smrg             underscore_name="eu_active"
88477ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
88487ec681f3Smrg             data_type="float"
88497ec681f3Smrg             max_equation="100"
88507ec681f3Smrg             units="percent"
88519f464c52Smaya             semantic_type="duration"
88527ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
88537ec681f3Smrg             mdapi_group="EU Array"
88547ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
88559f464c52Smaya             mdapi_supported_apis=""
88569f464c52Smaya             mdapi_hw_unit_type="gpu"
88579f464c52Smaya             />
88587ec681f3Smrg    <counter name="EU Stall"
88597ec681f3Smrg             symbol_name="EuStall"
88607ec681f3Smrg             underscore_name="eu_stall"
88617ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
88627ec681f3Smrg             data_type="float"
88637ec681f3Smrg             max_equation="100"
88647ec681f3Smrg             units="percent"
88657ec681f3Smrg             semantic_type="duration"
88667ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
88677ec681f3Smrg             mdapi_group="EU Array"
88687ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
88699f464c52Smaya             mdapi_supported_apis=""
88709f464c52Smaya             mdapi_hw_unit_type="gpu"
88719f464c52Smaya             />
88727ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
88737ec681f3Smrg             symbol_name="EuFpuBothActive"
88747ec681f3Smrg             underscore_name="eu_fpu_both_active"
88757ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
88767ec681f3Smrg             data_type="float"
88777ec681f3Smrg             max_equation="100"
88787ec681f3Smrg             units="percent"
88797ec681f3Smrg             semantic_type="duration"
88807ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
88817ec681f3Smrg             mdapi_group="EU Array/Pipes"
88827ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
88839f464c52Smaya             mdapi_supported_apis=""
88849f464c52Smaya             mdapi_hw_unit_type="gpu"
88859f464c52Smaya             />
88867ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
88877ec681f3Smrg             symbol_name="VsFpu0Active"
88887ec681f3Smrg             underscore_name="vs_fpu0_active"
88897ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
88909f464c52Smaya             data_type="float"
88919f464c52Smaya             max_equation="100"
88929f464c52Smaya             units="percent"
88939f464c52Smaya             semantic_type="duration"
88947ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
88957ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
88967ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
88977ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
88989f464c52Smaya             mdapi_hw_unit_type="gpu"
88999f464c52Smaya             />
89007ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
89017ec681f3Smrg             symbol_name="VsFpu1Active"
89027ec681f3Smrg             underscore_name="vs_fpu1_active"
89037ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
89047ec681f3Smrg             data_type="float"
89057ec681f3Smrg             max_equation="100"
89067ec681f3Smrg             units="percent"
89077ec681f3Smrg             semantic_type="duration"
89087ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
89097ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
89107ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
89117ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
89129f464c52Smaya             mdapi_hw_unit_type="gpu"
89139f464c52Smaya             />
89147ec681f3Smrg    <counter name="VS Send Pipe Active"
89157ec681f3Smrg             symbol_name="VsSendActive"
89167ec681f3Smrg             underscore_name="vs_send_active"
89177ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
89189f464c52Smaya             data_type="float"
89199f464c52Smaya             max_equation="100"
89209f464c52Smaya             units="percent"
89219f464c52Smaya             semantic_type="duration"
89227ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
89237ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
89249f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
89257ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
89269f464c52Smaya             mdapi_hw_unit_type="gpu"
89279f464c52Smaya             />
89287ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
89297ec681f3Smrg             symbol_name="PsFpu0Active"
89307ec681f3Smrg             underscore_name="ps_fpu0_active"
89317ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
89329f464c52Smaya             data_type="float"
89339f464c52Smaya             max_equation="100"
89349f464c52Smaya             units="percent"
89359f464c52Smaya             semantic_type="duration"
89367ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
89379f464c52Smaya             mdapi_group="EU Array/Pixel Shader"
89387ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
89397ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
89409f464c52Smaya             mdapi_hw_unit_type="gpu"
89419f464c52Smaya             />
89427ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
89437ec681f3Smrg             symbol_name="PsFpu1Active"
89447ec681f3Smrg             underscore_name="ps_fpu1_active"
89457ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
89469f464c52Smaya             data_type="float"
89479f464c52Smaya             max_equation="100"
89489f464c52Smaya             units="percent"
89499f464c52Smaya             semantic_type="duration"
89507ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
89517ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
89529f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
89537ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
89549f464c52Smaya             mdapi_hw_unit_type="gpu"
89559f464c52Smaya             />
89567ec681f3Smrg    <counter name="PS Send Pipeline Active"
89577ec681f3Smrg             symbol_name="PsSendActive"
89587ec681f3Smrg             underscore_name="ps_send_active"
89597ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
89609f464c52Smaya             data_type="float"
89619f464c52Smaya             max_equation="100"
89629f464c52Smaya             units="percent"
89639f464c52Smaya             semantic_type="duration"
89647ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
89657ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
89667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
89677ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
89689f464c52Smaya             mdapi_hw_unit_type="gpu"
89699f464c52Smaya             />
89707ec681f3Smrg    <counter name="FS Both FPU Active"
89717ec681f3Smrg             symbol_name="PsEuBothFpuActive"
89727ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
89737ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
89749f464c52Smaya             data_type="float"
89759f464c52Smaya             max_equation="100"
89769f464c52Smaya             units="percent"
89779f464c52Smaya             semantic_type="duration"
89787ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
89797ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
89807ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
89817ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
89827ec681f3Smrg             mdapi_hw_unit_type="gpu"
89839f464c52Smaya             />
89849f464c52Smaya    <counter name="Rasterized Pixels"
89857ec681f3Smrg             symbol_name="RasterizedPixels"
89867ec681f3Smrg             underscore_name="rasterized_pixels"
89879f464c52Smaya             description="The total number of rasterized pixels."
89889f464c52Smaya             data_type="uint64"
89897ec681f3Smrg             units="pixels"
89907ec681f3Smrg             semantic_type="event"
89919f464c52Smaya             equation="A 21 READ 4 UMUL"
89927ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
89937ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
89947ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
89957ec681f3Smrg             mdapi_hw_unit_type="gpu"
89967ec681f3Smrg             />
89977ec681f3Smrg    <counter name="Early Hi-Depth Test Fails"
89987ec681f3Smrg             symbol_name="HiDepthTestFails"
89997ec681f3Smrg             underscore_name="hi_depth_test_fails"
90007ec681f3Smrg             description="The total number of pixels dropped on early hierarchical depth test."
90017ec681f3Smrg             data_type="uint64"
90029f464c52Smaya             units="pixels"
90039f464c52Smaya             semantic_type="event"
90047ec681f3Smrg             equation="A 22 READ 4 UMUL"
90057ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
90069f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
90077ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
90089f464c52Smaya             mdapi_hw_unit_type="gpu"
90099f464c52Smaya             />
90107ec681f3Smrg    <counter name="Early Depth Test Fails"
90117ec681f3Smrg             symbol_name="EarlyDepthTestFails"
90127ec681f3Smrg             underscore_name="early_depth_test_fails"
90137ec681f3Smrg             description="The total number of pixels dropped on early depth test."
90147ec681f3Smrg             data_type="uint64"
90157ec681f3Smrg             units="pixels"
90167ec681f3Smrg             semantic_type="event"
90177ec681f3Smrg             equation="A 23 READ 4 UMUL"
90187ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
90197ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
90207ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
90219f464c52Smaya             mdapi_hw_unit_type="gpu"
90229f464c52Smaya             />
90237ec681f3Smrg    <counter name="Samples Killed in FS"
90247ec681f3Smrg             symbol_name="SamplesKilledInPs"
90257ec681f3Smrg             underscore_name="samples_killed_in_ps"
90267ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
90279f464c52Smaya             data_type="uint64"
90287ec681f3Smrg             units="pixels"
90297ec681f3Smrg             semantic_type="event"
90307ec681f3Smrg             equation="A 24 READ 4 UMUL"
90317ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
90327ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
90337ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
90347ec681f3Smrg             mdapi_hw_unit_type="gpu"
90357ec681f3Smrg             />
90367ec681f3Smrg    <counter name="Pixels Failing Tests"
90377ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
90387ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
90397ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
90407ec681f3Smrg             data_type="uint64"
90417ec681f3Smrg             units="pixels"
90429f464c52Smaya             semantic_type="event"
90437ec681f3Smrg             equation="A 25 READ 4 UMUL"
90447ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
90459f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
90467ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
90479f464c52Smaya             mdapi_hw_unit_type="gpu"
90489f464c52Smaya             />
90499f464c52Smaya    <counter name="Samples Written"
90507ec681f3Smrg             symbol_name="SamplesWritten"
90517ec681f3Smrg             underscore_name="samples_written"
90529f464c52Smaya             description="The total number of samples or pixels written to all render targets."
90539f464c52Smaya             data_type="uint64"
90549f464c52Smaya             units="pixels"
90559f464c52Smaya             semantic_type="event"
90567ec681f3Smrg             equation="A 26 READ 4 UMUL"
90579f464c52Smaya             mdapi_group="3D Pipe/Output Merger"
90587ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
90597ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
90609f464c52Smaya             mdapi_hw_unit_type="gpu"
90619f464c52Smaya             />
90629f464c52Smaya    <counter name="Samples Blended"
90637ec681f3Smrg             symbol_name="SamplesBlended"
90647ec681f3Smrg             underscore_name="samples_blended"
90659f464c52Smaya             description="The total number of blended samples or pixels written to all render targets."
90669f464c52Smaya             data_type="uint64"
90679f464c52Smaya             units="pixels"
90689f464c52Smaya             semantic_type="event"
90697ec681f3Smrg             equation="A 27 READ 4 UMUL"
90707ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
90719f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
90727ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
90739f464c52Smaya             mdapi_hw_unit_type="gpu"
90749f464c52Smaya             />
90757ec681f3Smrg    <counter name="Sampler Texels"
90767ec681f3Smrg             symbol_name="SamplerTexels"
90777ec681f3Smrg             underscore_name="sampler_texels"
90787ec681f3Smrg             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
90799f464c52Smaya             data_type="uint64"
90807ec681f3Smrg             units="texels"
90819f464c52Smaya             semantic_type="event"
90827ec681f3Smrg             equation="A 28 READ 4 UMUL"
90837ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
90849f464c52Smaya             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
90857ec681f3Smrg             mdapi_supported_apis=""
90867ec681f3Smrg             mdapi_hw_unit_type="gpu"
90879f464c52Smaya             />
90887ec681f3Smrg    <counter name="Sampler Texels Misses"
90897ec681f3Smrg             symbol_name="SamplerTexelMisses"
90907ec681f3Smrg             underscore_name="sampler_texel_misses"
90917ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
90929f464c52Smaya             data_type="uint64"
90937ec681f3Smrg             units="texels"
90949f464c52Smaya             semantic_type="event"
90957ec681f3Smrg             equation="A 29 READ 4 UMUL"
90967ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
90977ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
90989f464c52Smaya             mdapi_supported_apis=""
90999f464c52Smaya             mdapi_hw_unit_type="gpu"
91009f464c52Smaya             />
91017ec681f3Smrg    <counter name="SLM Bytes Read"
91027ec681f3Smrg             symbol_name="SlmBytesRead"
91037ec681f3Smrg             underscore_name="slm_bytes_read"
91047ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
91059f464c52Smaya             data_type="uint64"
91067ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
91077ec681f3Smrg             units="bytes"
91087ec681f3Smrg             semantic_type="throughput"
91097ec681f3Smrg             equation="A 30 READ 64 UMUL"
91107ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
91119f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
91127ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
91139f464c52Smaya             mdapi_hw_unit_type="gpu"
91149f464c52Smaya             />
91159f464c52Smaya    <counter name="SLM Bytes Written"
91167ec681f3Smrg             symbol_name="SlmBytesWritten"
91177ec681f3Smrg             underscore_name="slm_bytes_written"
91189f464c52Smaya             description="The total number of GPU memory bytes written into shared local memory."
91199f464c52Smaya             data_type="uint64"
91209f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
91219f464c52Smaya             units="bytes"
91229f464c52Smaya             semantic_type="throughput"
91237ec681f3Smrg             equation="A 31 READ 64 UMUL"
91249f464c52Smaya             mdapi_group="L3/Data Port/SLM"
91257ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
91267ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
91277ec681f3Smrg             mdapi_hw_unit_type="gpu"
91287ec681f3Smrg             />
91297ec681f3Smrg    <counter name="Shader Memory Accesses"
91307ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
91317ec681f3Smrg             underscore_name="shader_memory_accesses"
91327ec681f3Smrg             description="The total number of shader memory accesses to L3."
91337ec681f3Smrg             data_type="uint64"
91347ec681f3Smrg             units="messages"
91357ec681f3Smrg             semantic_type="event"
91367ec681f3Smrg             equation="A 32 READ"
91377ec681f3Smrg             mdapi_group="L3/Data Port"
91387ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
91397ec681f3Smrg             mdapi_supported_apis=""
91407ec681f3Smrg             mdapi_hw_unit_type="gpu"
91417ec681f3Smrg             />
91427ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
91437ec681f3Smrg             symbol_name="ShaderAtomics"
91447ec681f3Smrg             underscore_name="shader_atomics"
91457ec681f3Smrg             description="The total number of shader atomic memory accesses."
91467ec681f3Smrg             data_type="uint64"
91477ec681f3Smrg             units="messages"
91487ec681f3Smrg             semantic_type="event"
91497ec681f3Smrg             equation="A 34 READ"
91507ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
91517ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
91527ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
91539f464c52Smaya             mdapi_hw_unit_type="gpu"
91549f464c52Smaya             />
91559f464c52Smaya    <counter name="L3 Shader Throughput"
91567ec681f3Smrg             symbol_name="L3ShaderThroughput"
91577ec681f3Smrg             underscore_name="l3_shader_throughput"
91589f464c52Smaya             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
91599f464c52Smaya             data_type="uint64"
91609f464c52Smaya             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
91619f464c52Smaya             units="bytes"
91629f464c52Smaya             semantic_type="throughput"
91637ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
91649f464c52Smaya             mdapi_group="L3/Data Port"
91657ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
91667ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
91679f464c52Smaya             mdapi_hw_unit_type="gpu"
91689f464c52Smaya             />
91697ec681f3Smrg    <counter name="Shader Barrier Messages"
91707ec681f3Smrg             symbol_name="ShaderBarriers"
91717ec681f3Smrg             underscore_name="shader_barriers"
91727ec681f3Smrg             description="The total number of shader barrier messages."
91739f464c52Smaya             data_type="uint64"
91749f464c52Smaya             units="messages"
91759f464c52Smaya             semantic_type="event"
91767ec681f3Smrg             equation="A 35 READ"
91777ec681f3Smrg             mdapi_group="EU Array/Barrier"
91789f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
91797ec681f3Smrg             mdapi_supported_apis=""
91809f464c52Smaya             mdapi_hw_unit_type="gpu"
91819f464c52Smaya             />
91829f464c52Smaya    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice1"
91837ec681f3Smrg             symbol_name="NonPSThread01ReadyForDispatch"
91847ec681f3Smrg             underscore_name="non_ps_thread01_ready_for_dispatch"
91859f464c52Smaya             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
91869f464c52Smaya             data_type="float"
91879f464c52Smaya             max_equation="100"
91889f464c52Smaya             units="percent"
91899f464c52Smaya             semantic_type="duration"
91907ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
91917ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
91927ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
91937ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
91947ec681f3Smrg             mdapi_supported_apis=""
91957ec681f3Smrg             mdapi_hw_unit_type="subslice"
91967ec681f3Smrg             />
91977ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice0"
91987ec681f3Smrg             symbol_name="PSThread00ReadyForDispatch"
91997ec681f3Smrg             underscore_name="ps_thread00_ready_for_dispatch"
92007ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
92017ec681f3Smrg             data_type="float"
92027ec681f3Smrg             max_equation="100"
92037ec681f3Smrg             units="percent"
92047ec681f3Smrg             semantic_type="duration"
92057ec681f3Smrg             equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
92067ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
92077ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
92087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
92097ec681f3Smrg             mdapi_supported_apis=""
92107ec681f3Smrg             mdapi_hw_unit_type="subslice"
92117ec681f3Smrg             />
92127ec681f3Smrg    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice0"
92137ec681f3Smrg             symbol_name="NonPSThread00ReadyForDispatch"
92147ec681f3Smrg             underscore_name="non_ps_thread00_ready_for_dispatch"
92157ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice0 thread dispatcher"
92167ec681f3Smrg             data_type="float"
92177ec681f3Smrg             max_equation="100"
92187ec681f3Smrg             units="percent"
92197ec681f3Smrg             semantic_type="duration"
92207ec681f3Smrg             equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
92217ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
92227ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
92237ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
92247ec681f3Smrg             mdapi_supported_apis=""
92257ec681f3Smrg             mdapi_hw_unit_type="subslice"
92267ec681f3Smrg             />
92277ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice2"
92287ec681f3Smrg             symbol_name="PSThread02ReadyForDispatch"
92297ec681f3Smrg             underscore_name="ps_thread02_ready_for_dispatch"
92307ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
92317ec681f3Smrg             data_type="float"
92327ec681f3Smrg             max_equation="100"
92337ec681f3Smrg             units="percent"
92347ec681f3Smrg             semantic_type="duration"
92357ec681f3Smrg             equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
92367ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
92377ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
92387ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
92397ec681f3Smrg             mdapi_supported_apis=""
92407ec681f3Smrg             mdapi_hw_unit_type="subslice"
92417ec681f3Smrg             />
92427ec681f3Smrg    <counter name="NonPS Thread Ready For Dispatch on Slice0 Subslice2"
92437ec681f3Smrg             symbol_name="NonPSThread02ReadyForDispatch"
92447ec681f3Smrg             underscore_name="non_ps_thread02_ready_for_dispatch"
92457ec681f3Smrg             description="The percentage of time in which non-PS thread is ready for dispatch on slice0 subslice2 thread dispatcher"
92467ec681f3Smrg             data_type="float"
92477ec681f3Smrg             max_equation="100"
92487ec681f3Smrg             units="percent"
92497ec681f3Smrg             semantic_type="duration"
92507ec681f3Smrg             equation="B 4 READ 100 UMUL $GpuCoreClocks FDIV"
92517ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
92527ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
92537ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
92547ec681f3Smrg             mdapi_supported_apis=""
92557ec681f3Smrg             mdapi_hw_unit_type="subslice"
92567ec681f3Smrg             />
92577ec681f3Smrg    <counter name="PS Thread Ready For Dispatch on Slice0 Subslice1"
92587ec681f3Smrg             symbol_name="PSThread01ReadyForDispatch"
92597ec681f3Smrg             underscore_name="ps_thread01_ready_for_dispatch"
92607ec681f3Smrg             description="The percentage of time in which PS thread is ready for dispatch on slice0 subslice1 thread dispatcher"
92617ec681f3Smrg             data_type="float"
92627ec681f3Smrg             max_equation="100"
92637ec681f3Smrg             units="percent"
92647ec681f3Smrg             semantic_type="duration"
92657ec681f3Smrg             equation="B 5 READ 100 UMUL $GpuCoreClocks FDIV"
92667ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
92679f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
92687ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
92697ec681f3Smrg             mdapi_supported_apis=""
92709f464c52Smaya             mdapi_hw_unit_type="subslice"
92719f464c52Smaya             />
92727ec681f3Smrg    <counter name="SQ is full"
92737ec681f3Smrg             symbol_name="GTRequestQueueFull"
92747ec681f3Smrg             underscore_name="gt_request_queue_full"
92757ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
92767ec681f3Smrg             data_type="float"
92777ec681f3Smrg             max_equation="100"
92787ec681f3Smrg             units="percent"
92797ec681f3Smrg             semantic_type="duration"
92807ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
92817ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
92827ec681f3Smrg             mdapi_group="GTI"
92837ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
92847ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
92857ec681f3Smrg             mdapi_hw_unit_type="gpu"
92867ec681f3Smrg             />
92879f464c52Smaya    <register_config type="NOA">
92887ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
92899f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
92909f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12120000" />
92919f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12320000" />
92929f464c52Smaya        <register type="NOA" address="0x00009888" value="0x12520000" />
92939f464c52Smaya        <register type="NOA" address="0x00009888" value="0x002F8000" />
92949f464c52Smaya        <register type="NOA" address="0x00009888" value="0x022F3000" />
92959f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A4C0015" />
92969f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0D8000" />
92979f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0DA000" />
92989f464c52Smaya        <register type="NOA" address="0x00009888" value="0x000D8000" />
92999f464c52Smaya        <register type="NOA" address="0x00009888" value="0x020DA000" />
93009f464c52Smaya        <register type="NOA" address="0x00009888" value="0x040DA000" />
93019f464c52Smaya        <register type="NOA" address="0x00009888" value="0x060D2000" />
93029f464c52Smaya        <register type="NOA" address="0x00009888" value="0x100F03A0" />
93039f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C0FF000" />
93049f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E0F0095" />
93059f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062C8000" />
93069f464c52Smaya        <register type="NOA" address="0x00009888" value="0x082C8000" />
93079f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
93089f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C2D8000" />
93099f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E2D4000" />
93109f464c52Smaya        <register type="NOA" address="0x00009888" value="0x062D4000" />
93119f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02108000" />
93129f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0410C000" />
93139f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02118000" />
93149f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0411C000" />
93159f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02121880" />
93169f464c52Smaya        <register type="NOA" address="0x00009888" value="0x041219B5" />
93179f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00120000" />
93189f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02134000" />
93199f464c52Smaya        <register type="NOA" address="0x00009888" value="0x04135000" />
93209f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C308000" />
93219f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E304000" />
93229f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06304000" />
93239f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C318000" />
93249f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E314000" />
93259f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06314000" />
93269f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C321A80" />
93279f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E320033" />
93289f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06320031" />
93299f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00320000" />
93309f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0C334000" />
93319f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E331000" />
93329f464c52Smaya        <register type="NOA" address="0x00009888" value="0x06331000" />
93339f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E508000" />
93349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00508000" />
93359f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02504000" />
93369f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E518000" />
93379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00518000" />
93389f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02514000" />
93399f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E521880" />
93409f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00521A80" />
93419f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02520033" />
93429f464c52Smaya        <register type="NOA" address="0x00009888" value="0x0E534000" />
93439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x00534000" />
93449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x02531000" />
93459f464c52Smaya        <register type="NOA" address="0x00009888" value="0x1190FF80" />
93469f464c52Smaya        <register type="NOA" address="0x00009888" value="0x57900000" />
93479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x49900800" />
93489f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
93499f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
93509f464c52Smaya        <register type="NOA" address="0x00009888" value="0x4B900062" />
93519f464c52Smaya        <register type="NOA" address="0x00009888" value="0x59900000" />
93529f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
93539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x41900C00" />
93549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x43900003" />
93559f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
93569f464c52Smaya        <register type="NOA" address="0x00009888" value="0x45900040" />
93579f464c52Smaya    </register_config>
93589f464c52Smaya    <register_config type="OA">
93599f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
93609f464c52Smaya        <register type="OA" address="0x00002744" value="0x00800000" />
93619f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
93629f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
93639f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
93649f464c52Smaya        <register type="OA" address="0x00002724" value="0x30800000" />
93659f464c52Smaya        <register type="OA" address="0x00002770" value="0x00000002" />
93669f464c52Smaya        <register type="OA" address="0x00002774" value="0x00007FFF" />
93679f464c52Smaya        <register type="OA" address="0x00002778" value="0x00000000" />
93689f464c52Smaya        <register type="OA" address="0x0000277C" value="0x00009FFF" />
93699f464c52Smaya        <register type="OA" address="0x00002780" value="0x00000002" />
93709f464c52Smaya        <register type="OA" address="0x00002784" value="0x0000EFFF" />
93719f464c52Smaya        <register type="OA" address="0x00002788" value="0x00000000" />
93729f464c52Smaya        <register type="OA" address="0x0000278C" value="0x0000F3FF" />
93739f464c52Smaya        <register type="OA" address="0x00002790" value="0x00000002" />
93749f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FDFF" />
93759f464c52Smaya        <register type="OA" address="0x00002798" value="0x00000000" />
93769f464c52Smaya        <register type="OA" address="0x0000279C" value="0x0000FE7F" />
93779f464c52Smaya    </register_config>
93789f464c52Smaya    <register_config type="FLEX">
93799f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
93809f464c52Smaya        <register type="FLEX" address="0x0000E558" value="0x00010003" />
93819f464c52Smaya        <register type="FLEX" address="0x0000E658" value="0x00012011" />
93829f464c52Smaya        <register type="FLEX" address="0x0000E758" value="0x00015014" />
93839f464c52Smaya        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
93849f464c52Smaya        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
93859f464c52Smaya        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
93869f464c52Smaya    </register_config>
93879f464c52Smaya  </set>
93889f464c52Smaya
93899f464c52Smaya  <set name="Metric set TDL_2"
93909f464c52Smaya       chipset="CFLGT2"
93919f464c52Smaya       symbol_name="TDL_2"
93927ec681f3Smrg       underscore_name="tdl_2"
93937ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
93947ec681f3Smrg       hw_config_guid="e438cd5d-1da7-46c6-9823-4780f370d11d"
93959f464c52Smaya       >
93967ec681f3Smrg    <counter name="GPU Time Elapsed"
93977ec681f3Smrg             symbol_name="GpuTime"
93987ec681f3Smrg             underscore_name="gpu_time"
93997ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
94007ec681f3Smrg             data_type="uint64"
94017ec681f3Smrg             units="ns"
94027ec681f3Smrg             semantic_type="duration"
94037ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
94047ec681f3Smrg             mdapi_group="GPU"
94057ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
94067ec681f3Smrg             mdapi_supported_apis=""
94077ec681f3Smrg             mdapi_hw_unit_type="gpu"
94087ec681f3Smrg             />
94099f464c52Smaya    <counter name="GPU Core Clocks"
94107ec681f3Smrg             symbol_name="GpuCoreClocks"
94117ec681f3Smrg             underscore_name="gpu_core_clocks"
94129f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
94139f464c52Smaya             data_type="uint64"
94149f464c52Smaya             units="cycles"
94159f464c52Smaya             semantic_type="event"
94167ec681f3Smrg             equation="GPU_CLOCK 0 READ"
94177ec681f3Smrg             mdapi_group="GPU"
94189f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
94197ec681f3Smrg             mdapi_supported_apis=""
94207ec681f3Smrg             mdapi_hw_unit_type="gpu"
94217ec681f3Smrg             />
94227ec681f3Smrg    <counter name="AVG GPU Core Frequency"
94237ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
94247ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
94257ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
94267ec681f3Smrg             data_type="uint64"
94277ec681f3Smrg             max_equation="$GpuMaxFrequency"
94287ec681f3Smrg             units="hz"
94297ec681f3Smrg             semantic_type="event"
94307ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
94317ec681f3Smrg             mdapi_group="GPU"
94327ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
94337ec681f3Smrg             mdapi_supported_apis=""
94349f464c52Smaya             mdapi_hw_unit_type="gpu"
94357ec681f3Smrg             />
94367ec681f3Smrg    <counter name="GPU Busy"
94377ec681f3Smrg             symbol_name="GpuBusy"
94387ec681f3Smrg             underscore_name="gpu_busy"
94397ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
94407ec681f3Smrg             data_type="float"
94417ec681f3Smrg             max_equation="100"
94427ec681f3Smrg             units="percent"
94437ec681f3Smrg             semantic_type="duration"
94447ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
94459f464c52Smaya             mdapi_group="GPU"
94467ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
94477ec681f3Smrg             mdapi_supported_apis=""
94487ec681f3Smrg             mdapi_hw_unit_type="gpu"
94497ec681f3Smrg             />
94507ec681f3Smrg    <counter name="VS Threads Dispatched"
94517ec681f3Smrg             symbol_name="VsThreads"
94527ec681f3Smrg             underscore_name="vs_threads"
94537ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
94547ec681f3Smrg             data_type="uint64"
94557ec681f3Smrg             units="threads"
94567ec681f3Smrg             semantic_type="event"
94577ec681f3Smrg             equation="A 1 READ"
94587ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
94597ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
94607ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
94617ec681f3Smrg             mdapi_hw_unit_type="gpu"
94627ec681f3Smrg             />
94637ec681f3Smrg    <counter name="HS Threads Dispatched"
94647ec681f3Smrg             symbol_name="HsThreads"
94657ec681f3Smrg             underscore_name="hs_threads"
94667ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
94677ec681f3Smrg             data_type="uint64"
94687ec681f3Smrg             units="threads"
94697ec681f3Smrg             semantic_type="event"
94707ec681f3Smrg             equation="A 2 READ"
94717ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
94727ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
94737ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
94747ec681f3Smrg             mdapi_hw_unit_type="gpu"
94757ec681f3Smrg             />
94767ec681f3Smrg    <counter name="DS Threads Dispatched"
94777ec681f3Smrg             symbol_name="DsThreads"
94787ec681f3Smrg             underscore_name="ds_threads"
94797ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
94807ec681f3Smrg             data_type="uint64"
94817ec681f3Smrg             units="threads"
94827ec681f3Smrg             semantic_type="event"
94837ec681f3Smrg             equation="A 3 READ"
94847ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
94857ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
94867ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
94877ec681f3Smrg             mdapi_hw_unit_type="gpu"
94887ec681f3Smrg             />
94897ec681f3Smrg    <counter name="GS Threads Dispatched"
94907ec681f3Smrg             symbol_name="GsThreads"
94917ec681f3Smrg             underscore_name="gs_threads"
94927ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
94937ec681f3Smrg             data_type="uint64"
94947ec681f3Smrg             units="threads"
94957ec681f3Smrg             semantic_type="event"
94967ec681f3Smrg             equation="A 5 READ"
94977ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
94987ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
94997ec681f3Smrg             mdapi_supported_apis="VK OGL4 IO BB"
95007ec681f3Smrg             mdapi_hw_unit_type="gpu"
95017ec681f3Smrg             />
95027ec681f3Smrg    <counter name="FS Threads Dispatched"
95037ec681f3Smrg             symbol_name="PsThreads"
95047ec681f3Smrg             underscore_name="ps_threads"
95057ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
95067ec681f3Smrg             data_type="uint64"
95077ec681f3Smrg             units="threads"
95087ec681f3Smrg             semantic_type="event"
95097ec681f3Smrg             equation="A 6 READ"
95107ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
95117ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
95127ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
95137ec681f3Smrg             mdapi_hw_unit_type="gpu"
95147ec681f3Smrg             />
95157ec681f3Smrg    <counter name="CS Threads Dispatched"
95167ec681f3Smrg             symbol_name="CsThreads"
95177ec681f3Smrg             underscore_name="cs_threads"
95187ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
95197ec681f3Smrg             data_type="uint64"
95207ec681f3Smrg             units="threads"
95217ec681f3Smrg             semantic_type="event"
95227ec681f3Smrg             equation="A 4 READ"
95237ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
95247ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
95257ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
95267ec681f3Smrg             mdapi_hw_unit_type="gpu"
95279f464c52Smaya             />
95289f464c52Smaya    <counter name="EU Active"
95297ec681f3Smrg             symbol_name="EuActive"
95307ec681f3Smrg             underscore_name="eu_active"
95319f464c52Smaya             description="The percentage of time in which the Execution Units were actively processing."
95329f464c52Smaya             data_type="float"
95339f464c52Smaya             max_equation="100"
95349f464c52Smaya             units="percent"
95359f464c52Smaya             semantic_type="duration"
95367ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
95377ec681f3Smrg             mdapi_group="EU Array"
95389f464c52Smaya             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
95397ec681f3Smrg             mdapi_supported_apis=""
95407ec681f3Smrg             mdapi_hw_unit_type="gpu"
95417ec681f3Smrg             />
95427ec681f3Smrg    <counter name="EU Stall"
95437ec681f3Smrg             symbol_name="EuStall"
95447ec681f3Smrg             underscore_name="eu_stall"
95457ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
95467ec681f3Smrg             data_type="float"
95477ec681f3Smrg             max_equation="100"
95487ec681f3Smrg             units="percent"
95497ec681f3Smrg             semantic_type="duration"
95507ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
95519f464c52Smaya             mdapi_group="EU Array"
95527ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
95537ec681f3Smrg             mdapi_supported_apis=""
95549f464c52Smaya             mdapi_hw_unit_type="gpu"
95559f464c52Smaya             />
95569f464c52Smaya    <counter name="EU Both FPU Pipes Active"
95577ec681f3Smrg             symbol_name="EuFpuBothActive"
95587ec681f3Smrg             underscore_name="eu_fpu_both_active"
95599f464c52Smaya             description="The percentage of time in which both EU FPU pipelines were actively processing."
95609f464c52Smaya             data_type="float"
95619f464c52Smaya             max_equation="100"
95629f464c52Smaya             units="percent"
95639f464c52Smaya             semantic_type="duration"
95647ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
95657ec681f3Smrg             mdapi_group="EU Array/Pipes"
95667ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
95679f464c52Smaya             mdapi_supported_apis=""
95687ec681f3Smrg             mdapi_hw_unit_type="gpu"
95697ec681f3Smrg             />
95707ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
95717ec681f3Smrg             symbol_name="VsFpu0Active"
95727ec681f3Smrg             underscore_name="vs_fpu0_active"
95737ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
95747ec681f3Smrg             data_type="float"
95757ec681f3Smrg             max_equation="100"
95767ec681f3Smrg             units="percent"
95777ec681f3Smrg             semantic_type="duration"
95787ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
95797ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
95809f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
95817ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
95827ec681f3Smrg             mdapi_hw_unit_type="gpu"
95837ec681f3Smrg             />
95847ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
95857ec681f3Smrg             symbol_name="VsFpu1Active"
95867ec681f3Smrg             underscore_name="vs_fpu1_active"
95877ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
95887ec681f3Smrg             data_type="float"
95897ec681f3Smrg             max_equation="100"
95907ec681f3Smrg             units="percent"
95917ec681f3Smrg             semantic_type="duration"
95927ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
95937ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
95947ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
95957ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
95969f464c52Smaya             mdapi_hw_unit_type="gpu"
95979f464c52Smaya             />
95989f464c52Smaya    <counter name="VS Send Pipe Active"
95997ec681f3Smrg             symbol_name="VsSendActive"
96007ec681f3Smrg             underscore_name="vs_send_active"
96019f464c52Smaya             description="The percentage of time in which EU send pipeline was actively processing a vertex shader instruction."
96029f464c52Smaya             data_type="float"
96039f464c52Smaya             max_equation="100"
96047ec681f3Smrg             units="percent"
96057ec681f3Smrg             semantic_type="duration"
96069f464c52Smaya             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
96077ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
96087ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
96097ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
96107ec681f3Smrg             mdapi_hw_unit_type="gpu"
96117ec681f3Smrg             />
96127ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
96137ec681f3Smrg             symbol_name="PsFpu0Active"
96147ec681f3Smrg             underscore_name="ps_fpu0_active"
96157ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
96167ec681f3Smrg             data_type="float"
96177ec681f3Smrg             max_equation="100"
96189f464c52Smaya             units="percent"
96199f464c52Smaya             semantic_type="duration"
96207ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
96217ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
96229f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
96237ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
96249f464c52Smaya             mdapi_hw_unit_type="gpu"
96259f464c52Smaya             />
96267ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
96277ec681f3Smrg             symbol_name="PsFpu1Active"
96287ec681f3Smrg             underscore_name="ps_fpu1_active"
96297ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
96309f464c52Smaya             data_type="float"
96319f464c52Smaya             max_equation="100"
96329f464c52Smaya             units="percent"
96339f464c52Smaya             semantic_type="duration"
96347ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
96357ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
96369f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
96377ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
96387ec681f3Smrg             mdapi_hw_unit_type="gpu"
96397ec681f3Smrg             />
96407ec681f3Smrg    <counter name="PS Send Pipeline Active"
96417ec681f3Smrg             symbol_name="PsSendActive"
96427ec681f3Smrg             underscore_name="ps_send_active"
96437ec681f3Smrg             description="The percentage of time in which EU send pipeline was actively processing a pixel shader instruction."
96447ec681f3Smrg             data_type="float"
96457ec681f3Smrg             max_equation="100"
96467ec681f3Smrg             units="percent"
96477ec681f3Smrg             semantic_type="duration"
96487ec681f3Smrg             equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
96497ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
96507ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
96517ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
96527ec681f3Smrg             mdapi_hw_unit_type="gpu"
96537ec681f3Smrg             />
96547ec681f3Smrg    <counter name="FS Both FPU Active"
96557ec681f3Smrg             symbol_name="PsEuBothFpuActive"
96567ec681f3Smrg             underscore_name="ps_eu_both_fpu_active"
96577ec681f3Smrg             description="The percentage of time in which fragment shaders were processed actively on the both FPUs."
96587ec681f3Smrg             data_type="float"
96597ec681f3Smrg             max_equation="100"
96607ec681f3Smrg             units="percent"
96617ec681f3Smrg             semantic_type="duration"
96627ec681f3Smrg             equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
96637ec681f3Smrg             mdapi_group="3D Pipe/Fragment Shader"
96647ec681f3Smrg             mdapi_usage_flags="Tier4 Frame Batch Draw"
96657ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
96669f464c52Smaya             mdapi_hw_unit_type="gpu"
96679f464c52Smaya             />
96687ec681f3Smrg    <counter name="Rasterized Pixels"
96697ec681f3Smrg             symbol_name="RasterizedPixels"
96707ec681f3Smrg             underscore_name="rasterized_pixels"
96717ec681f3Smrg             description="The total number of rasterized pixels."
96729f464c52Smaya             data_type="uint64"
96737ec681f3Smrg             units="pixels"
96749f464c52Smaya             semantic_type="event"
96757ec681f3Smrg             equation="A 21 READ 4 UMUL"
96767ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer"
96779f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
96787ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
96799f464c52Smaya             mdapi_hw_unit_type="gpu"
96809f464c52Smaya             />
96819f464c52Smaya    <counter name="Early Hi-Depth Test Fails"
96827ec681f3Smrg             symbol_name="HiDepthTestFails"
96837ec681f3Smrg             underscore_name="hi_depth_test_fails"
96849f464c52Smaya             description="The total number of pixels dropped on early hierarchical depth test."
96859f464c52Smaya             data_type="uint64"
96867ec681f3Smrg             units="pixels"
96877ec681f3Smrg             semantic_type="event"
96889f464c52Smaya             equation="A 22 READ 4 UMUL"
96897ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
96907ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
96917ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
96927ec681f3Smrg             mdapi_hw_unit_type="gpu"
96937ec681f3Smrg             />
96947ec681f3Smrg    <counter name="Early Depth Test Fails"
96957ec681f3Smrg             symbol_name="EarlyDepthTestFails"
96967ec681f3Smrg             underscore_name="early_depth_test_fails"
96977ec681f3Smrg             description="The total number of pixels dropped on early depth test."
96987ec681f3Smrg             data_type="uint64"
96999f464c52Smaya             units="pixels"
97009f464c52Smaya             semantic_type="event"
97017ec681f3Smrg             equation="A 23 READ 4 UMUL"
97027ec681f3Smrg             mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
97039f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
97047ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
97059f464c52Smaya             mdapi_hw_unit_type="gpu"
97069f464c52Smaya             />
97077ec681f3Smrg    <counter name="Samples Killed in FS"
97087ec681f3Smrg             symbol_name="SamplesKilledInPs"
97097ec681f3Smrg             underscore_name="samples_killed_in_ps"
97107ec681f3Smrg             description="The total number of samples or pixels dropped in fragment shaders."
97117ec681f3Smrg             data_type="uint64"
97127ec681f3Smrg             units="pixels"
97137ec681f3Smrg             semantic_type="event"
97147ec681f3Smrg             equation="A 24 READ 4 UMUL"
97159f464c52Smaya             mdapi_group="3D Pipe/Fragment Shader"
97167ec681f3Smrg             mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
97177ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
97189f464c52Smaya             mdapi_hw_unit_type="gpu"
97199f464c52Smaya             />
97207ec681f3Smrg    <counter name="Pixels Failing Tests"
97217ec681f3Smrg             symbol_name="PixelsFailingPostPsTests"
97227ec681f3Smrg             underscore_name="pixels_failing_post_ps_tests"
97237ec681f3Smrg             description="The total number of pixels dropped on post-FS alpha, stencil, or depth tests."
97249f464c52Smaya             data_type="uint64"
97257ec681f3Smrg             units="pixels"
97269f464c52Smaya             semantic_type="event"
97277ec681f3Smrg             equation="A 25 READ 4 UMUL"
97287ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
97299f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
97307ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
97319f464c52Smaya             mdapi_hw_unit_type="gpu"
97329f464c52Smaya             />
97337ec681f3Smrg    <counter name="Samples Written"
97347ec681f3Smrg             symbol_name="SamplesWritten"
97357ec681f3Smrg             underscore_name="samples_written"
97367ec681f3Smrg             description="The total number of samples or pixels written to all render targets."
97379f464c52Smaya             data_type="uint64"
97387ec681f3Smrg             units="pixels"
97399f464c52Smaya             semantic_type="event"
97407ec681f3Smrg             equation="A 26 READ 4 UMUL"
97417ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
97427ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
97437ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
97449f464c52Smaya             mdapi_hw_unit_type="gpu"
97459f464c52Smaya             />
97467ec681f3Smrg    <counter name="Samples Blended"
97477ec681f3Smrg             symbol_name="SamplesBlended"
97487ec681f3Smrg             underscore_name="samples_blended"
97497ec681f3Smrg             description="The total number of blended samples or pixels written to all render targets."
97509f464c52Smaya             data_type="uint64"
97517ec681f3Smrg             units="pixels"
97529f464c52Smaya             semantic_type="event"
97537ec681f3Smrg             equation="A 27 READ 4 UMUL"
97547ec681f3Smrg             mdapi_group="3D Pipe/Output Merger"
97557ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
97567ec681f3Smrg             mdapi_supported_apis="VK OGL IO BB"
97579f464c52Smaya             mdapi_hw_unit_type="gpu"
97589f464c52Smaya             />
97599f464c52Smaya    <counter name="Sampler Texels"
97607ec681f3Smrg             symbol_name="SamplerTexels"
97617ec681f3Smrg             underscore_name="sampler_texels"
97629f464c52Smaya             description="The total number of texels seen on input (with 2x2 accuracy) in all sampler units."
97639f464c52Smaya             data_type="uint64"
97647ec681f3Smrg             units="texels"
97657ec681f3Smrg             semantic_type="event"
97669f464c52Smaya             equation="A 28 READ 4 UMUL"
97677ec681f3Smrg             mdapi_group="Sampler/Sampler Input"
97687ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
97697ec681f3Smrg             mdapi_supported_apis=""
97707ec681f3Smrg             mdapi_hw_unit_type="gpu"
97717ec681f3Smrg             />
97727ec681f3Smrg    <counter name="Sampler Texels Misses"
97737ec681f3Smrg             symbol_name="SamplerTexelMisses"
97747ec681f3Smrg             underscore_name="sampler_texel_misses"
97757ec681f3Smrg             description="The total number of texels lookups (with 2x2 accuracy) that missed L1 sampler cache."
97767ec681f3Smrg             data_type="uint64"
97779f464c52Smaya             units="texels"
97789f464c52Smaya             semantic_type="event"
97797ec681f3Smrg             equation="A 29 READ 4 UMUL"
97807ec681f3Smrg             mdapi_group="Sampler/Sampler Cache"
97817ec681f3Smrg             mdapi_usage_flags="Tier3 Batch Frame Draw"
97829f464c52Smaya             mdapi_supported_apis=""
97839f464c52Smaya             mdapi_hw_unit_type="gpu"
97849f464c52Smaya             />
97857ec681f3Smrg    <counter name="SLM Bytes Read"
97867ec681f3Smrg             symbol_name="SlmBytesRead"
97877ec681f3Smrg             underscore_name="slm_bytes_read"
97887ec681f3Smrg             description="The total number of GPU memory bytes read from shared local memory."
97899f464c52Smaya             data_type="uint64"
97907ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
97917ec681f3Smrg             units="bytes"
97927ec681f3Smrg             semantic_type="throughput"
97937ec681f3Smrg             equation="A 30 READ 64 UMUL"
97947ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
97957ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
97967ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
97977ec681f3Smrg             mdapi_hw_unit_type="gpu"
97987ec681f3Smrg             />
97997ec681f3Smrg    <counter name="SLM Bytes Written"
98007ec681f3Smrg             symbol_name="SlmBytesWritten"
98017ec681f3Smrg             underscore_name="slm_bytes_written"
98027ec681f3Smrg             description="The total number of GPU memory bytes written into shared local memory."
98037ec681f3Smrg             data_type="uint64"
98047ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
98057ec681f3Smrg             units="bytes"
98067ec681f3Smrg             semantic_type="throughput"
98077ec681f3Smrg             equation="A 31 READ 64 UMUL"
98087ec681f3Smrg             mdapi_group="L3/Data Port/SLM"
98097ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
98107ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
98117ec681f3Smrg             mdapi_hw_unit_type="gpu"
98127ec681f3Smrg             />
98137ec681f3Smrg    <counter name="Shader Memory Accesses"
98147ec681f3Smrg             symbol_name="ShaderMemoryAccesses"
98157ec681f3Smrg             underscore_name="shader_memory_accesses"
98167ec681f3Smrg             description="The total number of shader memory accesses to L3."
98177ec681f3Smrg             data_type="uint64"
98187ec681f3Smrg             units="messages"
98199f464c52Smaya             semantic_type="event"
98207ec681f3Smrg             equation="A 32 READ"
98217ec681f3Smrg             mdapi_group="L3/Data Port"
98229f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
98237ec681f3Smrg             mdapi_supported_apis=""
98247ec681f3Smrg             mdapi_hw_unit_type="gpu"
98257ec681f3Smrg             />
98267ec681f3Smrg    <counter name="Shader Atomic Memory Accesses"
98277ec681f3Smrg             symbol_name="ShaderAtomics"
98287ec681f3Smrg             underscore_name="shader_atomics"
98297ec681f3Smrg             description="The total number of shader atomic memory accesses."
98307ec681f3Smrg             data_type="uint64"
98317ec681f3Smrg             units="messages"
98327ec681f3Smrg             semantic_type="event"
98337ec681f3Smrg             equation="A 34 READ"
98347ec681f3Smrg             mdapi_group="L3/Data Port/Atomics"
98357ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
98367ec681f3Smrg             mdapi_supported_apis="VK OGL OCL IO BB"
98377ec681f3Smrg             mdapi_hw_unit_type="gpu"
98387ec681f3Smrg             />
98397ec681f3Smrg    <counter name="L3 Shader Throughput"
98407ec681f3Smrg             symbol_name="L3ShaderThroughput"
98417ec681f3Smrg             underscore_name="l3_shader_throughput"
98427ec681f3Smrg             description="The total number of GPU memory bytes transferred between shaders and L3 caches w/o URB."
98437ec681f3Smrg             data_type="uint64"
98447ec681f3Smrg             max_equation="$GpuCoreClocks 64 UMUL $EuSubslicesTotalCount UMUL"
98457ec681f3Smrg             units="bytes"
98467ec681f3Smrg             semantic_type="throughput"
98477ec681f3Smrg             equation="A 30 READ  A 31 READ $ShaderMemoryAccesses UADD UADD 64 UMUL"
98487ec681f3Smrg             mdapi_group="L3/Data Port"
98497ec681f3Smrg             mdapi_usage_flags="Tier2 Frame Batch Draw"
98507ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL IO BB"
98517ec681f3Smrg             mdapi_hw_unit_type="gpu"
98527ec681f3Smrg             />
98537ec681f3Smrg    <counter name="Shader Barrier Messages"
98547ec681f3Smrg             symbol_name="ShaderBarriers"
98557ec681f3Smrg             underscore_name="shader_barriers"
98567ec681f3Smrg             description="The total number of shader barrier messages."
98577ec681f3Smrg             data_type="uint64"
98587ec681f3Smrg             units="messages"
98597ec681f3Smrg             semantic_type="event"
98607ec681f3Smrg             equation="A 35 READ"
98617ec681f3Smrg             mdapi_group="EU Array/Barrier"
98627ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
98637ec681f3Smrg             mdapi_supported_apis=""
98649f464c52Smaya             mdapi_hw_unit_type="gpu"
98659f464c52Smaya             />
98669f464c52Smaya    <counter name="Thread Header Ready on Slice0 Subslice1 Port 0"
98677ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort0"
98687ec681f3Smrg             underscore_name="thread_header01_ready_port0"
98699f464c52Smaya             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 0"
98709f464c52Smaya             data_type="float"
98719f464c52Smaya             max_equation="100"
98729f464c52Smaya             units="percent"
98739f464c52Smaya             semantic_type="duration"
98747ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
98757ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
98767ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
98777ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
98787ec681f3Smrg             mdapi_supported_apis=""
98797ec681f3Smrg             mdapi_hw_unit_type="subslice"
98807ec681f3Smrg             />
98817ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice0 Port 1"
98827ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort1"
98837ec681f3Smrg             underscore_name="thread_header00_ready_port1"
98847ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 1"
98857ec681f3Smrg             data_type="float"
98867ec681f3Smrg             max_equation="100"
98877ec681f3Smrg             units="percent"
98887ec681f3Smrg             semantic_type="duration"
98897ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
98907ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
98917ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
98927ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
98937ec681f3Smrg             mdapi_supported_apis=""
98947ec681f3Smrg             mdapi_hw_unit_type="subslice"
98957ec681f3Smrg             />
98967ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice0 Port 0"
98977ec681f3Smrg             symbol_name="ThreadHeader00ReadyPort0"
98987ec681f3Smrg             underscore_name="thread_header00_ready_port0"
98997ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice0 thread dispatcher port 0"
99007ec681f3Smrg             data_type="float"
99017ec681f3Smrg             max_equation="100"
99027ec681f3Smrg             units="percent"
99037ec681f3Smrg             semantic_type="duration"
99047ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
99057ec681f3Smrg             availability="$SubsliceMask 0x1 AND"
99067ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
99077ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
99087ec681f3Smrg             mdapi_supported_apis=""
99097ec681f3Smrg             mdapi_hw_unit_type="subslice"
99107ec681f3Smrg             />
99117ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice2 Port 1"
99127ec681f3Smrg             symbol_name="ThreadHeader02ReadyPort1"
99137ec681f3Smrg             underscore_name="thread_header02_ready_port1"
99147ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 1"
99157ec681f3Smrg             data_type="float"
99167ec681f3Smrg             max_equation="100"
99177ec681f3Smrg             units="percent"
99187ec681f3Smrg             semantic_type="duration"
99197ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
99207ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
99217ec681f3Smrg             mdapi_group="GPU/Thread Dispatcher"
99227ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
99237ec681f3Smrg             mdapi_supported_apis=""
99247ec681f3Smrg             mdapi_hw_unit_type="subslice"
99257ec681f3Smrg             />
99267ec681f3Smrg    <counter name="Thread Header Ready on Slice0 Subslice2 Port 0"
99277ec681f3Smrg             symbol_name="ThreadHeader02ReadyPort0"
99287ec681f3Smrg             underscore_name="thread_header02_ready_port0"
99297ec681f3Smrg             description="The percentage of time in which thread header is ready on slice0 subslice2 thread dispatcher port 0"
99307ec681f3Smrg             data_type="float"
99317ec681f3Smrg             max_equation="100"
99327ec681f3Smrg             units="percent"
99337ec681f3Smrg             semantic_type="duration"
99347ec681f3Smrg             equation="C 3 READ 100 UMUL $GpuCoreClocks FDIV"
99357ec681f3Smrg             availability="$SubsliceMask 0x4 AND"
99369f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
99377ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
99387ec681f3Smrg             mdapi_supported_apis=""
99399f464c52Smaya             mdapi_hw_unit_type="subslice"
99409f464c52Smaya             />
99419f464c52Smaya    <counter name="Thread Header Ready on Slice0 Subslice1 Port 1"
99427ec681f3Smrg             symbol_name="ThreadHeader01ReadyPort1"
99437ec681f3Smrg             underscore_name="thread_header01_ready_port1"
99449f464c52Smaya             description="The percentage of time in which thread header is ready on slice0 subslice1 thread dispatcher port 1"
99459f464c52Smaya             data_type="float"
99469f464c52Smaya             max_equation="100"
99479f464c52Smaya             units="percent"
99489f464c52Smaya             semantic_type="duration"
99497ec681f3Smrg             equation="C 2 READ 100 UMUL $GpuCoreClocks FDIV"
99507ec681f3Smrg             availability="$SubsliceMask 0x2 AND"
99519f464c52Smaya             mdapi_group="GPU/Thread Dispatcher"
99527ec681f3Smrg             mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
99537ec681f3Smrg             mdapi_supported_apis=""
99549f464c52Smaya             mdapi_hw_unit_type="subslice"
99559f464c52Smaya             />
99567ec681f3Smrg    <counter name="SQ is full"
99577ec681f3Smrg             symbol_name="GTRequestQueueFull"
99587ec681f3Smrg             underscore_name="gt_request_queue_full"
99597ec681f3Smrg             description="The percentage of time when SQ is filled above a threshold (usually 48 entries)"
99607ec681f3Smrg             data_type="float"
99617ec681f3Smrg             max_equation="100"
99627ec681f3Smrg             units="percent"
99637ec681f3Smrg             semantic_type="duration"
99647ec681f3Smrg             equation="PERFCNT 0 READ 100 UMUL $GpuCoreClocks FDIV"
99657ec681f3Smrg             availability="true $QueryMode &amp;&amp;"
99667ec681f3Smrg             mdapi_group="GTI"
99677ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
99687ec681f3Smrg             mdapi_supported_apis="VK OGL4 OCL"
99697ec681f3Smrg             mdapi_hw_unit_type="gpu"
99707ec681f3Smrg             />
99717ec681f3Smrg    <register_config type="NOA">
99727ec681f3Smrg        <register type="NOA" address="0x000091BC" value="0xE0500000" />
99737ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000080" />
99747ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12124D60" />
99757ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12322E60" />
99767ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12524D60" />
99777ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x022F3000" />
99787ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A4C0014" />
99797ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000D8000" />
99807ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x020DA000" />
99817ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040DA000" />
99827ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D2000" />
99837ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0FE000" />
99847ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0F0097" />
99857ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082C8000" />
99867ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2C8000" />
99877ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002D8000" />
99887ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062D4000" />
99897ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0410C000" />
99907ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0411C000" />
99917ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04121FB7" />
99927ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00120000" />
99937ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04135000" />
99947ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00308000" />
99957ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06304000" />
99967ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00318000" />
99977ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06314000" />
99987ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00321B80" />
99997ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0632003F" />
100007ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00334000" />
100017ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06331000" />
100027ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0250C000" />
100037ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0251C000" />
100047ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02521FB7" />
100057ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00520000" />
100067ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02535000" />
100077ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1190FC00" />
100087ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x37900000" />
100097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x51900000" />
100107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41900800" />
100117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x43900063" />
100127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53900000" />
100137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900040" />
100147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x33900000" />
100157ec681f3Smrg    </register_config>
100167ec681f3Smrg    <register_config type="OA">
100177ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
100187ec681f3Smrg        <register type="OA" address="0x00002744" value="0x00800000" />
100197ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
100207ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
100217ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
100227ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
100237ec681f3Smrg    </register_config>
100247ec681f3Smrg    <register_config type="FLEX">
100257ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
100267ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00010003" />
100277ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00012011" />
100287ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00015014" />
100297ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00051050" />
100307ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00053052" />
100317ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00055054" />
100327ec681f3Smrg    </register_config>
100337ec681f3Smrg  </set>
100347ec681f3Smrg
100357ec681f3Smrg  <set name="Compute Metrics Extra set"
100367ec681f3Smrg       chipset="CFLGT2"
100377ec681f3Smrg       symbol_name="ComputeExtra"
100387ec681f3Smrg       underscore_name="compute_extra"
100397ec681f3Smrg       mdapi_supported_apis="VK OGL4 OCL IO BB"
100407ec681f3Smrg       hw_config_guid="5f679fb0-909e-4c0e-b4b2-8e801f83e71b"
100417ec681f3Smrg       >
100429f464c52Smaya    <counter name="GPU Time Elapsed"
100437ec681f3Smrg             symbol_name="GpuTime"
100447ec681f3Smrg             underscore_name="gpu_time"
100459f464c52Smaya             description="Time elapsed on the GPU during the measurement."
100469f464c52Smaya             data_type="uint64"
100479f464c52Smaya             units="ns"
100489f464c52Smaya             semantic_type="duration"
100497ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
100507ec681f3Smrg             mdapi_group="GPU"
100519f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
100527ec681f3Smrg             mdapi_supported_apis=""
100539f464c52Smaya             mdapi_hw_unit_type="gpu"
100547ec681f3Smrg             />
100557ec681f3Smrg    <counter name="GPU Core Clocks"
100567ec681f3Smrg             symbol_name="GpuCoreClocks"
100577ec681f3Smrg             underscore_name="gpu_core_clocks"
100587ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
100597ec681f3Smrg             data_type="uint64"
100607ec681f3Smrg             units="cycles"
100617ec681f3Smrg             semantic_type="event"
100627ec681f3Smrg             equation="GPU_CLOCK 0 READ"
100639f464c52Smaya             mdapi_group="GPU"
100647ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
100657ec681f3Smrg             mdapi_supported_apis=""
100667ec681f3Smrg             mdapi_hw_unit_type="gpu"
100679f464c52Smaya             />
100689f464c52Smaya    <counter name="AVG GPU Core Frequency"
100697ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
100707ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
100719f464c52Smaya             description="Average GPU Core Frequency in the measurement."
100729f464c52Smaya             data_type="uint64"
100739f464c52Smaya             max_equation="$GpuMaxFrequency"
100749f464c52Smaya             units="hz"
100759f464c52Smaya             semantic_type="event"
100767ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
100779f464c52Smaya             mdapi_group="GPU"
100787ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
100799f464c52Smaya             mdapi_supported_apis=""
100809f464c52Smaya             mdapi_hw_unit_type="gpu"
100819f464c52Smaya             />
100827ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
100837ec681f3Smrg             symbol_name="Fpu1Active"
100847ec681f3Smrg             underscore_name="fpu1_active"
100857ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
100869f464c52Smaya             data_type="float"
100879f464c52Smaya             max_equation="100"
100889f464c52Smaya             units="percent"
100899f464c52Smaya             semantic_type="duration"
100907ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
100917ec681f3Smrg             mdapi_group="EU Array/Pipes"
100929f464c52Smaya             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
100937ec681f3Smrg             mdapi_supported_apis=""
100949f464c52Smaya             mdapi_hw_unit_type="gpu"
100959f464c52Smaya             />
100967ec681f3Smrg    <counter name="EU FPU1 Pipe Active including Ext Math"
100977ec681f3Smrg             symbol_name="Fpu1ActiveAdjusted"
100987ec681f3Smrg             underscore_name="fpu1_active_adjusted"
100997ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing including Extended Math processing"
101009f464c52Smaya             data_type="float"
101019f464c52Smaya             max_equation="100"
101029f464c52Smaya             units="percent"
101039f464c52Smaya             semantic_type="duration"
101047ec681f3Smrg             equation="A 8 READ  C 7 READ C 6 READ FADD C 5 READ FADD 8 FMUL FADD 100 FMUL $EuCoresTotalCount FDIV $GpuCoreClocks FDIV"
101057ec681f3Smrg             mdapi_group="EU Array/Pipes"
101067ec681f3Smrg             mdapi_usage_flags="Tier4 System Frame Batch Draw"
101077ec681f3Smrg             mdapi_supported_apis=""
101089f464c52Smaya             mdapi_hw_unit_type="gpu"
101099f464c52Smaya             />
101107ec681f3Smrg    <register_config type="NOA">
101117ec681f3Smrg        <register type="NOA" address="0x00009840" value="0x00000080" />
101127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x121203E0" />
101137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x123203E0" />
101147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x125203E0" />
101157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x022F4000" />
101167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A4C0040" />
101177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x040DA000" />
101187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D2000" />
101197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0F006C" />
101207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C2C8000" />
101217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x042D8000" />
101227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06104000" />
101237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06114000" />
101247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06120033" />
101257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00120000" />
101267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06131000" />
101277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04308000" />
101287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04318000" />
101297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04321980" />
101307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00320000" />
101317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04334000" />
101327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04504000" />
101337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04514000" />
101347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04520033" />
101357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00520000" />
101367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04531000" />
101377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1190E000" />
101387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x37900000" />
101397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53900000" />
101407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x43900C00" />
101417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900002" />
101427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x33900000" />
101437ec681f3Smrg    </register_config>
101447ec681f3Smrg    <register_config type="OA">
101457ec681f3Smrg        <register type="OA" address="0x00002740" value="0x00000000" />
101467ec681f3Smrg        <register type="OA" address="0x00002744" value="0x00800000" />
101477ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
101487ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
101497ec681f3Smrg        <register type="OA" address="0x00002720" value="0x00000000" />
101507ec681f3Smrg        <register type="OA" address="0x00002724" value="0x00800000" />
101517ec681f3Smrg    </register_config>
101527ec681f3Smrg    <register_config type="FLEX">
101537ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00001000" />
101547ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00003002" />
101557ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00005004" />
101567ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00011010" />
101577ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00050012" />
101587ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00052051" />
101597ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00000008" />
101607ec681f3Smrg    </register_config>
101617ec681f3Smrg  </set>
101627ec681f3Smrg
101637ec681f3Smrg  <set name="Media Vme Pipe metrics set"
101647ec681f3Smrg       chipset="CFLGT2"
101657ec681f3Smrg       symbol_name="VMEPipe"
101667ec681f3Smrg       underscore_name="vme_pipe"
101677ec681f3Smrg       mdapi_supported_apis="MEDIA IO BB"
101687ec681f3Smrg       hw_config_guid="0d09ba9a-1d1c-457d-83e2-74ac448014d6"
101697ec681f3Smrg       >
101707ec681f3Smrg    <counter name="GPU Time Elapsed"
101717ec681f3Smrg             symbol_name="GpuTime"
101727ec681f3Smrg             underscore_name="gpu_time"
101737ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
101747ec681f3Smrg             data_type="uint64"
101757ec681f3Smrg             units="ns"
101769f464c52Smaya             semantic_type="duration"
101777ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
101787ec681f3Smrg             mdapi_group="GPU"
101797ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
101807ec681f3Smrg             mdapi_supported_apis=""
101819f464c52Smaya             mdapi_hw_unit_type="gpu"
101829f464c52Smaya             />
101837ec681f3Smrg    <counter name="GPU Core Clocks"
101847ec681f3Smrg             symbol_name="GpuCoreClocks"
101857ec681f3Smrg             underscore_name="gpu_core_clocks"
101867ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
101877ec681f3Smrg             data_type="uint64"
101887ec681f3Smrg             units="cycles"
101897ec681f3Smrg             semantic_type="event"
101907ec681f3Smrg             equation="GPU_CLOCK 0 READ"
101919f464c52Smaya             mdapi_group="GPU"
101927ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
101937ec681f3Smrg             mdapi_supported_apis=""
101949f464c52Smaya             mdapi_hw_unit_type="gpu"
101959f464c52Smaya             />
101967ec681f3Smrg    <counter name="AVG GPU Core Frequency"
101977ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
101987ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
101997ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
102007ec681f3Smrg             data_type="uint64"
102017ec681f3Smrg             max_equation="$GpuMaxFrequency"
102027ec681f3Smrg             units="hz"
102037ec681f3Smrg             semantic_type="event"
102047ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
102057ec681f3Smrg             mdapi_group="GPU"
102067ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
102079f464c52Smaya             mdapi_supported_apis=""
102087ec681f3Smrg             mdapi_hw_unit_type="gpu"
102099f464c52Smaya             />
102107ec681f3Smrg    <counter name="GPU Busy"
102117ec681f3Smrg             symbol_name="GpuBusy"
102127ec681f3Smrg             underscore_name="gpu_busy"
102137ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
102149f464c52Smaya             data_type="float"
102159f464c52Smaya             max_equation="100"
102169f464c52Smaya             units="percent"
102179f464c52Smaya             semantic_type="duration"
102187ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
102197ec681f3Smrg             mdapi_group="GPU"
102207ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
102219f464c52Smaya             mdapi_supported_apis=""
102227ec681f3Smrg             mdapi_hw_unit_type="gpu"
102239f464c52Smaya             />
102247ec681f3Smrg    <counter name="CS Threads Dispatched"
102257ec681f3Smrg             symbol_name="CsThreads"
102267ec681f3Smrg             underscore_name="cs_threads"
102277ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
102289f464c52Smaya             data_type="uint64"
102297ec681f3Smrg             units="threads"
102309f464c52Smaya             semantic_type="event"
102317ec681f3Smrg             equation="A 4 READ"
102327ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
102339f464c52Smaya             mdapi_usage_flags="Tier3 Frame Batch Draw"
102347ec681f3Smrg             mdapi_supported_apis=""
102359f464c52Smaya             mdapi_hw_unit_type="gpu"
102369f464c52Smaya             />
102377ec681f3Smrg    <counter name="EU Active"
102387ec681f3Smrg             symbol_name="EuActive"
102397ec681f3Smrg             underscore_name="eu_active"
102407ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
102419f464c52Smaya             data_type="float"
102429f464c52Smaya             max_equation="100"
102439f464c52Smaya             units="percent"
102449f464c52Smaya             semantic_type="duration"
102457ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
102467ec681f3Smrg             mdapi_group="EU Array"
102477ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
102487ec681f3Smrg             mdapi_supported_apis=""
102499f464c52Smaya             mdapi_hw_unit_type="gpu"
102509f464c52Smaya             />
102519f464c52Smaya    <counter name="EU Stall"
102527ec681f3Smrg             symbol_name="EuStall"
102537ec681f3Smrg             underscore_name="eu_stall"
102549f464c52Smaya             description="The percentage of time in which the Execution Units were stalled."
102559f464c52Smaya             data_type="float"
102569f464c52Smaya             max_equation="100"
102579f464c52Smaya             units="percent"
102589f464c52Smaya             semantic_type="duration"
102597ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
102609f464c52Smaya             mdapi_group="EU Array"
102617ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
102629f464c52Smaya             mdapi_supported_apis=""
102639f464c52Smaya             mdapi_hw_unit_type="gpu"
102649f464c52Smaya             />
102657ec681f3Smrg    <counter name="EU Both FPU Pipes Active"
102667ec681f3Smrg             symbol_name="EuFpuBothActive"
102677ec681f3Smrg             underscore_name="eu_fpu_both_active"
102687ec681f3Smrg             description="The percentage of time in which both EU FPU pipelines were actively processing."
102699f464c52Smaya             data_type="float"
102709f464c52Smaya             max_equation="100"
102719f464c52Smaya             units="percent"
102729f464c52Smaya             semantic_type="duration"
102737ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
102747ec681f3Smrg             mdapi_group="EU Array/Pipes"
102757ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
102769f464c52Smaya             mdapi_supported_apis=""
102777ec681f3Smrg             mdapi_hw_unit_type="gpu"
102789f464c52Smaya             />
102797ec681f3Smrg    <counter name="EU Thread Occupancy"
102807ec681f3Smrg             symbol_name="EuThreadOccupancy"
102817ec681f3Smrg             underscore_name="eu_thread_occupancy"
102827ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
102837ec681f3Smrg             data_type="float"
102847ec681f3Smrg             max_equation="100"
102857ec681f3Smrg             units="percent"
102867ec681f3Smrg             semantic_type="duration"
102877ec681f3Smrg             equation="8 A 10 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
102887ec681f3Smrg             mdapi_group="EU Array"
102897ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
102907ec681f3Smrg             mdapi_supported_apis=""
102919f464c52Smaya             mdapi_hw_unit_type="gpu"
102929f464c52Smaya             />
102937ec681f3Smrg    <counter name="VME Busy"
102947ec681f3Smrg             symbol_name="VMEBusy"
102957ec681f3Smrg             underscore_name="vme_busy"
102967ec681f3Smrg             description="The percentage of time in which VME (IME or CRE) was actively processing data."
102979f464c52Smaya             data_type="float"
102989f464c52Smaya             max_equation="100"
102999f464c52Smaya             units="percent"
103009f464c52Smaya             semantic_type="duration"
103017ec681f3Smrg             equation="B 0 READ B 3 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
103027ec681f3Smrg             mdapi_group="VME Pipe"
103037ec681f3Smrg             mdapi_usage_flags="Overview System Batch Tier2"
103049f464c52Smaya             mdapi_supported_apis=""
103057ec681f3Smrg             mdapi_hw_unit_type="gpu"
103069f464c52Smaya             />
103079f464c52Smaya    <register_config type="NOA">
103089f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
103097ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x141A5800" />
103107ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x161A00C0" />
103117ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12180240" />
103127ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14180002" />
103137ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x143A5800" />
103147ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x163A00C0" />
103157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x12380240" />
103167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x14380002" />
103177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002F1000" />
103187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x022F8000" />
103197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x042F3000" />
103207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x004C4000" />
103217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A4C1500" />
103227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000D2000" />
103237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D8000" />
103247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080DA000" />
103257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0DA000" />
103267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0DA000" />
103277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0F0400" />
103287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0F9500" />
103297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100F002A" />
103307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002C8000" />
103317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E2C8000" />
103327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x162C0A00" />
103337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2DC000" />
103347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C2DC000" />
103357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04193000" />
103367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x081A28C1" />
103377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x001A0000" />
103387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00133000" />
103397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0613C000" />
103407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0813F000" />
103417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00172000" />
103427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06178000" />
103437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0817A000" />
103447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x00180037" />
103457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06180940" />
103467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08180000" />
103477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x02180000" />
103487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04183000" />
103497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06393000" />
103507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C3A28C1" />
103517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x003A0000" />
103527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A33F000" />
103537ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C33F000" />
103547ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A37A000" />
103557ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C37A000" />
103567ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A380977" />
103577ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x08380000" />
103587ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x04380000" />
103597ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x06383000" />
103607ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x119000FF" />
103619f464c52Smaya        <register type="NOA" address="0x00009888" value="0x51900000" />
103627ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41900040" />
103637ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55900000" />
103647ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900800" />
103657ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47901000" />
103667ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57900000" />
103677ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49900844" />
103687ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x37900000" />
103699f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
103709f464c52Smaya    </register_config>
103719f464c52Smaya    <register_config type="OA">
103729f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
103739f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
103747ec681f3Smrg        <register type="OA" address="0x00002714" value="0xF0800000" />
103759f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
103767ec681f3Smrg        <register type="OA" address="0x00002724" value="0x30800000" />
103777ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00100030" />
103787ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0000FFF9" />
103797ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000002" />
103807ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0000FFFC" />
103817ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000002" />
103827ec681f3Smrg        <register type="OA" address="0x00002784" value="0x0000FFF3" />
103837ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00100180" />
103847ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FFCF" />
103857ec681f3Smrg        <register type="OA" address="0x00002790" value="0x00000002" />
103867ec681f3Smrg        <register type="OA" address="0x00002794" value="0x0000FFCF" />
103877ec681f3Smrg        <register type="OA" address="0x00002798" value="0x00000002" />
103887ec681f3Smrg        <register type="OA" address="0x0000279C" value="0x0000FF3F" />
103899f464c52Smaya    </register_config>
103909f464c52Smaya    <register_config type="FLEX">
103919f464c52Smaya        <register type="FLEX" address="0x0000E458" value="0x00005004" />
103927ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00008003" />
103939f464c52Smaya    </register_config>
103949f464c52Smaya  </set>
103959f464c52Smaya
103967ec681f3Smrg  <set name="Gpu Rings Busyness metrics set"
103979f464c52Smaya       chipset="CFLGT2"
103987ec681f3Smrg       symbol_name="GpuBusyness"
103997ec681f3Smrg       underscore_name="gpu_busyness"
104007ec681f3Smrg       mdapi_supported_apis="VK OGL OCL MEDIA IO BB"
104017ec681f3Smrg       hw_config_guid="e2f162ae-5732-4af0-8b11-69510f57094a"
104029f464c52Smaya       >
104037ec681f3Smrg    <counter name="GPU Time Elapsed"
104047ec681f3Smrg             symbol_name="GpuTime"
104057ec681f3Smrg             underscore_name="gpu_time"
104067ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
104077ec681f3Smrg             data_type="uint64"
104087ec681f3Smrg             units="ns"
104097ec681f3Smrg             semantic_type="duration"
104107ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
104117ec681f3Smrg             mdapi_group="GPU"
104127ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
104137ec681f3Smrg             mdapi_supported_apis=""
104147ec681f3Smrg             mdapi_hw_unit_type="gpu"
104157ec681f3Smrg             />
104169f464c52Smaya    <counter name="GPU Core Clocks"
104177ec681f3Smrg             symbol_name="GpuCoreClocks"
104187ec681f3Smrg             underscore_name="gpu_core_clocks"
104199f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
104209f464c52Smaya             data_type="uint64"
104219f464c52Smaya             units="cycles"
104229f464c52Smaya             semantic_type="event"
104237ec681f3Smrg             equation="GPU_CLOCK 0 READ"
104247ec681f3Smrg             mdapi_group="GPU"
104259f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
104267ec681f3Smrg             mdapi_supported_apis=""
104279f464c52Smaya             mdapi_hw_unit_type="gpu"
104287ec681f3Smrg             />
104297ec681f3Smrg    <counter name="AVG GPU Core Frequency"
104307ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
104317ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
104327ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
104337ec681f3Smrg             data_type="uint64"
104347ec681f3Smrg             max_equation="$GpuMaxFrequency"
104357ec681f3Smrg             units="hz"
104367ec681f3Smrg             semantic_type="event"
104377ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
104389f464c52Smaya             mdapi_group="GPU"
104397ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
104407ec681f3Smrg             mdapi_supported_apis=""
104417ec681f3Smrg             mdapi_hw_unit_type="gpu"
104429f464c52Smaya             />
104437ec681f3Smrg    <counter name="Render Ring Busy"
104447ec681f3Smrg             symbol_name="RenderBusy"
104457ec681f3Smrg             underscore_name="render_busy"
104467ec681f3Smrg             description="The percentage of time when render command streamer was busy."
104479f464c52Smaya             data_type="float"
104489f464c52Smaya             max_equation="100"
104499f464c52Smaya             units="percent"
104509f464c52Smaya             semantic_type="duration"
104517ec681f3Smrg             equation="C 7 READ 100 UMUL $GpuCoreClocks FDIV"
104527ec681f3Smrg             mdapi_group="GPU"
104537ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
104549f464c52Smaya             mdapi_supported_apis=""
104559f464c52Smaya             mdapi_hw_unit_type="gpu"
104569f464c52Smaya             />
104577ec681f3Smrg    <counter name="Vdbox0 Ring Busy"
104587ec681f3Smrg             symbol_name="Vdbox0Busy"
104597ec681f3Smrg             underscore_name="vdbox0_busy"
104607ec681f3Smrg             description="The percentage of time when Vdbox0 command streamer was busy."
104617ec681f3Smrg             data_type="float"
104627ec681f3Smrg             max_equation="100"
104637ec681f3Smrg             units="percent"
104649f464c52Smaya             semantic_type="duration"
104657ec681f3Smrg             equation="C 6 READ 100 UMUL $GpuCoreClocks FDIV"
104667ec681f3Smrg             mdapi_group="GPU"
104677ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
104689f464c52Smaya             mdapi_supported_apis=""
104699f464c52Smaya             mdapi_hw_unit_type="gpu"
104709f464c52Smaya             />
104717ec681f3Smrg    <counter name="Vebox Ring Busy"
104727ec681f3Smrg             symbol_name="VeboxBusy"
104737ec681f3Smrg             underscore_name="vebox_busy"
104747ec681f3Smrg             description="The percentage of time when vebox command streamer was busy."
104757ec681f3Smrg             data_type="float"
104767ec681f3Smrg             max_equation="100"
104777ec681f3Smrg             units="percent"
104787ec681f3Smrg             semantic_type="duration"
104797ec681f3Smrg             equation="C 5 READ 100 UMUL $GpuCoreClocks FDIV"
104807ec681f3Smrg             mdapi_group="GPU"
104817ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
104829f464c52Smaya             mdapi_supported_apis=""
104837ec681f3Smrg             mdapi_hw_unit_type="gpu"
104847ec681f3Smrg             />
104857ec681f3Smrg    <counter name="Blitter Ring Busy"
104867ec681f3Smrg             symbol_name="BlitterBusy"
104877ec681f3Smrg             underscore_name="blitter_busy"
104887ec681f3Smrg             description="The percentage of time when blitter command streamer was busy."
104897ec681f3Smrg             data_type="float"
104907ec681f3Smrg             max_equation="100"
104917ec681f3Smrg             units="percent"
104927ec681f3Smrg             semantic_type="duration"
104937ec681f3Smrg             equation="C 4 READ 100 UMUL $GpuCoreClocks FDIV"
104949f464c52Smaya             mdapi_group="GPU"
104957ec681f3Smrg             mdapi_usage_flags="System Frame Batch"
104967ec681f3Smrg             mdapi_supported_apis=""
104979f464c52Smaya             mdapi_hw_unit_type="gpu"
104989f464c52Smaya             />
104997ec681f3Smrg    <counter name="AnyRingBusy"
105007ec681f3Smrg             symbol_name="AnyRingBusy"
105017ec681f3Smrg             underscore_name="any_ring_busy"
105027ec681f3Smrg             description="The percentage of time when any command streamer was busy."
105039f464c52Smaya             data_type="float"
105049f464c52Smaya             max_equation="100"
105059f464c52Smaya             units="percent"
105069f464c52Smaya             semantic_type="duration"
105077ec681f3Smrg             equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
105087ec681f3Smrg             mdapi_group="GPU"
105097ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
105109f464c52Smaya             mdapi_supported_apis=""
105119f464c52Smaya             mdapi_hw_unit_type="gpu"
105129f464c52Smaya             />
105139f464c52Smaya    <register_config type="NOA">
105149f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
105157ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x13805800" />
105167ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05962C00" />
105177ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19950016" />
105187ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19C05800" />
105197ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07800035" />
105207ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11800000" />
105217ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D810400" />
105227ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07960025" />
105237ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x21960000" />
105247ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0B964000" />
105257ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B930062" />
105267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x17948000" />
105277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B940008" />
105287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05950075" />
105297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D950000" />
105307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07E54000" />
105317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09924000" />
105327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05982000" />
105337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x19908000" />
105347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B904000" />
105357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D908000" />
105367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F908000" />
105377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x09978000" />
105387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x05C08500" />
105397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x25C00000" />
105407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1BC00000" />
105417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0BC54000" />
105427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11900000" />
105439f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
105449f464c52Smaya        <register type="NOA" address="0x00009888" value="0x53900000" />
105457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x43900C60" />
105467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900040" />
105479f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
105489f464c52Smaya    </register_config>
105499f464c52Smaya    <register_config type="OA">
105509f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
105519f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
105527ec681f3Smrg        <register type="OA" address="0x00002714" value="0x10800000" />
105539f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
105549f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
105557ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00078000" />
105567ec681f3Smrg        <register type="OA" address="0x00002774" value="0x00000FFF" />
105579f464c52Smaya    </register_config>
105589f464c52Smaya  </set>
105599f464c52Smaya
105607ec681f3Smrg  <set name="MDAPI testing set"
105619f464c52Smaya       chipset="CFLGT2"
105627ec681f3Smrg       symbol_name="TestOa"
105637ec681f3Smrg       underscore_name="test_oa"
105647ec681f3Smrg       mdapi_supported_apis="VK OGL OCL IO BB"
105657ec681f3Smrg       hw_config_guid="d3c99326-e161-4e44-9745-7772bdc579c5"
105669f464c52Smaya       >
105677ec681f3Smrg    <counter name="GPU Time Elapsed"
105687ec681f3Smrg             symbol_name="GpuTime"
105697ec681f3Smrg             underscore_name="gpu_time"
105707ec681f3Smrg             description="Time elapsed on the GPU during the measurement."
105717ec681f3Smrg             data_type="uint64"
105727ec681f3Smrg             units="ns"
105737ec681f3Smrg             semantic_type="duration"
105747ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
105757ec681f3Smrg             mdapi_group="GPU"
105767ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
105777ec681f3Smrg             mdapi_supported_apis=""
105787ec681f3Smrg             mdapi_hw_unit_type="gpu"
105797ec681f3Smrg             />
105809f464c52Smaya    <counter name="GPU Core Clocks"
105817ec681f3Smrg             symbol_name="GpuCoreClocks"
105827ec681f3Smrg             underscore_name="gpu_core_clocks"
105839f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
105849f464c52Smaya             data_type="uint64"
105859f464c52Smaya             units="cycles"
105869f464c52Smaya             semantic_type="event"
105877ec681f3Smrg             equation="GPU_CLOCK 0 READ"
105887ec681f3Smrg             mdapi_group="GPU"
105899f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
105907ec681f3Smrg             mdapi_supported_apis=""
105919f464c52Smaya             mdapi_hw_unit_type="gpu"
105929f464c52Smaya             />
105937ec681f3Smrg    <counter name="AVG GPU Core Frequency"
105947ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
105957ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
105967ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
105977ec681f3Smrg             data_type="uint64"
105987ec681f3Smrg             max_equation="$GpuMaxFrequency"
105997ec681f3Smrg             units="hz"
106007ec681f3Smrg             semantic_type="event"
106017ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
106027ec681f3Smrg             mdapi_group="GPU"
106037ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
106049f464c52Smaya             mdapi_supported_apis=""
106059f464c52Smaya             mdapi_hw_unit_type="gpu"
106069f464c52Smaya             />
106077ec681f3Smrg    <counter name="TestCounter0"
106087ec681f3Smrg             symbol_name="Counter0"
106097ec681f3Smrg             underscore_name="counter0"
106107ec681f3Smrg             description="HW test counter 0. Factor: 0.0"
106117ec681f3Smrg             data_type="uint64"
106127ec681f3Smrg             units="events"
106137ec681f3Smrg             semantic_type="event"
106147ec681f3Smrg             equation="B 0 READ"
106157ec681f3Smrg             mdapi_group="GPU"
106167ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
106179f464c52Smaya             mdapi_supported_apis=""
106189f464c52Smaya             mdapi_hw_unit_type="gpu"
106199f464c52Smaya             />
106207ec681f3Smrg    <counter name="TestCounter1"
106217ec681f3Smrg             symbol_name="Counter1"
106227ec681f3Smrg             underscore_name="counter1"
106237ec681f3Smrg             description="HW test counter 1. Factor: 1.0"
106249f464c52Smaya             data_type="uint64"
106257ec681f3Smrg             units="events"
106267ec681f3Smrg             semantic_type="event"
106277ec681f3Smrg             equation="B 1 READ"
106287ec681f3Smrg             mdapi_group="GPU"
106297ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
106309f464c52Smaya             mdapi_supported_apis=""
106319f464c52Smaya             mdapi_hw_unit_type="gpu"
106329f464c52Smaya             />
106337ec681f3Smrg    <counter name="TestCounter2"
106347ec681f3Smrg             symbol_name="Counter2"
106357ec681f3Smrg             underscore_name="counter2"
106367ec681f3Smrg             description="HW test counter 2. Factor: 1.0"
106379f464c52Smaya             data_type="uint64"
106387ec681f3Smrg             units="events"
106399f464c52Smaya             semantic_type="event"
106407ec681f3Smrg             equation="B 2 READ"
106419f464c52Smaya             mdapi_group="GPU"
106427ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
106437ec681f3Smrg             mdapi_supported_apis=""
106449f464c52Smaya             mdapi_hw_unit_type="gpu"
106459f464c52Smaya             />
106467ec681f3Smrg    <counter name="TestCounter3"
106477ec681f3Smrg             symbol_name="Counter3"
106487ec681f3Smrg             underscore_name="counter3"
106497ec681f3Smrg             description="HW test counter 3. Factor: 0.5"
106509f464c52Smaya             data_type="uint64"
106517ec681f3Smrg             units="events"
106529f464c52Smaya             semantic_type="event"
106537ec681f3Smrg             equation="B 3 READ"
106547ec681f3Smrg             mdapi_group="GPU"
106557ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
106569f464c52Smaya             mdapi_supported_apis=""
106579f464c52Smaya             mdapi_hw_unit_type="gpu"
106589f464c52Smaya             />
106597ec681f3Smrg    <counter name="TestCounter4"
106607ec681f3Smrg             symbol_name="Counter4"
106617ec681f3Smrg             underscore_name="counter4"
106627ec681f3Smrg             description="HW test counter 4. Factor: 0.333"
106637ec681f3Smrg             data_type="uint64"
106647ec681f3Smrg             units="events"
106657ec681f3Smrg             semantic_type="event"
106667ec681f3Smrg             equation="B 4 READ"
106677ec681f3Smrg             mdapi_group="GPU"
106687ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
106699f464c52Smaya             mdapi_supported_apis=""
106709f464c52Smaya             mdapi_hw_unit_type="gpu"
106719f464c52Smaya             />
106727ec681f3Smrg    <counter name="TestCounter5"
106737ec681f3Smrg             symbol_name="Counter5"
106747ec681f3Smrg             underscore_name="counter5"
106757ec681f3Smrg             description="HW test counter 5. Factor: 0.333"
106767ec681f3Smrg             data_type="uint64"
106777ec681f3Smrg             units="events"
106787ec681f3Smrg             semantic_type="event"
106797ec681f3Smrg             equation="B 5 READ"
106807ec681f3Smrg             mdapi_group="GPU"
106817ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
106827ec681f3Smrg             mdapi_supported_apis=""
106839f464c52Smaya             mdapi_hw_unit_type="gpu"
106849f464c52Smaya             />
106857ec681f3Smrg    <counter name="TestCounter6"
106867ec681f3Smrg             symbol_name="Counter6"
106877ec681f3Smrg             underscore_name="counter6"
106887ec681f3Smrg             description="HW test counter 6. Factor: 0.166"
106897ec681f3Smrg             data_type="uint64"
106907ec681f3Smrg             units="events"
106917ec681f3Smrg             semantic_type="event"
106927ec681f3Smrg             equation="B 6 READ"
106937ec681f3Smrg             mdapi_group="GPU"
106947ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
106959f464c52Smaya             mdapi_supported_apis=""
106969f464c52Smaya             mdapi_hw_unit_type="gpu"
106979f464c52Smaya             />
106987ec681f3Smrg    <counter name="TestCounter7"
106997ec681f3Smrg             symbol_name="Counter7"
107007ec681f3Smrg             underscore_name="counter7"
107017ec681f3Smrg             description="HW test counter 7. Factor: 0.666"
107027ec681f3Smrg             data_type="uint64"
107037ec681f3Smrg             units="events"
107047ec681f3Smrg             semantic_type="event"
107057ec681f3Smrg             equation="B 7 READ"
107067ec681f3Smrg             mdapi_group="GPU"
107077ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
107089f464c52Smaya             mdapi_supported_apis=""
107097ec681f3Smrg             mdapi_hw_unit_type="gpu"
107107ec681f3Smrg             />
107117ec681f3Smrg    <counter name="TestCounter8"
107127ec681f3Smrg             symbol_name="Counter8"
107137ec681f3Smrg             underscore_name="counter8"
107147ec681f3Smrg             description="HW test counter 8. Should be equal to 1."
107157ec681f3Smrg             data_type="uint64"
107167ec681f3Smrg             units="events"
107177ec681f3Smrg             semantic_type="event"
107187ec681f3Smrg             equation="C 7 READ"
107199f464c52Smaya             mdapi_group="GPU"
107207ec681f3Smrg             mdapi_usage_flags="Frame Batch Draw"
107217ec681f3Smrg             mdapi_supported_apis=""
107229f464c52Smaya             mdapi_hw_unit_type="gpu"
107239f464c52Smaya             />
107249f464c52Smaya    <register_config type="NOA">
107259f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
107267ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11810000" />
107277ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07810013" />
107287ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F810000" />
107297ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1D810000" />
107307ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1B930040" />
107317ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x07E54000" />
107327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1F908000" />
107337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x11900000" />
107349f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
107357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x53900000" />
107367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900000" />
107379f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
107389f464c52Smaya    </register_config>
107399f464c52Smaya    <register_config type="OA">
107409f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
107417ec681f3Smrg        <register type="OA" address="0x00002744" value="0x00800000" />
107429f464c52Smaya        <register type="OA" address="0x00002714" value="0xF0800000" />
107437ec681f3Smrg        <register type="OA" address="0x00002710" value="0x00000000" />
107447ec681f3Smrg        <register type="OA" address="0x00002724" value="0xF0800000" />
107459f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
107467ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00000004" />
107477ec681f3Smrg        <register type="OA" address="0x00002774" value="0x00000000" />
107487ec681f3Smrg        <register type="OA" address="0x00002778" value="0x00000003" />
107497ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x00000000" />
107507ec681f3Smrg        <register type="OA" address="0x00002780" value="0x00000007" />
107517ec681f3Smrg        <register type="OA" address="0x00002784" value="0x00000000" />
107527ec681f3Smrg        <register type="OA" address="0x00002788" value="0x00100002" />
107537ec681f3Smrg        <register type="OA" address="0x0000278C" value="0x0000FFF7" />
107547ec681f3Smrg        <register type="OA" address="0x00002790" value="0x00100002" />
107559f464c52Smaya        <register type="OA" address="0x00002794" value="0x0000FFCF" />
107567ec681f3Smrg        <register type="OA" address="0x00002798" value="0x00100082" />
107577ec681f3Smrg        <register type="OA" address="0x0000279C" value="0x0000FFEF" />
107587ec681f3Smrg        <register type="OA" address="0x000027A0" value="0x001000C2" />
107597ec681f3Smrg        <register type="OA" address="0x000027A4" value="0x0000FFE7" />
107607ec681f3Smrg        <register type="OA" address="0x000027A8" value="0x00100001" />
107617ec681f3Smrg        <register type="OA" address="0x000027AC" value="0x0000FFE7" />
107629f464c52Smaya    </register_config>
107639f464c52Smaya    <register_config type="FLEX">
107647ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00222222" />
107659f464c52Smaya    </register_config>
107669f464c52Smaya  </set>
107679f464c52Smaya
107687ec681f3Smrg  <set name="Metric set PMA Stall"
107699f464c52Smaya       chipset="CFLGT2"
107707ec681f3Smrg       symbol_name="PMA_Stall"
107717ec681f3Smrg       underscore_name="pma__stall"
107727ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL IO MEDIA"
107737ec681f3Smrg       hw_config_guid="5ccbf9fb-6bf2-456b-a749-bdff7b1aff13"
107749f464c52Smaya       >
107759f464c52Smaya    <counter name="GPU Time Elapsed"
107767ec681f3Smrg             symbol_name="GpuTime"
107777ec681f3Smrg             underscore_name="gpu_time"
107789f464c52Smaya             description="Time elapsed on the GPU during the measurement."
107799f464c52Smaya             data_type="uint64"
107809f464c52Smaya             units="ns"
107819f464c52Smaya             semantic_type="duration"
107827ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
107837ec681f3Smrg             mdapi_group="GPU"
107849f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
107857ec681f3Smrg             mdapi_supported_apis=""
107869f464c52Smaya             mdapi_hw_unit_type="gpu"
107879f464c52Smaya             />
107887ec681f3Smrg    <counter name="GPU Core Clocks"
107897ec681f3Smrg             symbol_name="GpuCoreClocks"
107907ec681f3Smrg             underscore_name="gpu_core_clocks"
107917ec681f3Smrg             description="The total number of GPU core clocks elapsed during the measurement."
107929f464c52Smaya             data_type="uint64"
107937ec681f3Smrg             units="cycles"
107949f464c52Smaya             semantic_type="event"
107957ec681f3Smrg             equation="GPU_CLOCK 0 READ"
107969f464c52Smaya             mdapi_group="GPU"
107977ec681f3Smrg             mdapi_usage_flags="Tier1 Frame Batch Draw"
107989f464c52Smaya             mdapi_supported_apis=""
107999f464c52Smaya             mdapi_hw_unit_type="gpu"
108007ec681f3Smrg             />
108017ec681f3Smrg    <counter name="AVG GPU Core Frequency"
108027ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
108037ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
108047ec681f3Smrg             description="Average GPU Core Frequency in the measurement."
108057ec681f3Smrg             data_type="uint64"
108067ec681f3Smrg             max_equation="$GpuMaxFrequency"
108077ec681f3Smrg             units="hz"
108087ec681f3Smrg             semantic_type="event"
108097ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
108109f464c52Smaya             mdapi_group="GPU"
108117ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
108127ec681f3Smrg             mdapi_supported_apis=""
108139f464c52Smaya             mdapi_hw_unit_type="gpu"
108149f464c52Smaya             />
108157ec681f3Smrg    <counter name="STC PMA stall"
108167ec681f3Smrg             symbol_name="StcPMAStall"
108177ec681f3Smrg             underscore_name="stc_pma_stall"
108187ec681f3Smrg             description="Percentage of time when stencil cache line and an overlapping pixel are causing stalls"
108199f464c52Smaya             data_type="float"
108209f464c52Smaya             max_equation="100"
108219f464c52Smaya             units="percent"
108229f464c52Smaya             semantic_type="duration"
108237ec681f3Smrg             equation="B 0 READ B 1 READ FADD 2 FDIV 100 UMUL $GpuCoreClocks FDIV"
108247ec681f3Smrg             availability="$SliceMask 1 AND"
108257ec681f3Smrg             mdapi_group="GPU/Stencil Cache"
108269f464c52Smaya             mdapi_usage_flags="Frame Batch Draw"
108277ec681f3Smrg             mdapi_supported_apis=""
108289f464c52Smaya             mdapi_hw_unit_type="gpu"
108299f464c52Smaya             />
108309f464c52Smaya    <register_config type="NOA">
108319f464c52Smaya        <register type="NOA" address="0x00009840" value="0x00000080" />
108327ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x122D3080" />
108337ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x000D2000" />
108347ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x060D8000" />
108357ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x080DA000" />
108367ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A0DA000" />
108377ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0C0F0800" />
108387ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0E0FAA00" />
108397ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x100F0002" />
108407ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x002D0025" />
108417ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x062D1300" />
108427ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x082D16A4" />
108437ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x0A2D162E" />
108447ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x102D0000" />
108457ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x1190003F" />
108467ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x51900000" />
108477ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x41900000" />
108487ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x55900000" />
108497ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x45900000" />
108507ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x47900000" />
108517ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x57900000" />
108527ec681f3Smrg        <register type="NOA" address="0x00009888" value="0x49900000" />
108539f464c52Smaya        <register type="NOA" address="0x00009888" value="0x37900000" />
108549f464c52Smaya        <register type="NOA" address="0x00009888" value="0x33900000" />
108559f464c52Smaya    </register_config>
108569f464c52Smaya    <register_config type="OA">
108579f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
108589f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
108597ec681f3Smrg        <register type="OA" address="0x00002714" value="0x30800000" />
108609f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
108619f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
108627ec681f3Smrg        <register type="OA" address="0x00002770" value="0x00E00021" />
108637ec681f3Smrg        <register type="OA" address="0x00002774" value="0x0007FFF8" />
108647ec681f3Smrg        <register type="OA" address="0x00002778" value="0x07000101" />
108657ec681f3Smrg        <register type="OA" address="0x0000277C" value="0x0038FFC7" />
108669f464c52Smaya    </register_config>
108679f464c52Smaya  </set>
108689f464c52Smaya
108697ec681f3Smrg  <set name="AsyncCompute metrics set"
108709f464c52Smaya       chipset="CFLGT2"
108717ec681f3Smrg       symbol_name="AsyncCompute"
108727ec681f3Smrg       underscore_name="async_compute"
108737ec681f3Smrg       mdapi_supported_apis="VK OGL OGL4 OCL MEDIA IO BB"
108747ec681f3Smrg       hw_config_guid="9802484e-5e21-4ad3-8060-12b7f3bb81fe"
108759f464c52Smaya       >
108769f464c52Smaya    <counter name="GPU Time Elapsed"
108777ec681f3Smrg             symbol_name="GpuTime"
108787ec681f3Smrg             underscore_name="gpu_time"
108799f464c52Smaya             description="Time elapsed on the GPU during the measurement."
108809f464c52Smaya             data_type="uint64"
108819f464c52Smaya             units="ns"
108829f464c52Smaya             semantic_type="duration"
108837ec681f3Smrg             equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
108847ec681f3Smrg             mdapi_group="GPU"
108859f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
108867ec681f3Smrg             mdapi_supported_apis=""
108879f464c52Smaya             mdapi_hw_unit_type="gpu"
108889f464c52Smaya             />
108899f464c52Smaya    <counter name="GPU Core Clocks"
108907ec681f3Smrg             symbol_name="GpuCoreClocks"
108917ec681f3Smrg             underscore_name="gpu_core_clocks"
108929f464c52Smaya             description="The total number of GPU core clocks elapsed during the measurement."
108939f464c52Smaya             data_type="uint64"
108949f464c52Smaya             units="cycles"
108959f464c52Smaya             semantic_type="event"
108967ec681f3Smrg             equation="GPU_CLOCK 0 READ"
108977ec681f3Smrg             mdapi_group="GPU"
108989f464c52Smaya             mdapi_usage_flags="Tier1 Frame Batch Draw"
108997ec681f3Smrg             mdapi_supported_apis=""
109009f464c52Smaya             mdapi_hw_unit_type="gpu"
109019f464c52Smaya             />
109029f464c52Smaya    <counter name="AVG GPU Core Frequency"
109037ec681f3Smrg             symbol_name="AvgGpuCoreFrequency"
109047ec681f3Smrg             underscore_name="avg_gpu_core_frequency"
109059f464c52Smaya             description="Average GPU Core Frequency in the measurement."
109069f464c52Smaya             data_type="uint64"
109079f464c52Smaya             max_equation="$GpuMaxFrequency"
109089f464c52Smaya             units="hz"
109099f464c52Smaya             semantic_type="event"
109107ec681f3Smrg             equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
109117ec681f3Smrg             mdapi_group="GPU"
109129f464c52Smaya             mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
109137ec681f3Smrg             mdapi_supported_apis=""
109147ec681f3Smrg             mdapi_hw_unit_type="gpu"
109157ec681f3Smrg             />
109167ec681f3Smrg    <counter name="GPU Busy"
109177ec681f3Smrg             symbol_name="GpuBusy"
109187ec681f3Smrg             underscore_name="gpu_busy"
109197ec681f3Smrg             description="The percentage of time in which the GPU has been processing GPU commands."
109207ec681f3Smrg             data_type="float"
109217ec681f3Smrg             max_equation="100"
109227ec681f3Smrg             units="percent"
109237ec681f3Smrg             semantic_type="duration"
109247ec681f3Smrg             equation="A 0 READ 100 UMUL $GpuCoreClocks FDIV"
109259f464c52Smaya             mdapi_group="GPU"
109267ec681f3Smrg             mdapi_usage_flags="Tier1 Overview System Frame"
109277ec681f3Smrg             mdapi_supported_apis=""
109289f464c52Smaya             mdapi_hw_unit_type="gpu"
109299f464c52Smaya             />
109307ec681f3Smrg    <counter name="VS Threads Dispatched"
109317ec681f3Smrg             symbol_name="VsThreads"
109327ec681f3Smrg             underscore_name="vs_threads"
109337ec681f3Smrg             description="The total number of vertex shader hardware threads dispatched."
109349f464c52Smaya             data_type="uint64"
109357ec681f3Smrg             units="threads"
109369f464c52Smaya             semantic_type="event"
109377ec681f3Smrg             equation="A 1 READ"
109387ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
109397ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
109409f464c52Smaya             mdapi_supported_apis=""
109419f464c52Smaya             mdapi_hw_unit_type="gpu"
109429f464c52Smaya             />
109437ec681f3Smrg    <counter name="HS Threads Dispatched"
109447ec681f3Smrg             symbol_name="HsThreads"
109457ec681f3Smrg             underscore_name="hs_threads"
109467ec681f3Smrg             description="The total number of hull shader hardware threads dispatched."
109479f464c52Smaya             data_type="uint64"
109487ec681f3Smrg             units="threads"
109499f464c52Smaya             semantic_type="event"
109507ec681f3Smrg             equation="A 2 READ"
109517ec681f3Smrg             mdapi_group="EU Array/Hull Shader"
109527ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
109539f464c52Smaya             mdapi_supported_apis=""
109549f464c52Smaya             mdapi_hw_unit_type="gpu"
109559f464c52Smaya             />
109567ec681f3Smrg    <counter name="DS Threads Dispatched"
109577ec681f3Smrg             symbol_name="DsThreads"
109587ec681f3Smrg             underscore_name="ds_threads"
109597ec681f3Smrg             description="The total number of domain shader hardware threads dispatched."
109609f464c52Smaya             data_type="uint64"
109617ec681f3Smrg             units="threads"
109629f464c52Smaya             semantic_type="event"
109637ec681f3Smrg             equation="A 3 READ"
109647ec681f3Smrg             mdapi_group="EU Array/Domain Shader"
109657ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
109669f464c52Smaya             mdapi_supported_apis=""
109679f464c52Smaya             mdapi_hw_unit_type="gpu"
109689f464c52Smaya             />
109697ec681f3Smrg    <counter name="GS Threads Dispatched"
109707ec681f3Smrg             symbol_name="GsThreads"
109717ec681f3Smrg             underscore_name="gs_threads"
109727ec681f3Smrg             description="The total number of geometry shader hardware threads dispatched."
109739f464c52Smaya             data_type="uint64"
109747ec681f3Smrg             units="threads"
109757ec681f3Smrg             semantic_type="event"
109767ec681f3Smrg             equation="A 5 READ"
109777ec681f3Smrg             mdapi_group="EU Array/Geometry Shader"
109787ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
109797ec681f3Smrg             mdapi_supported_apis=""
109807ec681f3Smrg             mdapi_hw_unit_type="gpu"
109817ec681f3Smrg             />
109827ec681f3Smrg    <counter name="FS Threads Dispatched"
109837ec681f3Smrg             symbol_name="PsThreads"
109847ec681f3Smrg             underscore_name="ps_threads"
109857ec681f3Smrg             description="The total number of fragment shader hardware threads dispatched."
109867ec681f3Smrg             data_type="uint64"
109877ec681f3Smrg             units="threads"
109887ec681f3Smrg             semantic_type="event"
109897ec681f3Smrg             equation="A 6 READ"
109907ec681f3Smrg             mdapi_group="EU Array/Fragment Shader"
109917ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
109927ec681f3Smrg             mdapi_supported_apis=""
109937ec681f3Smrg             mdapi_hw_unit_type="gpu"
109947ec681f3Smrg             />
109957ec681f3Smrg    <counter name="CS Threads Dispatched"
109967ec681f3Smrg             symbol_name="CsThreads"
109977ec681f3Smrg             underscore_name="cs_threads"
109987ec681f3Smrg             description="The total number of compute shader hardware threads dispatched."
109997ec681f3Smrg             data_type="uint64"
110007ec681f3Smrg             units="threads"
110019f464c52Smaya             semantic_type="event"
110027ec681f3Smrg             equation="A 4 READ"
110037ec681f3Smrg             mdapi_group="EU Array/Compute Shader"
110047ec681f3Smrg             mdapi_usage_flags="Tier3 Frame Batch Draw"
110057ec681f3Smrg             mdapi_supported_apis=""
110067ec681f3Smrg             mdapi_hw_unit_type="gpu"
110077ec681f3Smrg             />
110087ec681f3Smrg    <counter name="EU FPU0 Pipe Active"
110097ec681f3Smrg             symbol_name="Fpu0Active"
110107ec681f3Smrg             underscore_name="fpu0_active"
110117ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing."
110127ec681f3Smrg             data_type="float"
110137ec681f3Smrg             max_equation="100"
110147ec681f3Smrg             units="percent"
110157ec681f3Smrg             semantic_type="duration"
110167ec681f3Smrg             equation="A 9 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
110177ec681f3Smrg             mdapi_group="EU Array/Pipes"
110187ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
110197ec681f3Smrg             mdapi_supported_apis=""
110207ec681f3Smrg             mdapi_hw_unit_type="gpu"
110217ec681f3Smrg             />
110227ec681f3Smrg    <counter name="VS FPU0 Pipe Active"
110237ec681f3Smrg             symbol_name="VsFpu0Active"
110247ec681f3Smrg             underscore_name="vs_fpu0_active"
110257ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a vertex shader instruction."
110267ec681f3Smrg             data_type="float"
110277ec681f3Smrg             max_equation="100"
110287ec681f3Smrg             units="percent"
110297ec681f3Smrg             semantic_type="duration"
110307ec681f3Smrg             equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
110317ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
110327ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
110339f464c52Smaya             mdapi_supported_apis=""
110349f464c52Smaya             mdapi_hw_unit_type="gpu"
110359f464c52Smaya             />
110367ec681f3Smrg    <counter name="PS FPU0 Pipe Active"
110377ec681f3Smrg             symbol_name="PsFpu0Active"
110387ec681f3Smrg             underscore_name="ps_fpu0_active"
110397ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a pixel shader instruction."
110407ec681f3Smrg             data_type="float"
110417ec681f3Smrg             max_equation="100"
110427ec681f3Smrg             units="percent"
110437ec681f3Smrg             semantic_type="duration"
110447ec681f3Smrg             equation="A 11 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
110457ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
110467ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
110479f464c52Smaya             mdapi_supported_apis=""
110489f464c52Smaya             mdapi_hw_unit_type="gpu"
110499f464c52Smaya             />
110507ec681f3Smrg    <counter name="CS FPU0 Pipe Active"
110517ec681f3Smrg             symbol_name="CsFpu0Active"
110527ec681f3Smrg             underscore_name="cs_fpu0_active"
110537ec681f3Smrg             description="The percentage of time in which EU FPU0 pipeline was actively processing a compute shader instruction."
110547ec681f3Smrg             data_type="float"
110557ec681f3Smrg             max_equation="100"
110567ec681f3Smrg             units="percent"
110577ec681f3Smrg             semantic_type="duration"
110587ec681f3Smrg             equation="A 15 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
110597ec681f3Smrg             mdapi_group="EU Array"
110607ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
110619f464c52Smaya             mdapi_supported_apis=""
110629f464c52Smaya             mdapi_hw_unit_type="gpu"
110639f464c52Smaya             />
110647ec681f3Smrg    <counter name="EU FPU1 Pipe Active"
110657ec681f3Smrg             symbol_name="Fpu1Active"
110667ec681f3Smrg             underscore_name="fpu1_active"
110677ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing."
110687ec681f3Smrg             data_type="float"
110697ec681f3Smrg             max_equation="100"
110707ec681f3Smrg             units="percent"
110717ec681f3Smrg             semantic_type="duration"
110727ec681f3Smrg             equation="A 10 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
110737ec681f3Smrg             mdapi_group="EU Array/Pipes"
110747ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
110759f464c52Smaya             mdapi_supported_apis=""
110769f464c52Smaya             mdapi_hw_unit_type="gpu"
110779f464c52Smaya             />
110787ec681f3Smrg    <counter name="VS FPU1 Pipe Active"
110797ec681f3Smrg             symbol_name="VsFpu1Active"
110807ec681f3Smrg             underscore_name="vs_fpu1_active"
110817ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a vertex shader instruction."
110827ec681f3Smrg             data_type="float"
110837ec681f3Smrg             max_equation="100"
110847ec681f3Smrg             units="percent"
110857ec681f3Smrg             semantic_type="duration"
110867ec681f3Smrg             equation="A 14 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
110877ec681f3Smrg             mdapi_group="EU Array/Vertex Shader"
110887ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
110899f464c52Smaya             mdapi_supported_apis=""
110909f464c52Smaya             mdapi_hw_unit_type="gpu"
110919f464c52Smaya             />
110927ec681f3Smrg    <counter name="PS FPU1 Pipe Active"
110937ec681f3Smrg             symbol_name="PsFpu1Active"
110947ec681f3Smrg             underscore_name="ps_fpu1_active"
110957ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a pixel shader instruction."
110967ec681f3Smrg             data_type="float"
110977ec681f3Smrg             max_equation="100"
110987ec681f3Smrg             units="percent"
110999f464c52Smaya             semantic_type="duration"
111007ec681f3Smrg             equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
111017ec681f3Smrg             mdapi_group="EU Array/Pixel Shader"
111027ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
111039f464c52Smaya             mdapi_supported_apis=""
111049f464c52Smaya             mdapi_hw_unit_type="gpu"
111059f464c52Smaya             />
111067ec681f3Smrg    <counter name="CS FPU1 Pipe Active"
111077ec681f3Smrg             symbol_name="CsFpu1Active"
111087ec681f3Smrg             underscore_name="cs_fpu1_active"
111097ec681f3Smrg             description="The percentage of time in which EU FPU1 pipeline was actively processing a compute shader instruction."
111107ec681f3Smrg             data_type="float"
111117ec681f3Smrg             max_equation="100"
111127ec681f3Smrg             units="percent"
111137ec681f3Smrg             semantic_type="duration"
111147ec681f3Smrg             equation="A 16 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
111157ec681f3Smrg             mdapi_group="EU Array"
111167ec681f3Smrg             mdapi_usage_flags="Tier3 Overview System Frame Batch Draw"
111179f464c52Smaya             mdapi_supported_apis=""
111189f464c52Smaya             mdapi_hw_unit_type="gpu"
111199f464c52Smaya             />
111207ec681f3Smrg    <counter name="EU Thread Occupancy"
111217ec681f3Smrg             symbol_name="EuThreadOccupancy"
111227ec681f3Smrg             underscore_name="eu_thread_occupancy"
111237ec681f3Smrg             description="The percentage of time in which hardware threads occupied EUs."
111249f464c52Smaya             data_type="float"
111259f464c52Smaya             max_equation="100"
111269f464c52Smaya             units="percent"
111279f464c52Smaya             semantic_type="duration"
111287ec681f3Smrg             equation="8 A 17 READ FMUL $EuThreadsCount FDIV $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
111297ec681f3Smrg             mdapi_group="EU Array"
111307ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
111319f464c52Smaya             mdapi_supported_apis=""
111329f464c52Smaya             mdapi_hw_unit_type="gpu"
111339f464c52Smaya             />
111347ec681f3Smrg    <counter name="EU Active"
111357ec681f3Smrg             symbol_name="EuActive"
111367ec681f3Smrg             underscore_name="eu_active"
111377ec681f3Smrg             description="The percentage of time in which the Execution Units were actively processing."
111387ec681f3Smrg             data_type="float"
111397ec681f3Smrg             max_equation="100"
111407ec681f3Smrg             units="percent"
111417ec681f3Smrg             semantic_type="duration"
111427ec681f3Smrg             equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
111437ec681f3Smrg             mdapi_group="EU Array"
111447ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
111457ec681f3Smrg             mdapi_supported_apis=""
111467ec681f3Smrg             mdapi_hw_unit_type="gpu"
111477ec681f3Smrg             />
111487ec681f3Smrg    <counter name="EU Stall"
111497ec681f3Smrg             symbol_name="EuStall"
111507ec681f3Smrg             underscore_name="eu_stall"
111517ec681f3Smrg             description="The percentage of time in which the Execution Units were stalled."
111527ec681f3Smrg             data_type="float"
111537ec681f3Smrg             max_equation="100"
111547ec681f3Smrg             units="percent"
111557ec681f3Smrg             semantic_type="duration"
111567ec681f3Smrg             equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
111577ec681f3Smrg             mdapi_group="EU Array"
111587ec681f3Smrg             mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
111599f464c52Smaya             mdapi_supported_apis=""
111609f464c52Smaya             mdapi_hw_unit_type="gpu"
111619f464c52Smaya             />
111629f464c52Smaya    <register_config type="OA">
111639f464c52Smaya        <register type="OA" address="0x00002740" value="0x00000000" />
111649f464c52Smaya        <register type="OA" address="0x00002710" value="0x00000000" />
111657ec681f3Smrg        <register type="OA" address="0x00002714" value="0x00800000" />
111669f464c52Smaya        <register type="OA" address="0x00002720" value="0x00000000" />
111679f464c52Smaya        <register type="OA" address="0x00002724" value="0x00800000" />
111687ec681f3Smrg    </register_config>
111697ec681f3Smrg    <register_config type="FLEX">
111707ec681f3Smrg        <register type="FLEX" address="0x0000E458" value="0x00005004" />
111717ec681f3Smrg        <register type="FLEX" address="0x0000E558" value="0x00001000" />
111727ec681f3Smrg        <register type="FLEX" address="0x0000E658" value="0x00051050" />
111737ec681f3Smrg        <register type="FLEX" address="0x0000E758" value="0x00011010" />
111747ec681f3Smrg        <register type="FLEX" address="0x0000E45C" value="0x00061060" />
111757ec681f3Smrg        <register type="FLEX" address="0x0000E55C" value="0x00000008" />
111767ec681f3Smrg        <register type="FLEX" address="0x0000E65C" value="0x00222222" />
111779f464c52Smaya    </register_config>
111789f464c52Smaya  </set>
111799f464c52Smaya
111809f464c52Smaya</metrics>
11181