Home | History | Annotate | Download | only in i965
      1 <?xml version="1.0"?>
      2 <metrics version="1490233727" merge_md5="">
      3   <set name="Render Metrics Basic Gen7.5"
      4        mdapi_supported_apis="OGL OCL IO BB"
      5        underscore_name="render_basic"
      6        hw_config_guid="403d8832-1a27-4aa6-a64e-f5389ce7b212"
      7        chipset="HSW"
      8        symbol_name="RenderBasic"
      9        >
     10     <counter name="GPU Core Clocks"
     11              description="The total number of GPU core clocks elapsed during the measurement."
     12              data_type="uint64"
     13              equation="C 2 READ"
     14              underscore_name="gpu_core_clocks"
     15              units="cycles"
     16              symbol_name="GpuCoreClocks"
     17              semantic_type="event"
     18              mdapi_supported_apis=""
     19              mdapi_usage_flags="Tier1 Frame Batch Draw"
     20              mdapi_hw_unit_type="gpu"
     21              mdapi_group="GPU"
     22              />
     23     <counter name="EU Active"
     24              description="The percentage of time in which the Execution Units were actively processing."
     25              data_type="float"
     26              max_equation="100"
     27              equation="A 0 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
     28              underscore_name="eu_active"
     29              units="percent"
     30              symbol_name="EuActive"
     31              semantic_type="duration"
     32              mdapi_supported_apis=""
     33              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
     34              mdapi_group="EU Array"
     35              mdapi_hw_unit_type="gpu"
     36              />
     37     <counter name="TES EU Stall"
     38              description="The percentage of time in which evaluation shaders were stalled on the EUs."
     39              data_type="float"
     40              max_equation="100"
     41              equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
     42              underscore_name="ds_eu_stall"
     43              units="percent"
     44              symbol_name="DsEuStall"
     45              semantic_type="duration"
     46              mdapi_supported_apis="OGL4 OCL IO BB"
     47              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
     48              mdapi_group="EU Array/Evaluation Shader"
     49              mdapi_hw_unit_type="gpu"
     50              />
     51     <counter name="Alpha Test Fails"
     52              description="The total number of pixels dropped on post-FS alpha test."
     53              data_type="uint64"
     54              equation="A 37 READ"
     55              underscore_name="alpha_test_fails"
     56              units="pixels"
     57              symbol_name="AlphaTestFails"
     58              semantic_type="event"
     59              mdapi_supported_apis="OGL IO BB"
     60              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
     61              mdapi_hw_unit_type="gpu"
     62              mdapi_group="3D Pipe/Output Merger"
     63              />
     64     <counter name="Sampler 1 Bottleneck"
     65              low_watermark="5"
     66              description="The percentage of time in which sampler 1 was bottlenecks."
     67              data_type="float"
     68              high_watermark="15"
     69              equation="B 3 READ 100 UMUL $GpuCoreClocks FDIV"
     70              max_equation="100"
     71              underscore_name="sampler1_bottleneck"
     72              units="percent"
     73              symbol_name="Sampler1Bottleneck"
     74              availability="$SubsliceMask 0x2 AND"
     75              semantic_type="duration"
     76              mdapi_supported_apis=""
     77              mdapi_usage_flags="Tier3 Indicate Draw"
     78              mdapi_group="Sampler"
     79              mdapi_hw_unit_type="subslice"
     80              />
     81     <counter name="TES Threads Dispatched"
     82              description="The total number of evaluation shader hardware threads dispatched."
     83              data_type="uint64"
     84              equation="A 15 READ"
     85              underscore_name="ds_threads"
     86              units="threads"
     87              symbol_name="DsThreads"
     88              semantic_type="event"
     89              mdapi_supported_apis="OGL4 OCL IO BB"
     90              mdapi_usage_flags="Tier3 Frame Batch Draw"
     91              mdapi_hw_unit_type="gpu"
     92              mdapi_group="EU Array/Evaluation Shader"
     93              />
     94     <counter name="TES AVG Active per Thread"
     95              description="The average number of cycles per hardware thread run in which evaluation shaders were processed actively on the EUs."
     96              data_type="uint64"
     97              max_equation="100"
     98              equation="A 12 READ $DsThreads UDIV"
     99              underscore_name="ds_eu_active_per_thread"
    100              units="cycles"
    101              symbol_name="DsEuActivePerThread"
    102              semantic_type="event"
    103              mdapi_supported_apis="OGL4 OCL IO BB"
    104              mdapi_usage_flags="Tier4 Frame Batch Draw"
    105              mdapi_group="EU Array/Evaluation Shader"
    106              mdapi_hw_unit_type="gpu"
    107              />
    108     <counter name="GS Threads Dispatched"
    109              description="The total number of geometry shader hardware threads dispatched."
    110              data_type="uint64"
    111              equation="A 25 READ"
    112              underscore_name="gs_threads"
    113              units="threads"
    114              symbol_name="GsThreads"
    115              semantic_type="event"
    116              mdapi_supported_apis="OGL4 OCL IO BB"
    117              mdapi_usage_flags="Tier3 Frame Batch Draw"
    118              mdapi_hw_unit_type="gpu"
    119              mdapi_group="EU Array/Geometry Shader"
    120              />
    121     <counter name="GS EU Stall"
    122              description="The percentage of time in which geometry shaders were stalled on the EUs."
    123              data_type="float"
    124              max_equation="100"
    125              equation="A 23 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    126              underscore_name="gs_eu_stall"
    127              units="percent"
    128              symbol_name="GsEuStall"
    129              semantic_type="duration"
    130              mdapi_supported_apis="OGL4 OCL IO BB"
    131              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    132              mdapi_group="EU Array/Geometry Shader"
    133              mdapi_hw_unit_type="gpu"
    134              />
    135     <counter name="CS EU Active"
    136              description="The percentage of time in which compute shaders were processed actively on the EUs."
    137              data_type="float"
    138              max_equation="100"
    139              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    140              underscore_name="cs_eu_active"
    141              units="percent"
    142              symbol_name="CsEuActive"
    143              semantic_type="duration"
    144              mdapi_supported_apis="OGL4 OCL IO BB"
    145              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    146              mdapi_group="EU Array/Compute Shader"
    147              mdapi_hw_unit_type="gpu"
    148              />
    149     <counter name="VS EU Active"
    150              description="The percentage of time in which vertex shaders were processed actively on the EUs."
    151              data_type="float"
    152              max_equation="100"
    153              equation="A 2 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    154              underscore_name="vs_eu_active"
    155              units="percent"
    156              symbol_name="VsEuActive"
    157              semantic_type="duration"
    158              mdapi_supported_apis="OGL IO BB"
    159              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    160              mdapi_group="EU Array/Vertex Shader"
    161              mdapi_hw_unit_type="gpu"
    162              />
    163     <counter name="TCS EU Active"
    164              description="The percentage of time in which control shaders were processed actively on the EUs."
    165              data_type="float"
    166              max_equation="100"
    167              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    168              underscore_name="hs_eu_active"
    169              units="percent"
    170              symbol_name="HsEuActive"
    171              semantic_type="duration"
    172              mdapi_supported_apis="OGL4 OCL IO BB"
    173              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    174              mdapi_group="EU Array/Control Shader"
    175              mdapi_hw_unit_type="gpu"
    176              />
    177     <counter name="TES EU Active"
    178              description="The percentage of time in which evaluation shaders were processed actively on the EUs."
    179              data_type="float"
    180              max_equation="100"
    181              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    182              underscore_name="ds_eu_active"
    183              units="percent"
    184              symbol_name="DsEuActive"
    185              semantic_type="duration"
    186              mdapi_supported_apis="OGL4 OCL IO BB"
    187              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    188              mdapi_group="EU Array/Evaluation Shader"
    189              mdapi_hw_unit_type="gpu"
    190              />
    191     <counter name="GS EU Active"
    192              description="The percentage of time in which geometry shaders were processed actively on the EUs."
    193              data_type="float"
    194              max_equation="100"
    195              equation="A 22 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    196              underscore_name="gs_eu_active"
    197              units="percent"
    198              symbol_name="GsEuActive"
    199              semantic_type="duration"
    200              mdapi_supported_apis="OGL4 OCL IO BB"
    201              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    202              mdapi_group="EU Array/Geometry Shader"
    203              mdapi_hw_unit_type="gpu"
    204              />
    205     <counter name="FS EU Active"
    206              description="The percentage of time in which fragment shaders were processed actively on the EUs."
    207              data_type="float"
    208              max_equation="100"
    209              equation="A 27 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    210              underscore_name="ps_eu_active"
    211              units="percent"
    212              symbol_name="PsEuActive"
    213              semantic_type="duration"
    214              mdapi_supported_apis="OGL IO BB"
    215              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    216              mdapi_group="EU Array/Fragment Shader"
    217              mdapi_hw_unit_type="gpu"
    218              />
    219     <counter name="CS EU Stall"
    220              description="The percentage of time in which compute shaders were stalled on the EUs."
    221              data_type="float"
    222              max_equation="100"
    223              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    224              underscore_name="cs_eu_stall"
    225              units="percent"
    226              symbol_name="CsEuStall"
    227              semantic_type="duration"
    228              mdapi_supported_apis="OGL4 OCL IO BB"
    229              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    230              mdapi_group="EU Array/Compute Shader"
    231              mdapi_hw_unit_type="gpu"
    232              />
    233     <counter name="EU Stall"
    234              description="The percentage of time in which the Execution Units were stalled."
    235              data_type="float"
    236              max_equation="100"
    237              equation="A 1 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    238              underscore_name="eu_stall"
    239              units="percent"
    240              symbol_name="EuStall"
    241              semantic_type="duration"
    242              mdapi_supported_apis=""
    243              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
    244              mdapi_group="EU Array"
    245              mdapi_hw_unit_type="gpu"
    246              />
    247     <counter name="VS EU Stall"
    248              description="The percentage of time in which vertex shaders were stalled on the EUs."
    249              data_type="float"
    250              max_equation="100"
    251              equation="A 3 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    252              underscore_name="vs_eu_stall"
    253              units="percent"
    254              symbol_name="VsEuStall"
    255              semantic_type="duration"
    256              mdapi_supported_apis="OGL IO BB"
    257              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    258              mdapi_group="EU Array/Vertex Shader"
    259              mdapi_hw_unit_type="gpu"
    260              />
    261     <counter name="TCS EU Stall"
    262              description="The percentage of time in which control shaders were stalled on the EUs."
    263              data_type="float"
    264              max_equation="100"
    265              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    266              underscore_name="hs_eu_stall"
    267              units="percent"
    268              symbol_name="HsEuStall"
    269              semantic_type="duration"
    270              mdapi_supported_apis="OGL4 OCL IO BB"
    271              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    272              mdapi_group="EU Array/Control Shader"
    273              mdapi_hw_unit_type="gpu"
    274              />
    275     <counter name="FS EU Stall"
    276              description="The percentage of time in which fragment shaders were stalled on the EUs."
    277              data_type="float"
    278              max_equation="100"
    279              equation="A 28 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
    280              underscore_name="ps_eu_stall"
    281              units="percent"
    282              symbol_name="PsEuStall"
    283              semantic_type="duration"
    284              mdapi_supported_apis="OGL IO BB"
    285              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    286              mdapi_group="EU Array/Fragment Shader"
    287              mdapi_hw_unit_type="gpu"
    288              />
    289     <counter name="GPU Time Elapsed"
    290              description="Time elapsed on the GPU during the measurement."
    291              data_type="uint64"
    292              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
    293              underscore_name="gpu_time"
    294              units="ns"
    295              symbol_name="GpuTime"
    296              semantic_type="duration"
    297              mdapi_supported_apis=""
    298              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    299              mdapi_hw_unit_type="gpu"
    300              mdapi_group="GPU"
    301              />
    302     <counter name="CS Duration"
    303              description="Total Compute Shader GPU duration."
    304              data_type="uint64"
    305              equation="A 17 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 18 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
    306              underscore_name="cs_duration"
    307              units="us"
    308              symbol_name="CsDuration"
    309              semantic_type="duration"
    310              mdapi_supported_apis="OGL4 OCL"
    311              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    312              mdapi_hw_unit_type="gpu"
    313              mdapi_group="EU Array/Compute Shader"
    314              />
    315     <counter name="VS Threads Dispatched"
    316              description="The total number of vertex shader hardware threads dispatched."
    317              data_type="uint64"
    318              equation="A 5 READ"
    319              underscore_name="vs_threads"
    320              units="threads"
    321              symbol_name="VsThreads"
    322              semantic_type="event"
    323              mdapi_supported_apis="OGL IO BB"
    324              mdapi_usage_flags="Tier3 Frame Batch Draw"
    325              mdapi_hw_unit_type="gpu"
    326              mdapi_group="EU Array/Vertex Shader"
    327              />
    328     <counter name="FS Threads Dispatched"
    329              description="The total number of fragment shader hardware threads dispatched."
    330              data_type="uint64"
    331              equation="A 30 READ"
    332              underscore_name="ps_threads"
    333              units="threads"
    334              symbol_name="PsThreads"
    335              semantic_type="event"
    336              mdapi_supported_apis="OGL IO BB"
    337              mdapi_usage_flags="Tier3 Frame Batch Draw"
    338              mdapi_hw_unit_type="gpu"
    339              mdapi_group="EU Array/Fragment Shader"
    340              />
    341     <counter name="Sampler 0 Busy"
    342              description="The percentage of time in which sampler 0 was busy."
    343              data_type="float"
    344              max_equation="100"
    345              equation="B 0 READ 100 UMUL $GpuCoreClocks FDIV"
    346              underscore_name="sampler0_busy"
    347              units="percent"
    348              symbol_name="Sampler0Busy"
    349              availability="$SubsliceMask 0x1 AND"
    350              semantic_type="duration"
    351              mdapi_supported_apis=""
    352              mdapi_usage_flags="Tier3 Batch Frame Draw"
    353              mdapi_group="Sampler"
    354              mdapi_hw_unit_type="subslice"
    355              />
    356     <counter name="Sampler 1 Busy"
    357              description="The percentage of time in which sampler 1 was busy."
    358              data_type="float"
    359              max_equation="100"
    360              equation="B 1 READ 100 UMUL $GpuCoreClocks FDIV"
    361              underscore_name="sampler1_busy"
    362              units="percent"
    363              symbol_name="Sampler1Busy"
    364              availability="$SubsliceMask 0x2 AND"
    365              semantic_type="duration"
    366              mdapi_supported_apis=""
    367              mdapi_usage_flags="Tier3 Batch Frame Draw"
    368              mdapi_group="Sampler"
    369              mdapi_hw_unit_type="subslice"
    370              />
    371     <counter name="Samplers Busy"
    372              description="The percentage of time in which samplers were busy."
    373              data_type="float"
    374              max_equation="100"
    375              equation="B 0 READ  B 1 READ UADD $GpuCoreClocks FDIV 2 FDIV 100 FMUL"
    376              underscore_name="samplers_busy"
    377              units="percent"
    378              symbol_name="SamplersBusy"
    379              semantic_type="duration"
    380              mdapi_supported_apis=""
    381              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
    382              mdapi_group="Sampler"
    383              mdapi_hw_unit_type="gpu"
    384              />
    385     <counter name="TES Duration"
    386              description="Total Evaluation Shader GPU duration."
    387              data_type="uint64"
    388              equation="A 12 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 13 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
    389              underscore_name="ds_duration"
    390              units="us"
    391              symbol_name="DsDuration"
    392              semantic_type="duration"
    393              mdapi_supported_apis="OGL4"
    394              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    395              mdapi_hw_unit_type="gpu"
    396              mdapi_group="EU Array/Evaluation Shader"
    397              />
    398     <counter name="GTI Fixed Pipe Throughput"
    399              description="The total number of GPU memory bytes transferred between 3D Pipeline (Command Dispatch, Input Assembly and Stream Output) and GTI."
    400              data_type="uint64"
    401              max_equation="$GpuCoreClocks 64 UMUL"
    402              equation="C 1 READ 64 UMUL"
    403              underscore_name="gti_vf_throughput"
    404              units="bytes"
    405              symbol_name="GtiVfThroughput"
    406              semantic_type="throughput"
    407              mdapi_supported_apis="OGL IO BB"
    408              mdapi_usage_flags="Tier2 Frame Batch Draw"
    409              mdapi_group="GTI/3D Pipe"
    410              mdapi_hw_unit_type="gpu"
    411              />
    412     <counter name="GTI Read Throughput"
    413              description="The total number of GPU memory bytes read from GTI."
    414              data_type="uint64"
    415              max_equation="$GpuCoreClocks 64 UMUL"
    416              equation="C 6 READ 128 UMUL"
    417              underscore_name="gti_read_throughput"
    418              units="bytes"
    419              symbol_name="GtiReadThroughput"
    420              semantic_type="throughput"
    421              mdapi_supported_apis=""
    422              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    423              mdapi_group="GTI"
    424              mdapi_hw_unit_type="gpu"
    425              />
    426     <counter name="CS Threads Dispatched"
    427              description="The total number of compute shader hardware threads dispatched."
    428              data_type="uint64"
    429              equation="A 20 READ"
    430              underscore_name="cs_threads"
    431              units="threads"
    432              symbol_name="CsThreads"
    433              semantic_type="event"
    434              mdapi_supported_apis="OGL4 OCL IO BB"
    435              mdapi_usage_flags="Tier3 Frame Batch Draw"
    436              mdapi_hw_unit_type="gpu"
    437              mdapi_group="EU Array/Compute Shader"
    438              />
    439     <counter name="CS AVG Active per Thread"
    440              description="The average number of cycles per hardware thread run in which compute shaders were processed actively on the EUs."
    441              data_type="uint64"
    442              max_equation="100"
    443              equation="A 17 READ $CsThreads UDIV"
    444              underscore_name="cs_eu_active_per_thread"
    445              units="cycles"
    446              symbol_name="CsEuActivePerThread"
    447              semantic_type="event"
    448              mdapi_supported_apis="OGL4 OCL IO BB"
    449              mdapi_usage_flags="Tier3 Frame Batch Draw"
    450              mdapi_group="EU Array/Compute Shader"
    451              mdapi_hw_unit_type="gpu"
    452              />
    453     <counter name="Sampler 0 Bottleneck"
    454              low_watermark="5"
    455              description="The percentage of time in which sampler 0 was bottlenecks."
    456              data_type="float"
    457              high_watermark="15"
    458              equation="B 2 READ 100 UMUL $GpuCoreClocks FDIV"
    459              max_equation="100"
    460              underscore_name="sampler0_bottleneck"
    461              units="percent"
    462              symbol_name="Sampler0Bottleneck"
    463              availability="$SubsliceMask 0x1 AND"
    464              semantic_type="duration"
    465              mdapi_supported_apis=""
    466              mdapi_usage_flags="Tier3 Indicate Draw"
    467              mdapi_group="Sampler"
    468              mdapi_hw_unit_type="subslice"
    469              />
    470     <counter name="GS AVG Stall per Thread"
    471              description="The average number of cycles per hardware thread run in which geometry shaders were stalled on the EUs."
    472              data_type="uint64"
    473              equation="A 23 READ $GsThreads UDIV"
    474              underscore_name="gs_eu_stall_per_thread"
    475              units="cycles"
    476              symbol_name="GsEuStallPerThread"
    477              semantic_type="event"
    478              mdapi_supported_apis="OGL4 OCL IO BB"
    479              mdapi_usage_flags="Tier4 Frame Batch Draw"
    480              mdapi_hw_unit_type="gpu"
    481              mdapi_group="EU Array/Geometry Shader"
    482              />
    483     <counter name="Sampler 0 Texels LOD0"
    484              description="The total number of texels lookups in LOD0 in sampler 0 unit."
    485              data_type="uint64"
    486              equation="B 4 READ 4 UMUL"
    487              underscore_name="sampler0_texels"
    488              units="texels"
    489              symbol_name="Sampler0Texels"
    490              availability="$SubsliceMask 0x1 AND"
    491              semantic_type="event"
    492              mdapi_supported_apis=""
    493              mdapi_usage_flags="Tier3 Draw"
    494              mdapi_hw_unit_type="subslice"
    495              mdapi_group="Sampler"
    496              />
    497     <counter name="Sampler 1 Texels LOD0"
    498              description="The total number of texels lookups in LOD0 in sampler 1 unit."
    499              data_type="uint64"
    500              equation="B 5 READ 4 UMUL"
    501              underscore_name="sampler1_texels"
    502              units="texels"
    503              symbol_name="Sampler1Texels"
    504              availability="$SubsliceMask 0x2 AND"
    505              semantic_type="event"
    506              mdapi_supported_apis=""
    507              mdapi_usage_flags="Tier3 Draw"
    508              mdapi_hw_unit_type="subslice"
    509              mdapi_group="Sampler"
    510              />
    511     <counter name="Sampler Texels LOD0"
    512              description="The total number of texels lookups in LOD0 in all sampler units."
    513              data_type="uint64"
    514              equation="$Sampler0Texels $Sampler1Texels UADD $EuSlicesTotalCount UMUL"
    515              underscore_name="sampler_texels"
    516              units="texels"
    517              symbol_name="SamplerTexels"
    518              semantic_type="event"
    519              mdapi_supported_apis=""
    520              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    521              mdapi_hw_unit_type="gpu"
    522              mdapi_group="Sampler"
    523              />
    524     <counter name="GS Duration"
    525              description="Total Geometry Shader GPU duration."
    526              data_type="uint64"
    527              equation="A 22 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 23 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
    528              underscore_name="gs_duration"
    529              units="us"
    530              symbol_name="GsDuration"
    531              semantic_type="duration"
    532              mdapi_supported_apis="OGL4"
    533              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    534              mdapi_hw_unit_type="gpu"
    535              mdapi_group="EU Array/Geometry Shader"
    536              />
    537     <counter name="AVG GPU Core Frequency"
    538              description="Average GPU Core Frequency in the measurement."
    539              data_type="uint64"
    540              max_equation="$GpuMaxFrequency"
    541              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
    542              underscore_name="avg_gpu_core_frequency"
    543              units="hz"
    544              symbol_name="AvgGpuCoreFrequency"
    545              semantic_type="event"
    546              mdapi_supported_apis=""
    547              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    548              mdapi_group="GPU"
    549              mdapi_hw_unit_type="gpu"
    550              />
    551     <counter name="EU Idle"
    552              description="The percentage of time in which the Execution Units were idle."
    553              data_type="float"
    554              max_equation="100"
    555              equation="100 $EuActive $EuStall FADD FSUB"
    556              underscore_name="eu_idle"
    557              units="percent"
    558              symbol_name="EuIdle"
    559              semantic_type="duration"
    560              mdapi_supported_apis=""
    561              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
    562              mdapi_group="EU Array"
    563              mdapi_hw_unit_type="gpu"
    564              />
    565     <counter name="GTI Depth Throughput"
    566              description="The total number of GPU memory bytes transferred between depth caches and GTI."
    567              data_type="uint64"
    568              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    569              equation="C 0 READ 64 UMUL"
    570              underscore_name="gti_depth_throughput"
    571              units="bytes"
    572              symbol_name="GtiDepthThroughput"
    573              semantic_type="throughput"
    574              mdapi_supported_apis="OGL IO BB"
    575              mdapi_usage_flags="Tier2 Frame Batch Draw"
    576              mdapi_group="GTI/Depth Cache"
    577              mdapi_hw_unit_type="gpu"
    578              />
    579     <counter name="GTI Write Throughput"
    580              description="The total number of GPU memory bytes written to GTI."
    581              data_type="uint64"
    582              max_equation="$GpuCoreClocks 32 UMUL"
    583              equation="C 7 READ 64 UMUL"
    584              underscore_name="gti_write_throughput"
    585              units="bytes"
    586              symbol_name="GtiWriteThroughput"
    587              semantic_type="throughput"
    588              mdapi_supported_apis=""
    589              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    590              mdapi_group="GTI"
    591              mdapi_hw_unit_type="gpu"
    592              />
    593     <counter name="FS AVG Stall per Thread"
    594              description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs."
    595              data_type="uint64"
    596              equation="A 28 READ $PsThreads UDIV"
    597              underscore_name="ps_eu_stall_per_thread"
    598              units="cycles"
    599              symbol_name="PsEuStallPerThread"
    600              semantic_type="event"
    601              mdapi_supported_apis="OGL IO BB"
    602              mdapi_usage_flags="Tier4 Frame Batch Draw"
    603              mdapi_hw_unit_type="gpu"
    604              mdapi_group="EU Array/Fragment Shader"
    605              />
    606     <counter name="GTI L3 Throughput"
    607              description="The total number of GPU memory bytes transferred between L3 caches and GTI."
    608              data_type="uint64"
    609              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    610              equation="C 4 READ 64 UMUL"
    611              underscore_name="gti_l3_throughput"
    612              units="bytes"
    613              symbol_name="GtiL3Throughput"
    614              semantic_type="throughput"
    615              mdapi_supported_apis=""
    616              mdapi_usage_flags="Tier2 Frame Batch Draw"
    617              mdapi_group="GTI/L3"
    618              mdapi_hw_unit_type="gpu"
    619              />
    620     <counter name="VS AVG Stall per Thread"
    621              description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs."
    622              data_type="uint64"
    623              equation="A 3 READ $VsThreads UDIV"
    624              underscore_name="vs_eu_stall_per_thread"
    625              units="cycles"
    626              symbol_name="VsEuStallPerThread"
    627              semantic_type="event"
    628              mdapi_supported_apis="OGL IO BB"
    629              mdapi_usage_flags="Tier4 Frame Batch Draw"
    630              mdapi_hw_unit_type="gpu"
    631              mdapi_group="EU Array/Vertex Shader"
    632              />
    633     <counter name="Samples Blended"
    634              description="The total number of blended samples or pixels written to all render targets."
    635              data_type="uint64"
    636              equation="C 5 READ $EuSlicesTotalCount 4 UMUL UMUL"
    637              underscore_name="samples_blended"
    638              units="pixels"
    639              symbol_name="SamplesBlended"
    640              semantic_type="event"
    641              mdapi_supported_apis="OGL IO BB"
    642              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    643              mdapi_hw_unit_type="gpu"
    644              mdapi_group="3D Pipe/Output Merger"
    645              />
    646     <counter name="GPU Busy"
    647              description="The percentage of time in which the GPU has being processing GPU commands."
    648              data_type="float"
    649              max_equation="100"
    650              equation="A 41 READ 100 UMUL $GpuCoreClocks FDIV"
    651              underscore_name="gpu_busy"
    652              units="percent"
    653              symbol_name="GpuBusy"
    654              semantic_type="duration"
    655              mdapi_supported_apis=""
    656              mdapi_usage_flags="Tier1 Overview System Frame"
    657              mdapi_group="GPU"
    658              mdapi_hw_unit_type="gpu"
    659              />
    660     <counter name="FS AVG Active per Thread"
    661              description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs."
    662              data_type="uint64"
    663              max_equation="100"
    664              equation="A 27 READ $PsThreads UDIV"
    665              underscore_name="ps_eu_active_per_thread"
    666              units="cycles"
    667              symbol_name="PsEuActivePerThread"
    668              semantic_type="event"
    669              mdapi_supported_apis="OGL IO BB"
    670              mdapi_usage_flags="Tier4 Frame Batch Draw"
    671              mdapi_group="EU Array/Fragment Shader"
    672              mdapi_hw_unit_type="gpu"
    673              />
    674     <counter name="Early Depth Test Fails"
    675              description="The total number of pixels dropped on early depth test."
    676              data_type="uint64"
    677              equation="A 35 READ"
    678              underscore_name="early_depth_test_fails"
    679              units="pixels"
    680              symbol_name="EarlyDepthTestFails"
    681              semantic_type="event"
    682              mdapi_supported_apis="OGL IO BB"
    683              mdapi_usage_flags="Tier3 Frame Batch Draw"
    684              mdapi_hw_unit_type="gpu"
    685              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
    686              />
    687     <counter name="TCS Duration"
    688              description="Total Control Shader GPU duration."
    689              data_type="uint64"
    690              equation="A 7 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 8 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
    691              underscore_name="hs_duration"
    692              units="us"
    693              symbol_name="HsDuration"
    694              semantic_type="duration"
    695              mdapi_supported_apis="OGL4 OCL"
    696              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    697              mdapi_hw_unit_type="gpu"
    698              mdapi_group="EU Array/Control Shader"
    699              />
    700     <counter name="TES AVG Stall per Thread"
    701              description="The average number of cycles per hardware thread run in which evaluation shaders were stalled on the EUs."
    702              data_type="uint64"
    703              equation="A 13 READ $DsThreads UDIV"
    704              underscore_name="ds_eu_stall_per_thread"
    705              units="cycles"
    706              symbol_name="DsEuStallPerThread"
    707              semantic_type="event"
    708              mdapi_supported_apis="OGL4 OCL IO BB"
    709              mdapi_usage_flags="Tier4 Frame Batch Draw"
    710              mdapi_hw_unit_type="gpu"
    711              mdapi_group="EU Array/Evaluation Shader"
    712              />
    713     <counter name="GS AVG Active per Thread"
    714              description="The average number of cycles per hardware thread run in which geometry shaders were processed actively on the EUs."
    715              data_type="uint64"
    716              max_equation="100"
    717              equation="A 22 READ $GsThreads UDIV"
    718              underscore_name="gs_eu_active_per_thread"
    719              units="cycles"
    720              symbol_name="GsEuActivePerThread"
    721              semantic_type="event"
    722              mdapi_supported_apis="OGL4 OCL IO BB"
    723              mdapi_usage_flags="Tier4 Frame Batch Draw"
    724              mdapi_group="EU Array/Geometry Shader"
    725              mdapi_hw_unit_type="gpu"
    726              />
    727     <counter name="TCS Threads Dispatched"
    728              description="The total number of control shader hardware threads dispatched."
    729              data_type="uint64"
    730              equation="A 10 READ"
    731              underscore_name="hs_threads"
    732              units="threads"
    733              symbol_name="HsThreads"
    734              semantic_type="event"
    735              mdapi_supported_apis="OGL4 OCL IO BB"
    736              mdapi_usage_flags="Tier3 Frame Batch Draw"
    737              mdapi_hw_unit_type="gpu"
    738              mdapi_group="EU Array/Control Shader"
    739              />
    740     <counter name="TCS AVG Stall per Thread"
    741              description="The average number of cycles per hardware thread run in which control shaders were stalled on the EUs."
    742              data_type="uint64"
    743              equation="A 8 READ $HsThreads UDIV"
    744              underscore_name="hs_eu_stall_per_thread"
    745              units="cycles"
    746              symbol_name="HsEuStallPerThread"
    747              semantic_type="event"
    748              mdapi_supported_apis="OGL4 OCL IO BB"
    749              mdapi_usage_flags="Tier4 Frame Batch Draw"
    750              mdapi_hw_unit_type="gpu"
    751              mdapi_group="EU Array/Control Shader"
    752              />
    753     <counter name="Samples Killed in FS"
    754              description="The total number of samples or pixels dropped in fragment shaders."
    755              data_type="uint64"
    756              equation="A 36 READ"
    757              underscore_name="samples_killed_in_ps"
    758              units="pixels"
    759              symbol_name="SamplesKilledInPs"
    760              semantic_type="event"
    761              mdapi_supported_apis="OGL IO BB"
    762              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
    763              mdapi_hw_unit_type="gpu"
    764              mdapi_group="3D Pipe/Fragment Shader"
    765              />
    766     <counter name="Late Depth Test Fails"
    767              description="The total number of pixels dropped on post-FS depth test."
    768              data_type="uint64"
    769              equation="A 39 READ $SamplesKilledInPs USUB"
    770              underscore_name="post_ps_depth_test_fails"
    771              units="pixels"
    772              symbol_name="PostPsDepthTestFails"
    773              semantic_type="event"
    774              mdapi_supported_apis="OGL IO BB"
    775              mdapi_usage_flags="Tier3 Frame Batch Draw"
    776              mdapi_hw_unit_type="gpu"
    777              mdapi_group="3D Pipe/Output Merger"
    778              />
    779     <counter name="Sampler Bottleneck"
    780              low_watermark="5"
    781              description="The percentage of time in which samplers were bottlenecks."
    782              data_type="float"
    783              high_watermark="15"
    784              equation="$Sampler0Bottleneck $Sampler1Bottleneck FMAX"
    785              max_equation="100"
    786              underscore_name="sampler_bottleneck"
    787              units="percent"
    788              symbol_name="SamplerBottleneck"
    789              semantic_type="duration"
    790              mdapi_supported_apis=""
    791              mdapi_usage_flags="Tier3 Overview Indicate System Frame Batch Draw"
    792              mdapi_group="Sampler"
    793              mdapi_hw_unit_type="gpu"
    794              />
    795     <counter name="TCS AVG Active per Thread"
    796              description="The average number of cycles per hardware thread run in which control shaders were processed actively on the EUs."
    797              data_type="uint64"
    798              max_equation="100"
    799              equation="A 7 READ $HsThreads UDIV"
    800              underscore_name="hs_eu_active_per_thread"
    801              units="cycles"
    802              symbol_name="HsEuActivePerThread"
    803              semantic_type="event"
    804              mdapi_supported_apis="OGL4 OCL IO BB"
    805              mdapi_usage_flags="Tier4 Frame Batch Draw"
    806              mdapi_group="EU Array/Control Shader"
    807              mdapi_hw_unit_type="gpu"
    808              />
    809     <counter name="FS Duration"
    810              description="Total Fragment Shader GPU duration."
    811              data_type="uint64"
    812              equation="A 27 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 28 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
    813              underscore_name="ps_duration"
    814              units="us"
    815              symbol_name="PsDuration"
    816              semantic_type="duration"
    817              mdapi_supported_apis="OGL4"
    818              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    819              mdapi_hw_unit_type="gpu"
    820              mdapi_group="EU Array/Fragment Shader"
    821              />
    822     <counter name="Early Hi-Depth Test Fails"
    823              description="The total number of pixels dropped on early hierarchical depth test."
    824              data_type="uint64"
    825              equation="A 33 READ"
    826              underscore_name="hi_depth_test_fails"
    827              units="pixels"
    828              symbol_name="HiDepthTestFails"
    829              semantic_type="event"
    830              mdapi_supported_apis="OGL IO BB"
    831              mdapi_usage_flags="Tier3 Frame Batch Draw"
    832              mdapi_hw_unit_type="gpu"
    833              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
    834              />
    835     <counter name="CS AVG Stall per Thread"
    836              description="The average number of cycles per hardware thread run in which compute shaders were stalled on the EUs."
    837              data_type="uint64"
    838              equation="A 18 READ $CsThreads UDIV"
    839              underscore_name="cs_eu_stall_per_thread"
    840              units="cycles"
    841              symbol_name="CsEuStallPerThread"
    842              semantic_type="event"
    843              mdapi_supported_apis="OGL4 OCL IO BB"
    844              mdapi_usage_flags="Tier3 Frame Batch Draw"
    845              mdapi_hw_unit_type="gpu"
    846              mdapi_group="EU Array/Compute Shader"
    847              />
    848     <counter name="Late Stencil Test Fails"
    849              description="The total number of pixels dropped on post-FS stencil test."
    850              data_type="uint64"
    851              equation="A 38 READ"
    852              underscore_name="post_ps_stencil_test_fails"
    853              units="pixels"
    854              symbol_name="PostPsStencilTestFails"
    855              semantic_type="event"
    856              mdapi_supported_apis="OGL IO BB"
    857              mdapi_usage_flags="Tier3 Frame Batch Draw"
    858              mdapi_hw_unit_type="gpu"
    859              mdapi_group="3D Pipe/Output Merger"
    860              />
    861     <counter name="GTI RCC Throughput"
    862              description="The total number of GPU memory bytes transferred between render color caches and GTI."
    863              data_type="uint64"
    864              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    865              equation="C 3 READ 64 UMUL"
    866              underscore_name="gti_rcc_throughput"
    867              units="bytes"
    868              symbol_name="GtiRccThroughput"
    869              semantic_type="throughput"
    870              mdapi_supported_apis="OGL IO BB"
    871              mdapi_usage_flags="Tier2 Frame Batch Draw"
    872              mdapi_group="GTI/Color Cache"
    873              mdapi_hw_unit_type="gpu"
    874              />
    875     <counter name="L3 Sampler Throughput"
    876              description="The total number of GPU memory bytes transferred between samplers and L3 caches."
    877              data_type="uint64"
    878              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
    879              equation="B 6 READ B 7 READ UADD 2 UMUL $EuSlicesTotalCount UMUL 64 UMUL"
    880              underscore_name="l3_sampler_throughput"
    881              units="bytes"
    882              symbol_name="L3SamplerThroughput"
    883              semantic_type="throughput"
    884              mdapi_supported_apis=""
    885              mdapi_usage_flags="Tier2 Frame Batch Draw"
    886              mdapi_group="L3/Sampler"
    887              mdapi_hw_unit_type="gpu"
    888              />
    889     <counter name="VS AVG Active per Thread"
    890              description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs."
    891              data_type="uint64"
    892              max_equation="100"
    893              equation="A 2 READ $VsThreads UDIV"
    894              underscore_name="vs_eu_active_per_thread"
    895              units="cycles"
    896              symbol_name="VsEuActivePerThread"
    897              semantic_type="event"
    898              mdapi_supported_apis="OGL IO BB"
    899              mdapi_usage_flags="Tier4 Frame Batch Draw"
    900              mdapi_group="EU Array/Vertex Shader"
    901              mdapi_hw_unit_type="gpu"
    902              />
    903     <counter name="VS Duration"
    904              description="Total Vertex Shader GPU duration."
    905              data_type="uint64"
    906              equation="A 2 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 3 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
    907              underscore_name="vs_duration"
    908              units="us"
    909              symbol_name="VsDuration"
    910              semantic_type="duration"
    911              mdapi_supported_apis="OGL4"
    912              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
    913              mdapi_hw_unit_type="gpu"
    914              mdapi_group="EU Array/Vertex Shader"
    915              />
    916     <counter name="Samples Written"
    917              description="The total number of samples or pixels written to all render targets."
    918              data_type="uint64"
    919              equation="A 40 READ"
    920              underscore_name="samples_written"
    921              units="pixels"
    922              symbol_name="SamplesWritten"
    923              semantic_type="event"
    924              mdapi_supported_apis="OGL IO BB"
    925              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
    926              mdapi_hw_unit_type="gpu"
    927              mdapi_group="3D Pipe/Output Merger"
    928              />
    929     <register_config type="NOA">
    930         <register type="NOA" address="0x00009840" value="0x00000080" />
    931         <register type="NOA" address="0x000253A4" value="0x01600000" />
    932         <register type="NOA" address="0x00025440" value="0x00100000" />
    933         <register type="NOA" address="0x00025128" value="0x00000000" />
    934         <register type="NOA" address="0x0002691C" value="0x00000800" />
    935         <register type="NOA" address="0x00026AA0" value="0x01500000" />
    936         <register type="NOA" address="0x00026B9C" value="0x00006000" />
    937         <register type="NOA" address="0x0002791C" value="0x00000800" />
    938         <register type="NOA" address="0x00027AA0" value="0x01500000" />
    939         <register type="NOA" address="0x00027B9C" value="0x00006000" />
    940         <register type="NOA" address="0x0002641C" value="0x00000400" />
    941         <register type="NOA" address="0x00025380" value="0x00000010" />
    942         <register type="NOA" address="0x0002538C" value="0x00000000" />
    943         <register type="NOA" address="0x00025384" value="0x0800AAAA" />
    944         <register type="NOA" address="0x00025400" value="0x00000004" />
    945         <register type="NOA" address="0x0002540C" value="0x06029000" />
    946         <register type="NOA" address="0x00025410" value="0x00000002" />
    947         <register type="NOA" address="0x00025404" value="0x5C30FFFF" />
    948         <register type="NOA" address="0x00025100" value="0x00000016" />
    949         <register type="NOA" address="0x00025110" value="0x00000400" />
    950         <register type="NOA" address="0x00025104" value="0x00000000" />
    951         <register type="NOA" address="0x00026804" value="0x00001211" />
    952         <register type="NOA" address="0x00026884" value="0x00000100" />
    953         <register type="NOA" address="0x00026900" value="0x00000002" />
    954         <register type="NOA" address="0x00026908" value="0x00700000" />
    955         <register type="NOA" address="0x00026904" value="0x00000000" />
    956         <register type="NOA" address="0x00026984" value="0x00001022" />
    957         <register type="NOA" address="0x00026A04" value="0x00000011" />
    958         <register type="NOA" address="0x00026A80" value="0x00000006" />
    959         <register type="NOA" address="0x00026A88" value="0x00000C02" />
    960         <register type="NOA" address="0x00026A84" value="0x00000000" />
    961         <register type="NOA" address="0x00026B04" value="0x00001000" />
    962         <register type="NOA" address="0x00026B80" value="0x00000002" />
    963         <register type="NOA" address="0x00026B8C" value="0x00000007" />
    964         <register type="NOA" address="0x00026B84" value="0x00000000" />
    965         <register type="NOA" address="0x00027804" value="0x00004844" />
    966         <register type="NOA" address="0x00027884" value="0x00000400" />
    967         <register type="NOA" address="0x00027900" value="0x00000002" />
    968         <register type="NOA" address="0x00027908" value="0x0E000000" />
    969         <register type="NOA" address="0x00027904" value="0x00000000" />
    970         <register type="NOA" address="0x00027984" value="0x00004088" />
    971         <register type="NOA" address="0x00027A04" value="0x00000044" />
    972         <register type="NOA" address="0x00027A80" value="0x00000006" />
    973         <register type="NOA" address="0x00027A88" value="0x00018040" />
    974         <register type="NOA" address="0x00027A84" value="0x00000000" />
    975         <register type="NOA" address="0x00027B04" value="0x00004000" />
    976         <register type="NOA" address="0x00027B80" value="0x00000002" />
    977         <register type="NOA" address="0x00027B8C" value="0x000000E0" />
    978         <register type="NOA" address="0x00027B84" value="0x00000000" />
    979         <register type="NOA" address="0x00026104" value="0x00002222" />
    980         <register type="NOA" address="0x00026184" value="0x0C006666" />
    981         <register type="NOA" address="0x00026284" value="0x04000000" />
    982         <register type="NOA" address="0x00026304" value="0x04000000" />
    983         <register type="NOA" address="0x00026400" value="0x00000002" />
    984         <register type="NOA" address="0x00026410" value="0x000000A0" />
    985         <register type="NOA" address="0x00026404" value="0x00000000" />
    986         <register type="NOA" address="0x00025420" value="0x04108020" />
    987         <register type="NOA" address="0x00025424" value="0x1284A420" />
    988         <register type="NOA" address="0x0002541C" value="0x00000000" />
    989         <register type="NOA" address="0x00025428" value="0x00042049" />
    990     </register_config>
    991     <register_config type="OA">
    992         <register type="OA" address="0x00002724" value="0x00800000" /> <!--OASTARTTRIG6 -->
    993         <register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
    994         <register type="OA" address="0x00002714" value="0x00800000" /> <!--OASTARTTRIG1 -->
    995         <register type="OA" address="0x00002710" value="0x00000000" /> <!--OASTARTTRIG1 -->
    996     </register_config>
    997   </set>
    998 
    999   <set name="Compute Metrics Basic Gen7.5"
   1000        mdapi_supported_apis="OGL4 OCL IO BB"
   1001        underscore_name="compute_basic"
   1002        hw_config_guid="39ad14bc-2380-45c4-91eb-fbcb3aa7ae7b"
   1003        chipset="HSW"
   1004        symbol_name="ComputeBasic"
   1005        >
   1006     <counter name="GPU Core Clocks"
   1007              description="The total number of GPU core clocks elapsed during the measurement."
   1008              data_type="uint64"
   1009              equation="C 2 READ"
   1010              underscore_name="gpu_core_clocks"
   1011              units="cycles"
   1012              symbol_name="GpuCoreClocks"
   1013              semantic_type="event"
   1014              mdapi_supported_apis="OGL OGL4 OCL IO BB"
   1015              mdapi_usage_flags="Tier1 Frame Batch Draw"
   1016              mdapi_hw_unit_type="gpu"
   1017              mdapi_group="GPU"
   1018              />
   1019     <counter name="EU Active"
   1020              description="The percentage of time in which the Execution Units were actively processing."
   1021              data_type="float"
   1022              max_equation="100"
   1023              equation="A 0 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1024              underscore_name="eu_active"
   1025              units="percent"
   1026              symbol_name="EuActive"
   1027              semantic_type="duration"
   1028              mdapi_supported_apis=""
   1029              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1030              mdapi_group="EU Array"
   1031              mdapi_hw_unit_type="gpu"
   1032              />
   1033     <counter name="TES EU Stall"
   1034              description="The percentage of time in which evaluation shaders were stalled on the EUs."
   1035              data_type="float"
   1036              max_equation="100"
   1037              equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1038              underscore_name="ds_eu_stall"
   1039              units="percent"
   1040              symbol_name="DsEuStall"
   1041              semantic_type="duration"
   1042              mdapi_supported_apis="OGL4 IO BB"
   1043              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1044              mdapi_group="EU Array/Evaluation Shader"
   1045              mdapi_hw_unit_type="gpu"
   1046              />
   1047     <counter name="Typed Bytes Written"
   1048              description="The total number of untyped memory bytes written via Data Port."
   1049              data_type="uint64"
   1050              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1051              equation="B 6 READ B 7 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1052              underscore_name="typed_bytes_written"
   1053              units="bytes"
   1054              symbol_name="TypedBytesWritten"
   1055              semantic_type="throughput"
   1056              mdapi_supported_apis="OGL4 OCL IO BB"
   1057              mdapi_usage_flags="Draw"
   1058              mdapi_group="L3/Data Port"
   1059              mdapi_hw_unit_type="gpu"
   1060              />
   1061     <counter name="Alpha Test Fails"
   1062              description="The total number of pixels dropped on post-FS alpha test."
   1063              data_type="uint64"
   1064              equation="A 37 READ"
   1065              underscore_name="alpha_test_fails"
   1066              units="pixels"
   1067              symbol_name="AlphaTestFails"
   1068              semantic_type="event"
   1069              mdapi_supported_apis="OGL IO BB"
   1070              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1071              mdapi_hw_unit_type="gpu"
   1072              mdapi_group="3D Pipe/Output Merger"
   1073              />
   1074     <counter name="TCS Threads Dispatched"
   1075              description="The total number of control shader hardware threads dispatched."
   1076              data_type="uint64"
   1077              equation="A 10 READ"
   1078              underscore_name="hs_threads"
   1079              units="threads"
   1080              symbol_name="HsThreads"
   1081              semantic_type="event"
   1082              mdapi_supported_apis="OGL4 IO BB"
   1083              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1084              mdapi_hw_unit_type="gpu"
   1085              mdapi_group="EU Array/Control Shader"
   1086              />
   1087     <counter name="TCS AVG Active per Thread"
   1088              description="The average number of cycles per hardware thread run in which control shaders were processed actively on the EUs."
   1089              data_type="uint64"
   1090              max_equation="100"
   1091              equation="A 7 READ $HsThreads UDIV"
   1092              underscore_name="hs_eu_active_per_thread"
   1093              units="cycles"
   1094              symbol_name="HsEuActivePerThread"
   1095              semantic_type="event"
   1096              mdapi_supported_apis="OGL4 IO BB"
   1097              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1098              mdapi_group="EU Array/Control Shader"
   1099              mdapi_hw_unit_type="gpu"
   1100              />
   1101     <counter name="GS Threads Dispatched"
   1102              description="The total number of geometry shader hardware threads dispatched."
   1103              data_type="uint64"
   1104              equation="A 25 READ"
   1105              underscore_name="gs_threads"
   1106              units="threads"
   1107              symbol_name="GsThreads"
   1108              semantic_type="event"
   1109              mdapi_supported_apis="OGL4 IO BB"
   1110              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1111              mdapi_hw_unit_type="gpu"
   1112              mdapi_group="EU Array/Geometry Shader"
   1113              />
   1114     <counter name="GS EU Stall"
   1115              description="The percentage of time in which geometry shaders were stalled on the EUs."
   1116              data_type="float"
   1117              max_equation="100"
   1118              equation="A 23 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1119              underscore_name="gs_eu_stall"
   1120              units="percent"
   1121              symbol_name="GsEuStall"
   1122              semantic_type="duration"
   1123              mdapi_supported_apis="OGL4 IO BB"
   1124              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1125              mdapi_group="EU Array/Geometry Shader"
   1126              mdapi_hw_unit_type="gpu"
   1127              />
   1128     <counter name="VS Threads Dispatched"
   1129              description="The total number of vertex shader hardware threads dispatched."
   1130              data_type="uint64"
   1131              equation="A 5 READ"
   1132              underscore_name="vs_threads"
   1133              units="threads"
   1134              symbol_name="VsThreads"
   1135              semantic_type="event"
   1136              mdapi_supported_apis="OGL4 IO BB"
   1137              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1138              mdapi_hw_unit_type="gpu"
   1139              mdapi_group="EU Array/Vertex Shader"
   1140              />
   1141     <counter name="FS Threads Dispatched"
   1142              description="The total number of fragment shader hardware threads dispatched."
   1143              data_type="uint64"
   1144              equation="A 30 READ"
   1145              underscore_name="ps_threads"
   1146              units="threads"
   1147              symbol_name="PsThreads"
   1148              semantic_type="event"
   1149              mdapi_supported_apis="OGL4 IO BB"
   1150              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1151              mdapi_hw_unit_type="gpu"
   1152              mdapi_group="EU Array/Fragment Shader"
   1153              />
   1154     <counter name="CS Threads Dispatched"
   1155              description="The total number of compute shader hardware threads dispatched."
   1156              data_type="uint64"
   1157              equation="A 20 READ"
   1158              underscore_name="cs_threads"
   1159              units="threads"
   1160              symbol_name="CsThreads"
   1161              semantic_type="event"
   1162              mdapi_supported_apis="OGL4 OCL IO BB"
   1163              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1164              mdapi_hw_unit_type="gpu"
   1165              mdapi_group="EU Array/Compute Shader"
   1166              />
   1167     <counter name="CS AVG Active per Thread"
   1168              description="The average number of cycles per hardware thread run in which compute shaders were processed actively on the EUs."
   1169              data_type="uint64"
   1170              max_equation="100"
   1171              equation="A 17 READ $CsThreads UDIV"
   1172              underscore_name="cs_eu_active_per_thread"
   1173              units="cycles"
   1174              symbol_name="CsEuActivePerThread"
   1175              semantic_type="event"
   1176              mdapi_supported_apis="OGL4 OCL IO BB"
   1177              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1178              mdapi_group="EU Array/Compute Shader"
   1179              mdapi_hw_unit_type="gpu"
   1180              />
   1181     <counter name="Untyped Bytes Read"
   1182              description="The total number of typed memory bytes read via Data Port."
   1183              data_type="uint64"
   1184              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1185              equation="B 0 READ B 1 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1186              underscore_name="untyped_bytes_read"
   1187              units="bytes"
   1188              symbol_name="UntypedBytesRead"
   1189              semantic_type="throughput"
   1190              mdapi_supported_apis="OGL4 OCL IO BB"
   1191              mdapi_usage_flags="Draw"
   1192              mdapi_group="L3/Data Port"
   1193              mdapi_hw_unit_type="gpu"
   1194              />
   1195     <counter name="GS AVG Stall per Thread"
   1196              description="The average number of cycles per hardware thread run in which geometry shaders were stalled on the EUs."
   1197              data_type="uint64"
   1198              equation="A 23 READ $GsThreads UDIV"
   1199              underscore_name="gs_eu_stall_per_thread"
   1200              units="cycles"
   1201              symbol_name="GsEuStallPerThread"
   1202              semantic_type="event"
   1203              mdapi_supported_apis="OGL4 IO BB"
   1204              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1205              mdapi_hw_unit_type="gpu"
   1206              mdapi_group="EU Array/Geometry Shader"
   1207              />
   1208     <counter name="Typed Atomics"
   1209              description="The total number of typed atomics."
   1210              data_type="uint64"
   1211              equation="C 0 READ C 1 READ UADD $EuSlicesTotalCount UMUL"
   1212              underscore_name="typed_atomics"
   1213              units="messages"
   1214              symbol_name="TypedAtomics"
   1215              semantic_type="event"
   1216              mdapi_supported_apis="OGL4 OCL IO BB"
   1217              mdapi_usage_flags="Draw"
   1218              mdapi_hw_unit_type="gpu"
   1219              mdapi_group="L3/Data Port"
   1220              />
   1221     <counter name="GPU Time Elapsed"
   1222              description="Time elapsed on the GPU during the measurement."
   1223              data_type="uint64"
   1224              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   1225              underscore_name="gpu_time"
   1226              units="ns"
   1227              symbol_name="GpuTime"
   1228              semantic_type="duration"
   1229              mdapi_supported_apis="OGL OGL4 OCL IO BB"
   1230              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1231              mdapi_hw_unit_type="gpu"
   1232              mdapi_group="GPU"
   1233              />
   1234     <counter name="AVG GPU Core Frequency"
   1235              description="Average GPU Core Frequency in the measurement."
   1236              data_type="uint64"
   1237              max_equation="$GpuMaxFrequency"
   1238              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   1239              underscore_name="avg_gpu_core_frequency"
   1240              units="hz"
   1241              symbol_name="AvgGpuCoreFrequency"
   1242              semantic_type="event"
   1243              mdapi_supported_apis="OGL OGL4 OCL IO BB"
   1244              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1245              mdapi_group="GPU"
   1246              mdapi_hw_unit_type="gpu"
   1247              />
   1248     <counter name="SLM Bytes Read"
   1249              description="The total number of GPU memory bytes read from shared local memory."
   1250              data_type="uint64"
   1251              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1252              equation="C 6 READ C 7 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1253              underscore_name="slm_bytes_read"
   1254              units="bytes"
   1255              symbol_name="SlmBytesRead"
   1256              semantic_type="throughput"
   1257              mdapi_supported_apis="OGL4 OCL IO BB"
   1258              mdapi_usage_flags="Tier3 Draw"
   1259              mdapi_group="L3/Data Port/SLM"
   1260              mdapi_hw_unit_type="gpu"
   1261              />
   1262     <counter name="FS AVG Stall per Thread"
   1263              description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs."
   1264              data_type="uint64"
   1265              equation="A 28 READ $PsThreads UDIV"
   1266              underscore_name="ps_eu_stall_per_thread"
   1267              units="cycles"
   1268              symbol_name="PsEuStallPerThread"
   1269              semantic_type="event"
   1270              mdapi_supported_apis="OGL4 IO BB"
   1271              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1272              mdapi_hw_unit_type="gpu"
   1273              mdapi_group="EU Array/Fragment Shader"
   1274              />
   1275     <counter name="TES EU Active"
   1276              description="The percentage of time in which evaluation shaders were processed actively on the EUs."
   1277              data_type="float"
   1278              max_equation="100"
   1279              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1280              underscore_name="ds_eu_active"
   1281              units="percent"
   1282              symbol_name="DsEuActive"
   1283              semantic_type="duration"
   1284              mdapi_supported_apis="OGL4 IO BB"
   1285              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1286              mdapi_group="EU Array/Evaluation Shader"
   1287              mdapi_hw_unit_type="gpu"
   1288              />
   1289     <counter name="VS AVG Stall per Thread"
   1290              description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs."
   1291              data_type="uint64"
   1292              equation="A 3 READ $VsThreads UDIV"
   1293              underscore_name="vs_eu_stall_per_thread"
   1294              units="cycles"
   1295              symbol_name="VsEuStallPerThread"
   1296              semantic_type="event"
   1297              mdapi_supported_apis="OGL4 IO BB"
   1298              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1299              mdapi_hw_unit_type="gpu"
   1300              mdapi_group="EU Array/Vertex Shader"
   1301              />
   1302     <counter name="TCS EU Stall"
   1303              description="The percentage of time in which control shaders were stalled on the EUs."
   1304              data_type="float"
   1305              max_equation="100"
   1306              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1307              underscore_name="hs_eu_stall"
   1308              units="percent"
   1309              symbol_name="HsEuStall"
   1310              semantic_type="duration"
   1311              mdapi_supported_apis="OGL4 IO BB"
   1312              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1313              mdapi_group="EU Array/Control Shader"
   1314              mdapi_hw_unit_type="gpu"
   1315              />
   1316     <counter name="GPU Busy"
   1317              description="The percentage of time in which the GPU has being processing GPU commands."
   1318              data_type="float"
   1319              max_equation="100"
   1320              equation="A 41 READ 100 UMUL $GpuCoreClocks FDIV"
   1321              underscore_name="gpu_busy"
   1322              units="percent"
   1323              symbol_name="GpuBusy"
   1324              semantic_type="duration"
   1325              mdapi_supported_apis=""
   1326              mdapi_usage_flags="Tier1 Overview System Frame"
   1327              mdapi_group="GPU"
   1328              mdapi_hw_unit_type="gpu"
   1329              />
   1330     <counter name="FS AVG Active per Thread"
   1331              description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs."
   1332              data_type="uint64"
   1333              max_equation="100"
   1334              equation="A 27 READ $PsThreads UDIV"
   1335              underscore_name="ps_eu_active_per_thread"
   1336              units="cycles"
   1337              symbol_name="PsEuActivePerThread"
   1338              semantic_type="event"
   1339              mdapi_supported_apis="OGL4 IO BB"
   1340              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1341              mdapi_group="EU Array/Fragment Shader"
   1342              mdapi_hw_unit_type="gpu"
   1343              />
   1344     <counter name="Early Depth Test Fails"
   1345              description="The total number of pixels dropped on early depth test."
   1346              data_type="uint64"
   1347              equation="A 35 READ"
   1348              underscore_name="early_depth_test_fails"
   1349              units="pixels"
   1350              symbol_name="EarlyDepthTestFails"
   1351              semantic_type="event"
   1352              mdapi_supported_apis="OGL4 IO BB"
   1353              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1354              mdapi_hw_unit_type="gpu"
   1355              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   1356              />
   1357     <counter name="TES Threads Dispatched"
   1358              description="The total number of evaluation shader hardware threads dispatched."
   1359              data_type="uint64"
   1360              equation="A 15 READ"
   1361              underscore_name="ds_threads"
   1362              units="threads"
   1363              symbol_name="DsThreads"
   1364              semantic_type="event"
   1365              mdapi_supported_apis="OGL4 IO BB"
   1366              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1367              mdapi_hw_unit_type="gpu"
   1368              mdapi_group="EU Array/Evaluation Shader"
   1369              />
   1370     <counter name="TES AVG Active per Thread"
   1371              description="The average number of cycles per hardware thread run in which evaluation shaders were processed actively on the EUs."
   1372              data_type="uint64"
   1373              max_equation="100"
   1374              equation="A 12 READ $DsThreads UDIV"
   1375              underscore_name="ds_eu_active_per_thread"
   1376              units="cycles"
   1377              symbol_name="DsEuActivePerThread"
   1378              semantic_type="event"
   1379              mdapi_supported_apis="OGL4 IO BB"
   1380              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1381              mdapi_group="EU Array/Evaluation Shader"
   1382              mdapi_hw_unit_type="gpu"
   1383              />
   1384     <counter name="GS EU Active"
   1385              description="The percentage of time in which geometry shaders were processed actively on the EUs."
   1386              data_type="float"
   1387              max_equation="100"
   1388              equation="A 22 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1389              underscore_name="gs_eu_active"
   1390              units="percent"
   1391              symbol_name="GsEuActive"
   1392              semantic_type="duration"
   1393              mdapi_supported_apis="OGL4 IO BB"
   1394              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1395              mdapi_group="EU Array/Geometry Shader"
   1396              mdapi_hw_unit_type="gpu"
   1397              />
   1398     <counter name="FS EU Active"
   1399              description="The percentage of time in which fragment shaders were processed actively on the EUs."
   1400              data_type="float"
   1401              max_equation="100"
   1402              equation="A 27 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1403              underscore_name="ps_eu_active"
   1404              units="percent"
   1405              symbol_name="PsEuActive"
   1406              semantic_type="duration"
   1407              mdapi_supported_apis="OGL4 IO BB"
   1408              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1409              mdapi_group="EU Array/Fragment Shader"
   1410              mdapi_hw_unit_type="gpu"
   1411              />
   1412     <counter name="TES AVG Stall per Thread"
   1413              description="The average number of cycles per hardware thread run in which evaluation shaders were stalled on the EUs."
   1414              data_type="uint64"
   1415              equation="A 13 READ $DsThreads UDIV"
   1416              underscore_name="ds_eu_stall_per_thread"
   1417              units="cycles"
   1418              symbol_name="DsEuStallPerThread"
   1419              semantic_type="event"
   1420              mdapi_supported_apis="OGL4 IO BB"
   1421              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1422              mdapi_hw_unit_type="gpu"
   1423              mdapi_group="EU Array/Evaluation Shader"
   1424              />
   1425     <counter name="GS AVG Active per Thread"
   1426              description="The average number of cycles per hardware thread run in which geometry shaders were processed actively on the EUs."
   1427              data_type="uint64"
   1428              max_equation="100"
   1429              equation="A 22 READ $GsThreads UDIV"
   1430              underscore_name="gs_eu_active_per_thread"
   1431              units="cycles"
   1432              symbol_name="GsEuActivePerThread"
   1433              semantic_type="event"
   1434              mdapi_supported_apis="OGL4 IO BB"
   1435              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1436              mdapi_group="EU Array/Geometry Shader"
   1437              mdapi_hw_unit_type="gpu"
   1438              />
   1439     <counter name="Untyped Writes"
   1440              description="The total number of untyped memory bytes written via Data Port."
   1441              data_type="uint64"
   1442              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1443              equation="B 2 READ B 3 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1444              underscore_name="untyped_bytes_written"
   1445              units="bytes"
   1446              symbol_name="UntypedBytesWritten"
   1447              semantic_type="throughput"
   1448              mdapi_supported_apis="OGL4 OCL IO BB"
   1449              mdapi_usage_flags="Draw"
   1450              mdapi_group="L3/Data Port"
   1451              mdapi_hw_unit_type="gpu"
   1452              />
   1453     <counter name="SLM Bytes Written"
   1454              description="The total number of byten written into shared local memory."
   1455              data_type="uint64"
   1456              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1457              equation="C 4 READ C 5 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1458              underscore_name="slm_bytes_written"
   1459              units="bytes"
   1460              symbol_name="SlmBytesWritten"
   1461              semantic_type="throughput"
   1462              mdapi_supported_apis="OGL4 OCL IO BB"
   1463              mdapi_usage_flags="Tier3 Draw"
   1464              mdapi_group="L3/Data Port/SLM"
   1465              mdapi_hw_unit_type="gpu"
   1466              />
   1467     <counter name="TCS AVG Stall per Thread"
   1468              description="The average number of cycles per hardware thread run in which control shaders were stalled on the EUs."
   1469              data_type="uint64"
   1470              equation="A 8 READ $HsThreads UDIV"
   1471              underscore_name="hs_eu_stall_per_thread"
   1472              units="cycles"
   1473              symbol_name="HsEuStallPerThread"
   1474              semantic_type="event"
   1475              mdapi_supported_apis="OGL4 IO BB"
   1476              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1477              mdapi_hw_unit_type="gpu"
   1478              mdapi_group="EU Array/Control Shader"
   1479              />
   1480     <counter name="TCS EU Active"
   1481              description="The percentage of time in which control shaders were processed actively on the EUs."
   1482              data_type="float"
   1483              max_equation="100"
   1484              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1485              underscore_name="hs_eu_active"
   1486              units="percent"
   1487              symbol_name="HsEuActive"
   1488              semantic_type="duration"
   1489              mdapi_supported_apis="OGL4 IO BB"
   1490              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1491              mdapi_group="EU Array/Control Shader"
   1492              mdapi_hw_unit_type="gpu"
   1493              />
   1494     <counter name="Samples Killed in FS"
   1495              description="The total number of samples or pixels dropped in fragment shaders."
   1496              data_type="uint64"
   1497              equation="A 36 READ"
   1498              underscore_name="samples_killed_in_ps"
   1499              units="pixels"
   1500              symbol_name="SamplesKilledInPs"
   1501              semantic_type="event"
   1502              mdapi_supported_apis="OGL4 IO BB"
   1503              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   1504              mdapi_hw_unit_type="gpu"
   1505              mdapi_group="3D Pipe/Fragment Shader"
   1506              />
   1507     <counter name="Late Depth Test Fails"
   1508              description="The total number of pixels dropped on post-FS depth test."
   1509              data_type="uint64"
   1510              equation="A 39 READ $SamplesKilledInPs USUB"
   1511              underscore_name="post_ps_depth_test_fails"
   1512              units="pixels"
   1513              symbol_name="PostPsDepthTestFails"
   1514              semantic_type="event"
   1515              mdapi_supported_apis="OGL4 IO BB"
   1516              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1517              mdapi_hw_unit_type="gpu"
   1518              mdapi_group="3D Pipe/Output Merger"
   1519              />
   1520     <counter name="FS EU Stall"
   1521              description="The percentage of time in which fragment shaders were stalled on the EUs."
   1522              data_type="float"
   1523              max_equation="100"
   1524              equation="A 28 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1525              underscore_name="ps_eu_stall"
   1526              units="percent"
   1527              symbol_name="PsEuStall"
   1528              semantic_type="duration"
   1529              mdapi_supported_apis="OGL4 IO BB"
   1530              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1531              mdapi_group="EU Array/Fragment Shader"
   1532              mdapi_hw_unit_type="gpu"
   1533              />
   1534     <counter name="EU Stall"
   1535              description="The percentage of time in which the Execution Units were stalled."
   1536              data_type="float"
   1537              max_equation="100"
   1538              equation="A 1 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1539              underscore_name="eu_stall"
   1540              units="percent"
   1541              symbol_name="EuStall"
   1542              semantic_type="duration"
   1543              mdapi_supported_apis=""
   1544              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   1545              mdapi_group="EU Array"
   1546              mdapi_hw_unit_type="gpu"
   1547              />
   1548     <counter name="Early Hi-Depth Test Fails"
   1549              description="The total number of pixels dropped on early hierarchical depth test."
   1550              data_type="uint64"
   1551              equation="A 33 READ"
   1552              underscore_name="hi_depth_test_fails"
   1553              units="pixels"
   1554              symbol_name="HiDepthTestFails"
   1555              semantic_type="event"
   1556              mdapi_supported_apis="OGL4 IO BB"
   1557              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1558              mdapi_hw_unit_type="gpu"
   1559              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   1560              />
   1561     <counter name="VS EU Active"
   1562              description="The percentage of time in which vertex shaders were processed actively on the EUs."
   1563              data_type="float"
   1564              max_equation="100"
   1565              equation="A 2 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1566              underscore_name="vs_eu_active"
   1567              units="percent"
   1568              symbol_name="VsEuActive"
   1569              semantic_type="duration"
   1570              mdapi_supported_apis="OGL4 IO BB"
   1571              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1572              mdapi_group="EU Array/Vertex Shader"
   1573              mdapi_hw_unit_type="gpu"
   1574              />
   1575     <counter name="CS EU Active"
   1576              description="The percentage of time in which compute shaders were processed actively on the EUs."
   1577              data_type="float"
   1578              max_equation="100"
   1579              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1580              underscore_name="cs_eu_active"
   1581              units="percent"
   1582              symbol_name="CsEuActive"
   1583              semantic_type="duration"
   1584              mdapi_supported_apis="OGL4 OCL IO BB"
   1585              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1586              mdapi_group="EU Array/Compute Shader"
   1587              mdapi_hw_unit_type="gpu"
   1588              />
   1589     <counter name="CS AVG Stall per Thread"
   1590              description="The average number of cycles per hardware thread run in which compute shaders were stalled on the EUs."
   1591              data_type="uint64"
   1592              equation="A 18 READ $CsThreads UDIV"
   1593              underscore_name="cs_eu_stall_per_thread"
   1594              units="cycles"
   1595              symbol_name="CsEuStallPerThread"
   1596              semantic_type="event"
   1597              mdapi_supported_apis="OGL4 OCL IO BB"
   1598              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1599              mdapi_hw_unit_type="gpu"
   1600              mdapi_group="EU Array/Compute Shader"
   1601              />
   1602     <counter name="Late Stencil Test Fails"
   1603              description="The total number of pixels dropped on post-FS stencil test."
   1604              data_type="uint64"
   1605              equation="A 38 READ"
   1606              underscore_name="post_ps_stencil_test_fails"
   1607              units="pixels"
   1608              symbol_name="PostPsStencilTestFails"
   1609              semantic_type="event"
   1610              mdapi_supported_apis="OGL IO BB"
   1611              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1612              mdapi_hw_unit_type="gpu"
   1613              mdapi_group="3D Pipe/Output Merger"
   1614              />
   1615     <counter name="VS AVG Active per Thread"
   1616              description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs."
   1617              data_type="uint64"
   1618              max_equation="100"
   1619              equation="A 2 READ $VsThreads UDIV"
   1620              underscore_name="vs_eu_active_per_thread"
   1621              units="cycles"
   1622              symbol_name="VsEuActivePerThread"
   1623              semantic_type="event"
   1624              mdapi_supported_apis="OGL4 IO BB"
   1625              mdapi_usage_flags="Tier4 Frame Batch Draw"
   1626              mdapi_group="EU Array/Vertex Shader"
   1627              mdapi_hw_unit_type="gpu"
   1628              />
   1629     <counter name="CS EU Stall"
   1630              description="The percentage of time in which compute shaders were stalled on the EUs."
   1631              data_type="float"
   1632              max_equation="100"
   1633              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1634              underscore_name="cs_eu_stall"
   1635              units="percent"
   1636              symbol_name="CsEuStall"
   1637              semantic_type="duration"
   1638              mdapi_supported_apis="OGL4 OCL IO BB"
   1639              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1640              mdapi_group="EU Array/Compute Shader"
   1641              mdapi_hw_unit_type="gpu"
   1642              />
   1643     <counter name="Typed Bytes Read"
   1644              description="The total number of typed memory bytes read via Data Port."
   1645              data_type="uint64"
   1646              max_equation="$GpuCoreClocks 64 UMUL $EuSlicesTotalCount UMUL"
   1647              equation="B 4 READ B 5 READ UADD $EuSlicesTotalCount 64 UMUL UMUL"
   1648              underscore_name="typed_bytes_read"
   1649              units="bytes"
   1650              symbol_name="TypedBytesRead"
   1651              semantic_type="throughput"
   1652              mdapi_supported_apis="OGL4 OCL IO BB"
   1653              mdapi_usage_flags="Draw"
   1654              mdapi_group="L3/Data Port"
   1655              mdapi_hw_unit_type="gpu"
   1656              />
   1657     <counter name="Samples Written"
   1658              description="The total number of samples or pixels written to all render targets."
   1659              data_type="uint64"
   1660              equation="A 40 READ"
   1661              underscore_name="samples_written"
   1662              units="pixels"
   1663              symbol_name="SamplesWritten"
   1664              semantic_type="event"
   1665              mdapi_supported_apis="OGL4 IO BB"
   1666              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1667              mdapi_hw_unit_type="gpu"
   1668              mdapi_group="3D Pipe/Output Merger"
   1669              />
   1670     <counter name="VS EU Stall"
   1671              description="The percentage of time in which vertex shaders were stalled on the EUs."
   1672              data_type="uint64"
   1673              max_equation="100"
   1674              equation="A 3 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   1675              underscore_name="vs_eu_stall"
   1676              units="percent"
   1677              symbol_name="VsEuStall"
   1678              semantic_type="duration"
   1679              mdapi_supported_apis="OGL4 IO BB"
   1680              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   1681              mdapi_group="EU Array/Vertex Shader"
   1682              mdapi_hw_unit_type="gpu"
   1683              />
   1684     <register_config type="NOA">
   1685         <register type="NOA" address="0x00009840" value="0x00000080" />
   1686         <register type="NOA" address="0x000253A4" value="0x00000000" />
   1687         <register type="NOA" address="0x0002681C" value="0x01F00800" />
   1688         <register type="NOA" address="0x00026820" value="0x00001000" />
   1689         <register type="NOA" address="0x0002781C" value="0x01F00800" />
   1690         <register type="NOA" address="0x00026520" value="0x00000007" />
   1691         <register type="NOA" address="0x000265A0" value="0x00000007" />
   1692         <register type="NOA" address="0x00025380" value="0x00000010" />
   1693         <register type="NOA" address="0x0002538C" value="0x00300000" />
   1694         <register type="NOA" address="0x00025384" value="0xAA8AAAAA" />
   1695         <register type="NOA" address="0x00025404" value="0xFFFFFFFF" />
   1696         <register type="NOA" address="0x00026800" value="0x00004202" />
   1697         <register type="NOA" address="0x00026808" value="0x00605817" />
   1698         <register type="NOA" address="0x0002680C" value="0x10001005" />
   1699         <register type="NOA" address="0x00026804" value="0x00000000" />
   1700         <register type="NOA" address="0x00027800" value="0x00000102" />
   1701         <register type="NOA" address="0x00027808" value="0x0C0701E0" />
   1702         <register type="NOA" address="0x0002780C" value="0x000200A0" />
   1703         <register type="NOA" address="0x00027804" value="0x00000000" />
   1704         <register type="NOA" address="0x00026484" value="0x44000000" />
   1705         <register type="NOA" address="0x00026704" value="0x44000000" />
   1706         <register type="NOA" address="0x00026500" value="0x00000006" />
   1707         <register type="NOA" address="0x00026510" value="0x00000001" />
   1708         <register type="NOA" address="0x00026504" value="0x88000000" />
   1709         <register type="NOA" address="0x00026580" value="0x00000006" />
   1710         <register type="NOA" address="0x00026590" value="0x00000020" />
   1711         <register type="NOA" address="0x00026584" value="0x00000000" />
   1712         <register type="NOA" address="0x00026104" value="0x55822222" />
   1713         <register type="NOA" address="0x00026184" value="0xAA866666" />
   1714         <register type="NOA" address="0x00025420" value="0x08320C83" />
   1715         <register type="NOA" address="0x00025424" value="0x06820C83" />
   1716         <register type="NOA" address="0x0002541C" value="0x00000000" />
   1717         <register type="NOA" address="0x00025428" value="0x00000C03" />
   1718     </register_config>
   1719     <register_config type="OA">
   1720         <register type="OA" address="0x00002710" value="0x00000000" /> <!--OASTARTTRIG1 -->
   1721         <register type="OA" address="0x00002714" value="0x00800000" /> <!--OASTARTTRIG1 -->
   1722         <register type="OA" address="0x00002718" value="0xAAAAAAAA" /> <!--OASTARTTRIG1 -->
   1723         <register type="OA" address="0x0000271C" value="0xAAAAAAAA" /> <!--OASTARTTRIG1 -->
   1724         <register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
   1725         <register type="OA" address="0x00002724" value="0x00800000" /> <!--OASTARTTRIG6 -->
   1726         <register type="OA" address="0x00002728" value="0xAAAAAAAA" /> <!--OASTARTTRIG7 -->
   1727         <register type="OA" address="0x0000272C" value="0xAAAAAAAA" /> <!--OASTARTTRIG8 -->
   1728         <register type="OA" address="0x00002740" value="0x00000000" /> <!--OAREPORTTRIG1 -->
   1729         <register type="OA" address="0x00002744" value="0x00000000" /> <!--OAREPORTTRIG2 -->
   1730         <register type="OA" address="0x00002748" value="0x00000000" /> <!--OAREPORTTRIG3 -->
   1731         <register type="OA" address="0x0000274C" value="0x00000000" /> <!--OAREPORTTRIG4 -->
   1732         <register type="OA" address="0x00002750" value="0x00000000" /> <!--OAREPORTTRIG5 -->
   1733         <register type="OA" address="0x00002754" value="0x00000000" /> <!--OAREPORTTRIG6 -->
   1734         <register type="OA" address="0x00002758" value="0x00000000" /> <!--OAREPORTTRIG7 -->
   1735         <register type="OA" address="0x0000275C" value="0x00000000" /> <!--OAREPORTTRIG8 -->
   1736         <register type="OA" address="0x0000236C" value="0x00000000" />
   1737     </register_config>
   1738   </set>
   1739 
   1740   <set name="Compute Metrics Extended Gen7.5"
   1741        mdapi_supported_apis="OGL4 OCL IO BB"
   1742        underscore_name="compute_extended"
   1743        hw_config_guid="3865be28-6982-49fe-9494-e4d1b4795413"
   1744        chipset="HSW"
   1745        symbol_name="ComputeExtended"
   1746        >
   1747     <counter name="EuUntypedWrites0"
   1748              description="The subslice 0 EU Untyped Writes subslice 0."
   1749              data_type="uint64"
   1750              equation="B 1 READ"
   1751              underscore_name="eu_untyped_writes0"
   1752              units="messages"
   1753              symbol_name="EuUntypedWrites0"
   1754              semantic_type="event"
   1755              mdapi_supported_apis=""
   1756              mdapi_usage_flags="Draw"
   1757              mdapi_hw_unit_type="subslice"
   1758              mdapi_group="L3/Data Port"
   1759              />
   1760     <counter name="Untyped Writes 0"
   1761              description="The subslice 0 untyped writes (including SLM writes)."
   1762              data_type="uint64"
   1763              equation="C 1 READ"
   1764              underscore_name="untyped_writes0"
   1765              units="messages"
   1766              symbol_name="UntypedWrites0"
   1767              semantic_type="event"
   1768              mdapi_supported_apis=""
   1769              mdapi_usage_flags="Draw"
   1770              mdapi_hw_unit_type="subslice"
   1771              mdapi_group="L3/Data Port"
   1772              />
   1773     <counter name="UntypedWritesPerCacheLine"
   1774              description="The ratio of EU untyped write requests to L3 cache line writes."
   1775              data_type="float"
   1776              equation="$EuUntypedWrites0 $UntypedWrites0 FDIV"
   1777              underscore_name="untyped_writes_per_cache_line"
   1778              units="eu sends to l3 cache lines"
   1779              symbol_name="UntypedWritesPerCacheLine"
   1780              semantic_type="ratio"
   1781              mdapi_supported_apis=""
   1782              mdapi_usage_flags="Draw"
   1783              mdapi_hw_unit_type="subslice"
   1784              mdapi_group="L3/Data Port"
   1785              />
   1786     <counter name="Typed Reads 0"
   1787              description="The subslice 0 typed reads."
   1788              data_type="uint64"
   1789              equation="C 2 READ"
   1790              underscore_name="typed_reads0"
   1791              units="messages"
   1792              symbol_name="TypedReads0"
   1793              semantic_type="event"
   1794              mdapi_supported_apis=""
   1795              mdapi_usage_flags="Draw"
   1796              mdapi_hw_unit_type="subslice"
   1797              mdapi_group="L3/Data Port"
   1798              />
   1799     <counter name="Typed Writes 0"
   1800              description="The subslice 0 typed writes."
   1801              data_type="uint64"
   1802              equation="C 0 READ"
   1803              underscore_name="typed_writes0"
   1804              units="messages"
   1805              symbol_name="TypedWrites0"
   1806              semantic_type="event"
   1807              mdapi_supported_apis=""
   1808              mdapi_usage_flags="Draw"
   1809              mdapi_hw_unit_type="subslice"
   1810              mdapi_group="L3/Data Port"
   1811              />
   1812     <counter name="EuTypedAtomics0"
   1813              description="The subslice 0 EU Typed Atomics subslice 0."
   1814              data_type="uint64"
   1815              equation="B 5 READ"
   1816              underscore_name="eu_typed_atomics0"
   1817              units="messages"
   1818              symbol_name="EuTypedAtomics0"
   1819              semantic_type="event"
   1820              mdapi_supported_apis=""
   1821              mdapi_usage_flags="Draw"
   1822              mdapi_hw_unit_type="subslice"
   1823              mdapi_group="L3/Data Port"
   1824              />
   1825     <counter name="Typed Atomics 0"
   1826              description="The subslice 0 typed atomics."
   1827              data_type="uint64"
   1828              equation="C 4 READ"
   1829              underscore_name="typed_atomics0"
   1830              units="messages"
   1831              symbol_name="TypedAtomics0"
   1832              semantic_type="event"
   1833              mdapi_supported_apis=""
   1834              mdapi_usage_flags="Draw"
   1835              mdapi_hw_unit_type="subslice"
   1836              mdapi_group="L3/Data Port"
   1837              />
   1838     <counter name="TypedAtomicsPerCacheLine"
   1839              description="The ratio of EU typed atomics requests to L3 cache line writes."
   1840              data_type="float"
   1841              equation="$EuTypedAtomics0 $TypedAtomics0 FDIV"
   1842              underscore_name="typed_atomics_per_cache_line"
   1843              units="eu sends to l3 cache lines"
   1844              symbol_name="TypedAtomicsPerCacheLine"
   1845              semantic_type="ratio"
   1846              mdapi_supported_apis=""
   1847              mdapi_usage_flags="Draw"
   1848              mdapi_hw_unit_type="subslice"
   1849              mdapi_group="L3/Data Port"
   1850              />
   1851     <counter name="EuUntypedReads0"
   1852              description="The subslice 0 EU Untyped Reads subslice 0."
   1853              data_type="uint64"
   1854              equation="B 0 READ"
   1855              underscore_name="eu_untyped_reads0"
   1856              units="messages"
   1857              symbol_name="EuUntypedReads0"
   1858              semantic_type="event"
   1859              mdapi_supported_apis=""
   1860              mdapi_usage_flags="Draw"
   1861              mdapi_hw_unit_type="subslice"
   1862              mdapi_group="L3/Data Port"
   1863              />
   1864     <counter name="EuUntypedAtomics0"
   1865              description="The subslice 0 EU Untyped Atomics subslice 0."
   1866              data_type="uint64"
   1867              equation="B 4 READ"
   1868              underscore_name="eu_untyped_atomics0"
   1869              units="messages"
   1870              symbol_name="EuUntypedAtomics0"
   1871              semantic_type="event"
   1872              mdapi_supported_apis=""
   1873              mdapi_usage_flags="Draw"
   1874              mdapi_hw_unit_type="subslice"
   1875              mdapi_group="L3/Data Port"
   1876              />
   1877     <counter name="GPU Core Clocks"
   1878              description="The total number of GPU core clocks elapsed during the measurement."
   1879              data_type="uint64"
   1880              equation="B 7 READ"
   1881              underscore_name="gpu_clocks"
   1882              units="cycles"
   1883              symbol_name="GpuClocks"
   1884              semantic_type="event"
   1885              mdapi_supported_apis="OGL OCL IO BB"
   1886              mdapi_usage_flags="Tier1 Frame Batch Draw"
   1887              mdapi_hw_unit_type="gpu"
   1888              mdapi_group="GPU"
   1889              />
   1890     <counter name="CS Threads Dispatched"
   1891              description="The total number of compute shader hardware threads dispatched."
   1892              data_type="uint64"
   1893              equation="A 20 READ"
   1894              underscore_name="cs_threads"
   1895              units="threads"
   1896              symbol_name="CsThreads"
   1897              semantic_type="event"
   1898              mdapi_supported_apis=""
   1899              mdapi_usage_flags="Tier3 Frame Batch Draw"
   1900              mdapi_hw_unit_type="gpu"
   1901              mdapi_group="EU Array/Compute Shader"
   1902              />
   1903     <counter name="EuTypedWrites0"
   1904              description="The subslice 0 EU Typed Writes subslice 0."
   1905              data_type="uint64"
   1906              equation="B 3 READ"
   1907              underscore_name="eu_typed_writes0"
   1908              units="messages"
   1909              symbol_name="EuTypedWrites0"
   1910              semantic_type="event"
   1911              mdapi_supported_apis=""
   1912              mdapi_usage_flags="Draw"
   1913              mdapi_hw_unit_type="subslice"
   1914              mdapi_group="L3/Data Port"
   1915              />
   1916     <counter name="TypedWritesPerCacheLine"
   1917              description="The ratio of EU typed write requests to L3 cache line writes."
   1918              data_type="float"
   1919              equation="$EuTypedWrites0 $TypedWrites0 FDIV"
   1920              underscore_name="typed_writes_per_cache_line"
   1921              units="eu sends to l3 cache lines"
   1922              symbol_name="TypedWritesPerCacheLine"
   1923              semantic_type="ratio"
   1924              mdapi_supported_apis=""
   1925              mdapi_usage_flags="Draw"
   1926              mdapi_hw_unit_type="subslice"
   1927              mdapi_group="L3/Data Port"
   1928              />
   1929     <counter name="EuTypedReads0"
   1930              description="The subslice 0 EU Typed Reads subslice 0."
   1931              data_type="uint64"
   1932              equation="B 2 READ"
   1933              underscore_name="eu_typed_reads0"
   1934              units="messages"
   1935              symbol_name="EuTypedReads0"
   1936              semantic_type="event"
   1937              mdapi_supported_apis=""
   1938              mdapi_usage_flags="Draw"
   1939              mdapi_hw_unit_type="subslice"
   1940              mdapi_group="L3/Data Port"
   1941              />
   1942     <counter name="EuUrbAtomics0"
   1943              description="The subslice 0 EU URB Atomics subslice 0."
   1944              data_type="uint64"
   1945              equation="B 6 READ"
   1946              underscore_name="eu_urb_atomics0"
   1947              units="messages"
   1948              symbol_name="EuUrbAtomics0"
   1949              semantic_type="event"
   1950              mdapi_supported_apis=""
   1951              mdapi_usage_flags="Draw"
   1952              mdapi_hw_unit_type="subslice"
   1953              mdapi_group="L3/Data Port"
   1954              />
   1955     <counter name="Untyped Reads 0"
   1956              description="The subslice 0 untyped reads (including SLM reads)."
   1957              data_type="uint64"
   1958              equation="C 3 READ"
   1959              underscore_name="untyped_reads0"
   1960              units="messages"
   1961              symbol_name="UntypedReads0"
   1962              semantic_type="event"
   1963              mdapi_supported_apis=""
   1964              mdapi_usage_flags="Draw"
   1965              mdapi_hw_unit_type="subslice"
   1966              mdapi_group="L3/Data Port"
   1967              />
   1968     <counter name="UntypedReadsPerCacheLine"
   1969              description="The ratio of EU untyped read requests to L3 cache line reads."
   1970              data_type="float"
   1971              equation="$EuUntypedReads0 $UntypedReads0 FDIV"
   1972              underscore_name="untyped_reads_per_cache_line"
   1973              units="eu sends to l3 cache lines"
   1974              symbol_name="UntypedReadsPerCacheLine"
   1975              semantic_type="ratio"
   1976              mdapi_supported_apis=""
   1977              mdapi_usage_flags="Draw"
   1978              mdapi_hw_unit_type="subslice"
   1979              mdapi_group="L3/Data Port"
   1980              />
   1981     <counter name="GPU Time Elapsed"
   1982              description="Time elapsed on the GPU during the measurement."
   1983              data_type="uint64"
   1984              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   1985              underscore_name="gpu_time"
   1986              units="ns"
   1987              symbol_name="GpuTime"
   1988              semantic_type="duration"
   1989              mdapi_supported_apis=""
   1990              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   1991              mdapi_hw_unit_type="gpu"
   1992              mdapi_group="GPU"
   1993              />
   1994     <counter name="TypedReadsPerCacheLine"
   1995              description="The ratio of EU typed read requests to L3 cache line reads."
   1996              data_type="float"
   1997              equation="$EuTypedReads0 $TypedReads0 FDIV"
   1998              underscore_name="typed_reads_per_cache_line"
   1999              units="eu sends to l3 cache lines"
   2000              symbol_name="TypedReadsPerCacheLine"
   2001              semantic_type="ratio"
   2002              mdapi_supported_apis=""
   2003              mdapi_usage_flags="Draw"
   2004              mdapi_hw_unit_type="subslice"
   2005              mdapi_group="L3/Data Port"
   2006              />
   2007     <register_config type="NOA">
   2008         <register type="NOA" address="0x00009840" value="0x00000080" />
   2009         <register type="NOA" address="0x0002681C" value="0x3EB00800" />
   2010         <register type="NOA" address="0x00026820" value="0x00900000" />
   2011         <register type="NOA" address="0x00025384" value="0x02AAAAAA" />
   2012         <register type="NOA" address="0x00025404" value="0x03FFFFFF" />
   2013         <register type="NOA" address="0x00026800" value="0x00142284" />
   2014         <register type="NOA" address="0x00026808" value="0x0E629062" />
   2015         <register type="NOA" address="0x0002680C" value="0x3F6F55CB" />
   2016         <register type="NOA" address="0x00026810" value="0x00000014" />
   2017         <register type="NOA" address="0x00026804" value="0x00000000" />
   2018         <register type="NOA" address="0x00026104" value="0x02AAAAAA" />
   2019         <register type="NOA" address="0x00026184" value="0x02AAAAAA" />
   2020         <register type="NOA" address="0x00025420" value="0x00000000" />
   2021         <register type="NOA" address="0x00025424" value="0x00000000" />
   2022         <register type="NOA" address="0x0002541C" value="0x00000000" />
   2023         <register type="NOA" address="0x00025428" value="0x00000000" />
   2024     </register_config>
   2025     <register_config type="OA">
   2026         <register type="OA" address="0x00002724" value="0xF0800000" /> <!--OASTARTTRIG6 -->
   2027         <register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
   2028         <register type="OA" address="0x00002714" value="0xF0800000" /> <!--OASTARTTRIG1 -->
   2029         <register type="OA" address="0x00002710" value="0x00000000" /> <!--OASTARTTRIG1 -->
   2030         <register type="OA" address="0x00002770" value="0x0007FE2A" /> <!--OACEC0_0 -->
   2031         <register type="OA" address="0x00002774" value="0x0000FF00" /> <!--OACEC0_1 -->
   2032         <register type="OA" address="0x00002778" value="0x0007FE6A" /> <!--OACEC1_0 -->
   2033         <register type="OA" address="0x0000277C" value="0x0000FF00" /> <!--OACEC1_1 -->
   2034         <register type="OA" address="0x00002780" value="0x0007FE92" /> <!--OACEC2_0 -->
   2035         <register type="OA" address="0x00002784" value="0x0000FF00" /> <!--OACEC2_1 -->
   2036         <register type="OA" address="0x00002788" value="0x0007FEA2" /> <!--OACEC3_0 -->
   2037         <register type="OA" address="0x0000278C" value="0x0000FF00" /> <!--OACEC3_1 -->
   2038         <register type="OA" address="0x00002790" value="0x0007FE32" /> <!--OACEC4_0 -->
   2039         <register type="OA" address="0x00002794" value="0x0000FF00" /> <!--OACEC4_1 -->
   2040         <register type="OA" address="0x00002798" value="0x0007FE9A" /> <!--OACEC5_0 -->
   2041         <register type="OA" address="0x0000279C" value="0x0000FF00" /> <!--OACEC5_1 -->
   2042         <register type="OA" address="0x000027A0" value="0x0007FF23" /> <!--OACEC6_0 -->
   2043         <register type="OA" address="0x000027A4" value="0x0000FF00" /> <!--OACEC6_1 -->
   2044         <register type="OA" address="0x000027A8" value="0x0007FFF3" /> <!--OACEC7_0 -->
   2045         <register type="OA" address="0x000027AC" value="0x0000FFFE" /> <!--OACEC7_1 -->
   2046     </register_config>
   2047   </set>
   2048 
   2049   <set name="Memory Reads Distribution Gen7.5"
   2050        mdapi_supported_apis="OGL OCL IO BB"
   2051        underscore_name="memory_reads"
   2052        hw_config_guid="bb5ed49b-2497-4095-94f6-26ba294db88a"
   2053        chipset="HSW"
   2054        symbol_name="MemoryReads"
   2055        >
   2056     <counter name="GPU Core Clocks"
   2057              description="The total number of GPU core clocks elapsed during the measurement."
   2058              data_type="uint64"
   2059              equation="C 7 READ"
   2060              underscore_name="gpu_core_clocks"
   2061              units="cycles"
   2062              symbol_name="GpuCoreClocks"
   2063              semantic_type="event"
   2064              mdapi_supported_apis=""
   2065              mdapi_usage_flags="Tier1 Frame Batch Draw"
   2066              mdapi_hw_unit_type="gpu"
   2067              mdapi_group="GPU"
   2068              />
   2069     <counter name="EU Active"
   2070              description="The percentage of time in which the Execution Units were actively processing."
   2071              data_type="float"
   2072              max_equation="100"
   2073              equation="A 0 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2074              underscore_name="eu_active"
   2075              units="percent"
   2076              symbol_name="EuActive"
   2077              semantic_type="duration"
   2078              mdapi_supported_apis=""
   2079              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2080              mdapi_group="EU Array"
   2081              mdapi_hw_unit_type="gpu"
   2082              />
   2083     <counter name="TES EU Stall"
   2084              description="The percentage of time in which evaluation shaders were stalled on the EUs."
   2085              data_type="float"
   2086              max_equation="100"
   2087              equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2088              underscore_name="ds_eu_stall"
   2089              units="percent"
   2090              symbol_name="DsEuStall"
   2091              semantic_type="duration"
   2092              mdapi_supported_apis="OGL4 OCL IO BB"
   2093              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2094              mdapi_group="EU Array/Evaluation Shader"
   2095              mdapi_hw_unit_type="gpu"
   2096              />
   2097     <counter name="Alpha Test Fails"
   2098              description="The total number of pixels dropped on post-FS alpha test."
   2099              data_type="uint64"
   2100              equation="A 37 READ"
   2101              underscore_name="alpha_test_fails"
   2102              units="pixels"
   2103              symbol_name="AlphaTestFails"
   2104              semantic_type="event"
   2105              mdapi_supported_apis="OGL IO BB"
   2106              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2107              mdapi_hw_unit_type="gpu"
   2108              mdapi_group="3D Pipe/Output Merger"
   2109              />
   2110     <counter name="TES Threads Dispatched"
   2111              description="The total number of evaluation shader hardware threads dispatched."
   2112              data_type="uint64"
   2113              equation="A 15 READ"
   2114              underscore_name="ds_threads"
   2115              units="threads"
   2116              symbol_name="DsThreads"
   2117              semantic_type="event"
   2118              mdapi_supported_apis="OGL4 OCL IO BB"
   2119              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2120              mdapi_hw_unit_type="gpu"
   2121              mdapi_group="EU Array/Evaluation Shader"
   2122              />
   2123     <counter name="TES AVG Active per Thread"
   2124              description="The average number of cycles per hardware thread run in which evaluation shaders were processed actively on the EUs."
   2125              data_type="uint64"
   2126              max_equation="100"
   2127              equation="A 12 READ $DsThreads UDIV"
   2128              underscore_name="ds_eu_active_per_thread"
   2129              units="cycles"
   2130              symbol_name="DsEuActivePerThread"
   2131              semantic_type="event"
   2132              mdapi_supported_apis="OGL4 OCL IO BB"
   2133              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2134              mdapi_group="EU Array/Evaluation Shader"
   2135              mdapi_hw_unit_type="gpu"
   2136              />
   2137     <counter name="GS Threads Dispatched"
   2138              description="The total number of geometry shader hardware threads dispatched."
   2139              data_type="uint64"
   2140              equation="A 25 READ"
   2141              underscore_name="gs_threads"
   2142              units="threads"
   2143              symbol_name="GsThreads"
   2144              semantic_type="event"
   2145              mdapi_supported_apis="OGL4 OCL IO BB"
   2146              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2147              mdapi_hw_unit_type="gpu"
   2148              mdapi_group="EU Array/Geometry Shader"
   2149              />
   2150     <counter name="GS EU Stall"
   2151              description="The percentage of time in which geometry shaders were stalled on the EUs."
   2152              data_type="float"
   2153              max_equation="100"
   2154              equation="A 23 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2155              underscore_name="gs_eu_stall"
   2156              units="percent"
   2157              symbol_name="GsEuStall"
   2158              semantic_type="duration"
   2159              mdapi_supported_apis="OGL4 OCL IO BB"
   2160              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2161              mdapi_group="EU Array/Geometry Shader"
   2162              mdapi_hw_unit_type="gpu"
   2163              />
   2164     <counter name="VS Threads Dispatched"
   2165              description="The total number of vertex shader hardware threads dispatched."
   2166              data_type="uint64"
   2167              equation="A 5 READ"
   2168              underscore_name="vs_threads"
   2169              units="threads"
   2170              symbol_name="VsThreads"
   2171              semantic_type="event"
   2172              mdapi_supported_apis="OGL IO BB"
   2173              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2174              mdapi_hw_unit_type="gpu"
   2175              mdapi_group="EU Array/Vertex Shader"
   2176              />
   2177     <counter name="LLC GPU Read Accesses"
   2178              description="The total number of LLC cache lookups for reads done from the GPU."
   2179              data_type="uint64"
   2180              equation="C 6 READ"
   2181              underscore_name="llc_read_accesses"
   2182              units="messages"
   2183              symbol_name="LlcReadAccesses"
   2184              semantic_type="event"
   2185              mdapi_supported_apis=""
   2186              mdapi_usage_flags="Draw"
   2187              mdapi_hw_unit_type="gpu"
   2188              mdapi_group="LLC"
   2189              />
   2190     <counter name="FS Threads Dispatched"
   2191              description="The total number of fragment shader hardware threads dispatched."
   2192              data_type="uint64"
   2193              equation="A 30 READ"
   2194              underscore_name="ps_threads"
   2195              units="threads"
   2196              symbol_name="PsThreads"
   2197              semantic_type="event"
   2198              mdapi_supported_apis="OGL IO BB"
   2199              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2200              mdapi_hw_unit_type="gpu"
   2201              mdapi_group="EU Array/Fragment Shader"
   2202              />
   2203     <counter name="GtiMemoryReads"
   2204              description="The total number of GTI memory reads (64B each)."
   2205              data_type="uint64"
   2206              equation="C 5 READ"
   2207              underscore_name="gti_memory_reads"
   2208              units="messages"
   2209              symbol_name="GtiMemoryReads"
   2210              semantic_type="event"
   2211              mdapi_supported_apis=""
   2212              mdapi_usage_flags="Draw"
   2213              mdapi_hw_unit_type="gpu"
   2214              mdapi_group="GTI"
   2215              />
   2216     <counter name="CS Threads Dispatched"
   2217              description="The total number of compute shader hardware threads dispatched."
   2218              data_type="uint64"
   2219              equation="A 20 READ"
   2220              underscore_name="cs_threads"
   2221              units="threads"
   2222              symbol_name="CsThreads"
   2223              semantic_type="event"
   2224              mdapi_supported_apis="OGL4 OCL IO BB"
   2225              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2226              mdapi_hw_unit_type="gpu"
   2227              mdapi_group="EU Array/Compute Shader"
   2228              />
   2229     <counter name="CS AVG Active per Thread"
   2230              description="The average number of cycles per hardware thread run in which compute shaders were processed actively on the EUs."
   2231              data_type="uint64"
   2232              max_equation="100"
   2233              equation="A 17 READ $CsThreads UDIV"
   2234              underscore_name="cs_eu_active_per_thread"
   2235              units="cycles"
   2236              symbol_name="CsEuActivePerThread"
   2237              semantic_type="event"
   2238              mdapi_supported_apis="OGL4 OCL IO BB"
   2239              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2240              mdapi_group="EU Array/Compute Shader"
   2241              mdapi_hw_unit_type="gpu"
   2242              />
   2243     <counter name="GtiRczMemoryReads"
   2244              description="The total number of GTI memory reads from Render Depth Cache."
   2245              data_type="uint64"
   2246              equation="B 7 READ"
   2247              underscore_name="gti_rcz_memory_reads"
   2248              units="messages"
   2249              symbol_name="GtiRczMemoryReads"
   2250              semantic_type="event"
   2251              mdapi_supported_apis=""
   2252              mdapi_usage_flags="Draw"
   2253              mdapi_hw_unit_type="gpu"
   2254              mdapi_group="GTI/Depth Cache"
   2255              />
   2256     <counter name="GS AVG Stall per Thread"
   2257              description="The average number of cycles per hardware thread run in which geometry shaders were stalled on the EUs."
   2258              data_type="uint64"
   2259              equation="A 23 READ $GsThreads UDIV"
   2260              underscore_name="gs_eu_stall_per_thread"
   2261              units="cycles"
   2262              symbol_name="GsEuStallPerThread"
   2263              semantic_type="event"
   2264              mdapi_supported_apis="OGL4 OCL IO BB"
   2265              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2266              mdapi_hw_unit_type="gpu"
   2267              mdapi_group="EU Array/Geometry Shader"
   2268              />
   2269     <counter name="GPU Time Elapsed"
   2270              description="Time elapsed on the GPU during the measurement."
   2271              data_type="uint64"
   2272              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   2273              underscore_name="gpu_time"
   2274              units="ns"
   2275              symbol_name="GpuTime"
   2276              semantic_type="duration"
   2277              mdapi_supported_apis=""
   2278              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   2279              mdapi_hw_unit_type="gpu"
   2280              mdapi_group="GPU"
   2281              />
   2282     <counter name="AVG GPU Core Frequency"
   2283              description="Average GPU Core Frequency in the measurement."
   2284              data_type="uint64"
   2285              max_equation="$GpuMaxFrequency"
   2286              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   2287              underscore_name="avg_gpu_core_frequency"
   2288              units="hz"
   2289              symbol_name="AvgGpuCoreFrequency"
   2290              semantic_type="event"
   2291              mdapi_supported_apis=""
   2292              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   2293              mdapi_group="GPU"
   2294              mdapi_hw_unit_type="gpu"
   2295              />
   2296     <counter name="GtiRccMemoryReads"
   2297              description="The total number of GTI memory reads from Render Color Cache (Render Color Cache misses)."
   2298              data_type="uint64"
   2299              equation="B 3 READ"
   2300              underscore_name="gti_rcc_memory_reads"
   2301              units="messages"
   2302              symbol_name="GtiRccMemoryReads"
   2303              semantic_type="event"
   2304              mdapi_supported_apis=""
   2305              mdapi_usage_flags="Draw"
   2306              mdapi_hw_unit_type="gpu"
   2307              mdapi_group="GTI/Color Cache"
   2308              />
   2309     <counter name="FS AVG Stall per Thread"
   2310              description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs."
   2311              data_type="uint64"
   2312              equation="A 28 READ $PsThreads UDIV"
   2313              underscore_name="ps_eu_stall_per_thread"
   2314              units="cycles"
   2315              symbol_name="PsEuStallPerThread"
   2316              semantic_type="event"
   2317              mdapi_supported_apis="OGL IO BB"
   2318              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2319              mdapi_hw_unit_type="gpu"
   2320              mdapi_group="EU Array/Fragment Shader"
   2321              />
   2322     <counter name="TES EU Active"
   2323              description="The percentage of time in which evaluation shaders were processed actively on the EUs."
   2324              data_type="float"
   2325              max_equation="100"
   2326              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2327              underscore_name="ds_eu_active"
   2328              units="percent"
   2329              symbol_name="DsEuActive"
   2330              semantic_type="duration"
   2331              mdapi_supported_apis="OGL4 OCL IO BB"
   2332              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2333              mdapi_group="EU Array/Evaluation Shader"
   2334              mdapi_hw_unit_type="gpu"
   2335              />
   2336     <counter name="VS AVG Stall per Thread"
   2337              description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs."
   2338              data_type="uint64"
   2339              equation="A 3 READ $VsThreads UDIV"
   2340              underscore_name="vs_eu_stall_per_thread"
   2341              units="cycles"
   2342              symbol_name="VsEuStallPerThread"
   2343              semantic_type="event"
   2344              mdapi_supported_apis="OGL IO BB"
   2345              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2346              mdapi_hw_unit_type="gpu"
   2347              mdapi_group="EU Array/Vertex Shader"
   2348              />
   2349     <counter name="TCS EU Stall"
   2350              description="The percentage of time in which control shaders were stalled on the EUs."
   2351              data_type="float"
   2352              max_equation="100"
   2353              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2354              underscore_name="hs_eu_stall"
   2355              units="percent"
   2356              symbol_name="HsEuStall"
   2357              semantic_type="duration"
   2358              mdapi_supported_apis="OGL4 OCL IO BB"
   2359              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2360              mdapi_group="EU Array/Control Shader"
   2361              mdapi_hw_unit_type="gpu"
   2362              />
   2363     <counter name="GPU Busy"
   2364              description="The percentage of time in which the GPU has being processing GPU commands."
   2365              data_type="float"
   2366              max_equation="100"
   2367              equation="A 41 READ 100 UMUL $GpuCoreClocks FDIV"
   2368              underscore_name="gpu_busy"
   2369              units="percent"
   2370              symbol_name="GpuBusy"
   2371              semantic_type="duration"
   2372              mdapi_supported_apis=""
   2373              mdapi_usage_flags="Tier1 Overview System Frame"
   2374              mdapi_group="GPU"
   2375              mdapi_hw_unit_type="gpu"
   2376              />
   2377     <counter name="FS AVG Active per Thread"
   2378              description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs."
   2379              data_type="uint64"
   2380              max_equation="100"
   2381              equation="A 27 READ $PsThreads UDIV"
   2382              underscore_name="ps_eu_active_per_thread"
   2383              units="cycles"
   2384              symbol_name="PsEuActivePerThread"
   2385              semantic_type="event"
   2386              mdapi_supported_apis="OGL IO BB"
   2387              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2388              mdapi_group="EU Array/Fragment Shader"
   2389              mdapi_hw_unit_type="gpu"
   2390              />
   2391     <counter name="GtiCmdStreamerMemoryReads"
   2392              description="The total number of GTI memory reads from Command Streamer."
   2393              data_type="uint64"
   2394              equation="B 0 READ"
   2395              underscore_name="gti_cmd_streamer_memory_reads"
   2396              units="messages"
   2397              symbol_name="GtiCmdStreamerMemoryReads"
   2398              semantic_type="event"
   2399              mdapi_supported_apis=""
   2400              mdapi_usage_flags="Draw"
   2401              mdapi_hw_unit_type="gpu"
   2402              mdapi_group="GTI/3D Pipe/Command Streamer"
   2403              />
   2404     <counter name="Early Depth Test Fails"
   2405              description="The total number of pixels dropped on early depth test."
   2406              data_type="uint64"
   2407              equation="A 35 READ"
   2408              underscore_name="early_depth_test_fails"
   2409              units="pixels"
   2410              symbol_name="EarlyDepthTestFails"
   2411              semantic_type="event"
   2412              mdapi_supported_apis="OGL IO BB"
   2413              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2414              mdapi_hw_unit_type="gpu"
   2415              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   2416              />
   2417     <counter name="GS EU Active"
   2418              description="The percentage of time in which geometry shaders were processed actively on the EUs."
   2419              data_type="float"
   2420              max_equation="100"
   2421              equation="A 22 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2422              underscore_name="gs_eu_active"
   2423              units="percent"
   2424              symbol_name="GsEuActive"
   2425              semantic_type="duration"
   2426              mdapi_supported_apis="OGL4 OCL IO BB"
   2427              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2428              mdapi_group="EU Array/Geometry Shader"
   2429              mdapi_hw_unit_type="gpu"
   2430              />
   2431     <counter name="FS EU Active"
   2432              description="The percentage of time in which fragment shaders were processed actively on the EUs."
   2433              data_type="float"
   2434              max_equation="100"
   2435              equation="A 27 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2436              underscore_name="ps_eu_active"
   2437              units="percent"
   2438              symbol_name="PsEuActive"
   2439              semantic_type="duration"
   2440              mdapi_supported_apis="OGL IO BB"
   2441              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2442              mdapi_group="EU Array/Fragment Shader"
   2443              mdapi_hw_unit_type="gpu"
   2444              />
   2445     <counter name="TES AVG Stall per Thread"
   2446              description="The average number of cycles per hardware thread run in which evaluation shaders were stalled on the EUs."
   2447              data_type="uint64"
   2448              equation="A 13 READ $DsThreads UDIV"
   2449              underscore_name="ds_eu_stall_per_thread"
   2450              units="cycles"
   2451              symbol_name="DsEuStallPerThread"
   2452              semantic_type="event"
   2453              mdapi_supported_apis="OGL4 OCL IO BB"
   2454              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2455              mdapi_hw_unit_type="gpu"
   2456              mdapi_group="EU Array/Evaluation Shader"
   2457              />
   2458     <counter name="GS AVG Active per Thread"
   2459              description="The average number of cycles per hardware thread run in which geometry shaders were processed actively on the EUs."
   2460              data_type="uint64"
   2461              max_equation="100"
   2462              equation="A 22 READ $GsThreads UDIV"
   2463              underscore_name="gs_eu_active_per_thread"
   2464              units="cycles"
   2465              symbol_name="GsEuActivePerThread"
   2466              semantic_type="event"
   2467              mdapi_supported_apis="OGL4 OCL IO BB"
   2468              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2469              mdapi_group="EU Array/Geometry Shader"
   2470              mdapi_hw_unit_type="gpu"
   2471              />
   2472     <counter name="GtiHiDepthMemoryReads"
   2473              description="The total number of GTI memory reads from Hierarchical Depth Cache."
   2474              data_type="uint64"
   2475              equation="B 5 READ"
   2476              underscore_name="gti_hi_depth_memory_reads"
   2477              units="messages"
   2478              symbol_name="GtiHiDepthMemoryReads"
   2479              semantic_type="event"
   2480              mdapi_supported_apis=""
   2481              mdapi_usage_flags="Draw"
   2482              mdapi_hw_unit_type="gpu"
   2483              mdapi_group="GTI/Depth Cache"
   2484              />
   2485     <counter name="TCS Threads Dispatched"
   2486              description="The total number of control shader hardware threads dispatched."
   2487              data_type="uint64"
   2488              equation="A 10 READ"
   2489              underscore_name="hs_threads"
   2490              units="threads"
   2491              symbol_name="HsThreads"
   2492              semantic_type="event"
   2493              mdapi_supported_apis="OGL4 OCL IO BB"
   2494              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2495              mdapi_hw_unit_type="gpu"
   2496              mdapi_group="EU Array/Control Shader"
   2497              />
   2498     <counter name="TCS AVG Stall per Thread"
   2499              description="The average number of cycles per hardware thread run in which control shaders were stalled on the EUs."
   2500              data_type="uint64"
   2501              equation="A 8 READ $HsThreads UDIV"
   2502              underscore_name="hs_eu_stall_per_thread"
   2503              units="cycles"
   2504              symbol_name="HsEuStallPerThread"
   2505              semantic_type="event"
   2506              mdapi_supported_apis="OGL4 OCL IO BB"
   2507              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2508              mdapi_hw_unit_type="gpu"
   2509              mdapi_group="EU Array/Control Shader"
   2510              />
   2511     <counter name="TCS EU Active"
   2512              description="The percentage of time in which control shaders were processed actively on the EUs."
   2513              data_type="float"
   2514              max_equation="100"
   2515              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2516              underscore_name="hs_eu_active"
   2517              units="percent"
   2518              symbol_name="HsEuActive"
   2519              semantic_type="duration"
   2520              mdapi_supported_apis="OGL4 OCL IO BB"
   2521              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2522              mdapi_group="EU Array/Control Shader"
   2523              mdapi_hw_unit_type="gpu"
   2524              />
   2525     <counter name="Samples Killed in FS"
   2526              description="The total number of samples or pixels dropped in fragment shaders."
   2527              data_type="uint64"
   2528              equation="A 36 READ"
   2529              underscore_name="samples_killed_in_ps"
   2530              units="pixels"
   2531              symbol_name="SamplesKilledInPs"
   2532              semantic_type="event"
   2533              mdapi_supported_apis="OGL IO BB"
   2534              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   2535              mdapi_hw_unit_type="gpu"
   2536              mdapi_group="3D Pipe/Fragment Shader"
   2537              />
   2538     <counter name="Late Depth Test Fails"
   2539              description="The total number of pixels dropped on post-FS depth test."
   2540              data_type="uint64"
   2541              equation="A 39 READ $SamplesKilledInPs USUB"
   2542              underscore_name="post_ps_depth_test_fails"
   2543              units="pixels"
   2544              symbol_name="PostPsDepthTestFails"
   2545              semantic_type="event"
   2546              mdapi_supported_apis="OGL IO BB"
   2547              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2548              mdapi_hw_unit_type="gpu"
   2549              mdapi_group="3D Pipe/Output Merger"
   2550              />
   2551     <counter name="TCS AVG Active per Thread"
   2552              description="The average number of cycles per hardware thread run in which control shaders were processed actively on the EUs."
   2553              data_type="uint64"
   2554              max_equation="100"
   2555              equation="A 7 READ $HsThreads UDIV"
   2556              underscore_name="hs_eu_active_per_thread"
   2557              units="cycles"
   2558              symbol_name="HsEuActivePerThread"
   2559              semantic_type="event"
   2560              mdapi_supported_apis="OGL4 OCL IO BB"
   2561              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2562              mdapi_group="EU Array/Control Shader"
   2563              mdapi_hw_unit_type="gpu"
   2564              />
   2565     <counter name="FS EU Stall"
   2566              description="The percentage of time in which fragment shaders were stalled on the EUs."
   2567              data_type="float"
   2568              max_equation="100"
   2569              equation="A 28 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2570              underscore_name="ps_eu_stall"
   2571              units="percent"
   2572              symbol_name="PsEuStall"
   2573              semantic_type="duration"
   2574              mdapi_supported_apis="OGL IO BB"
   2575              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2576              mdapi_group="EU Array/Fragment Shader"
   2577              mdapi_hw_unit_type="gpu"
   2578              />
   2579     <counter name="EU Stall"
   2580              description="The percentage of time in which the Execution Units were stalled."
   2581              data_type="float"
   2582              max_equation="100"
   2583              equation="A 1 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2584              underscore_name="eu_stall"
   2585              units="percent"
   2586              symbol_name="EuStall"
   2587              semantic_type="duration"
   2588              mdapi_supported_apis=""
   2589              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2590              mdapi_group="EU Array"
   2591              mdapi_hw_unit_type="gpu"
   2592              />
   2593     <counter name="GtiMscMemoryReads"
   2594              description="The total number of GTI memory reads from Multisampling Color Cache (Multisampling Color Cache misses)."
   2595              data_type="uint64"
   2596              equation="B 4 READ"
   2597              underscore_name="gti_msc_memory_reads"
   2598              units="messages"
   2599              symbol_name="GtiMscMemoryReads"
   2600              semantic_type="event"
   2601              mdapi_supported_apis=""
   2602              mdapi_usage_flags="Draw"
   2603              mdapi_hw_unit_type="gpu"
   2604              mdapi_group="GTI/Color Cache"
   2605              />
   2606     <counter name="Early Hi-Depth Test Fails"
   2607              description="The total number of pixels dropped on early hierarchical depth test."
   2608              data_type="uint64"
   2609              equation="A 33 READ"
   2610              underscore_name="hi_depth_test_fails"
   2611              units="pixels"
   2612              symbol_name="HiDepthTestFails"
   2613              semantic_type="event"
   2614              mdapi_supported_apis="OGL IO BB"
   2615              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2616              mdapi_hw_unit_type="gpu"
   2617              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   2618              />
   2619     <counter name="VS EU Active"
   2620              description="The percentage of time in which vertex shaders were processed actively on the EUs."
   2621              data_type="float"
   2622              max_equation="100"
   2623              equation="A 2 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2624              underscore_name="vs_eu_active"
   2625              units="percent"
   2626              symbol_name="VsEuActive"
   2627              semantic_type="duration"
   2628              mdapi_supported_apis="OGL IO BB"
   2629              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2630              mdapi_group="EU Array/Vertex Shader"
   2631              mdapi_hw_unit_type="gpu"
   2632              />
   2633     <counter name="CS EU Active"
   2634              description="The percentage of time in which compute shaders were processed actively on the EUs."
   2635              data_type="float"
   2636              max_equation="100"
   2637              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2638              underscore_name="cs_eu_active"
   2639              units="percent"
   2640              symbol_name="CsEuActive"
   2641              semantic_type="duration"
   2642              mdapi_supported_apis="OGL4 OCL IO BB"
   2643              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2644              mdapi_group="EU Array/Compute Shader"
   2645              mdapi_hw_unit_type="gpu"
   2646              />
   2647     <counter name="CS AVG Stall per Thread"
   2648              description="The average number of cycles per hardware thread run in which compute shaders were stalled on the EUs."
   2649              data_type="uint64"
   2650              equation="A 18 READ $CsThreads UDIV"
   2651              underscore_name="cs_eu_stall_per_thread"
   2652              units="cycles"
   2653              symbol_name="CsEuStallPerThread"
   2654              semantic_type="event"
   2655              mdapi_supported_apis="OGL4 OCL IO BB"
   2656              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2657              mdapi_hw_unit_type="gpu"
   2658              mdapi_group="EU Array/Compute Shader"
   2659              />
   2660     <counter name="GtiVfMemoryReads"
   2661              description="The total number of GTI memory reads from Vertex Fetch."
   2662              data_type="uint64"
   2663              equation="B 1 READ"
   2664              underscore_name="gti_vf_memory_reads"
   2665              units="messages"
   2666              symbol_name="GtiVfMemoryReads"
   2667              semantic_type="event"
   2668              mdapi_supported_apis=""
   2669              mdapi_usage_flags="Draw"
   2670              mdapi_hw_unit_type="gpu"
   2671              mdapi_group="GTI/3D Pipe/Vertex Fetch"
   2672              />
   2673     <counter name="Late Stencil Test Fails"
   2674              description="The total number of pixels dropped on post-FS stencil test."
   2675              data_type="uint64"
   2676              equation="A 38 READ"
   2677              underscore_name="post_ps_stencil_test_fails"
   2678              units="pixels"
   2679              symbol_name="PostPsStencilTestFails"
   2680              semantic_type="event"
   2681              mdapi_supported_apis="OGL IO BB"
   2682              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2683              mdapi_hw_unit_type="gpu"
   2684              mdapi_group="3D Pipe/Output Merger"
   2685              />
   2686     <counter name="GtiStcMemoryReads"
   2687              description="The total number of GTI memory reads from Stencil Cache."
   2688              data_type="uint64"
   2689              equation="B 6 READ"
   2690              underscore_name="gti_stc_memory_reads"
   2691              units="messages"
   2692              symbol_name="GtiStcMemoryReads"
   2693              semantic_type="event"
   2694              mdapi_supported_apis=""
   2695              mdapi_usage_flags="Draw"
   2696              mdapi_hw_unit_type="gpu"
   2697              mdapi_group="GTI/Depth Cache"
   2698              />
   2699     <counter name="VS AVG Active per Thread"
   2700              description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs."
   2701              data_type="uint64"
   2702              max_equation="100"
   2703              equation="A 2 READ $VsThreads UDIV"
   2704              underscore_name="vs_eu_active_per_thread"
   2705              units="cycles"
   2706              symbol_name="VsEuActivePerThread"
   2707              semantic_type="event"
   2708              mdapi_supported_apis="OGL IO BB"
   2709              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2710              mdapi_group="EU Array/Vertex Shader"
   2711              mdapi_hw_unit_type="gpu"
   2712              />
   2713     <counter name="GtiRsMemoryReads"
   2714              description="The total number of GTI memory reads from Resource Streamer."
   2715              data_type="uint64"
   2716              equation="B 2 READ"
   2717              underscore_name="gti_rs_memory_reads"
   2718              units="messages"
   2719              symbol_name="GtiRsMemoryReads"
   2720              semantic_type="event"
   2721              mdapi_supported_apis=""
   2722              mdapi_usage_flags="Draw"
   2723              mdapi_hw_unit_type="gpu"
   2724              mdapi_group="GTI/3D Pipe/Resource Streamer"
   2725              />
   2726     <counter name="CS EU Stall"
   2727              description="The percentage of time in which compute shaders were stalled on the EUs."
   2728              data_type="float"
   2729              max_equation="100"
   2730              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2731              underscore_name="cs_eu_stall"
   2732              units="percent"
   2733              symbol_name="CsEuStall"
   2734              semantic_type="duration"
   2735              mdapi_supported_apis="OGL4 OCL IO BB"
   2736              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2737              mdapi_group="EU Array/Compute Shader"
   2738              mdapi_hw_unit_type="gpu"
   2739              />
   2740     <counter name="Samples Written"
   2741              description="The total number of samples or pixels written to all render targets."
   2742              data_type="uint64"
   2743              equation="A 40 READ"
   2744              underscore_name="samples_written"
   2745              units="pixels"
   2746              symbol_name="SamplesWritten"
   2747              semantic_type="event"
   2748              mdapi_supported_apis="OGL IO BB"
   2749              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2750              mdapi_hw_unit_type="gpu"
   2751              mdapi_group="3D Pipe/Output Merger"
   2752              />
   2753     <counter name="GtiL3Reads"
   2754              description="The total number of GTI memory reads from L3 (L3 misses)."
   2755              data_type="uint64"
   2756              equation="C 4 READ"
   2757              underscore_name="gti_l3_reads"
   2758              units="messages"
   2759              symbol_name="GtiL3Reads"
   2760              semantic_type="event"
   2761              mdapi_supported_apis=""
   2762              mdapi_usage_flags="Draw"
   2763              mdapi_hw_unit_type="gpu"
   2764              mdapi_group="GTI"
   2765              />
   2766     <counter name="VS EU Stall"
   2767              description="The percentage of time in which vertex shaders were stalled on the EUs."
   2768              data_type="float"
   2769              max_equation="100"
   2770              equation="A 3 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2771              underscore_name="vs_eu_stall"
   2772              units="percent"
   2773              symbol_name="VsEuStall"
   2774              semantic_type="duration"
   2775              mdapi_supported_apis="OGL IO BB"
   2776              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2777              mdapi_group="EU Array/Vertex Shader"
   2778              mdapi_hw_unit_type="gpu"
   2779              />
   2780     <register_config type="NOA">
   2781         <register type="NOA" address="0x00009840" value="0x00000080" />
   2782         <register type="NOA" address="0x000253A4" value="0x34300000" />
   2783         <register type="NOA" address="0x00025440" value="0x2D800000" />
   2784         <register type="NOA" address="0x00025444" value="0x00000008" />
   2785         <register type="NOA" address="0x00025128" value="0x0E600000" />
   2786         <register type="NOA" address="0x00025380" value="0x00000450" />
   2787         <register type="NOA" address="0x00025390" value="0x00052C43" />
   2788         <register type="NOA" address="0x00025384" value="0x00000000" />
   2789         <register type="NOA" address="0x00025400" value="0x00006144" />
   2790         <register type="NOA" address="0x00025408" value="0x0A418820" />
   2791         <register type="NOA" address="0x0002540C" value="0x000820E6" />
   2792         <register type="NOA" address="0x00025404" value="0xFF500000" />
   2793         <register type="NOA" address="0x00025100" value="0x000005D6" />
   2794         <register type="NOA" address="0x0002510C" value="0x0EF00000" />
   2795         <register type="NOA" address="0x00025104" value="0x00000000" />
   2796         <register type="NOA" address="0x00025420" value="0x02108421" />
   2797         <register type="NOA" address="0x00025424" value="0x00008421" />
   2798         <register type="NOA" address="0x0002541C" value="0x00000000" />
   2799         <register type="NOA" address="0x00025428" value="0x00000000" />
   2800     </register_config>
   2801     <register_config type="OA">
   2802         <register type="OA" address="0x00002724" value="0xF0800000" /> <!--OASTARTTRIG6 -->
   2803         <register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
   2804         <register type="OA" address="0x00002714" value="0xF0800000" /> <!--OASTARTTRIG1 -->
   2805         <register type="OA" address="0x00002710" value="0x00000000" /> <!--OASTARTTRIG1 -->
   2806         <register type="OA" address="0x0000274C" value="0x76543298" /> <!--OAREPORTTRIG4 -->
   2807         <register type="OA" address="0x00002748" value="0x98989898" /> <!--OAREPORTTRIG3 -->
   2808         <register type="OA" address="0x00002744" value="0x000000E4" /> <!--OAREPORTTRIG2 -->
   2809         <register type="OA" address="0x00002740" value="0x00000000" /> <!--OAREPORTTRIG1 -->
   2810         <register type="OA" address="0x0000275C" value="0x98A98A98" /> <!--OAREPORTTRIG8 -->
   2811         <register type="OA" address="0x00002758" value="0x88888888" /> <!--OAREPORTTRIG7 -->
   2812         <register type="OA" address="0x00002754" value="0x000C5500" /> <!--OAREPORTTRIG6 -->
   2813         <register type="OA" address="0x00002750" value="0x00000000" /> <!--OAREPORTTRIG5 -->
   2814         <register type="OA" address="0x00002770" value="0x0007F81A" /> <!--OACEC0_0 -->
   2815         <register type="OA" address="0x00002774" value="0x0000FC00" /> <!--OACEC0_1 -->
   2816         <register type="OA" address="0x00002778" value="0x0007F82A" /> <!--OACEC1_0 -->
   2817         <register type="OA" address="0x0000277C" value="0x0000FC00" /> <!--OACEC1_1 -->
   2818         <register type="OA" address="0x00002780" value="0x0007F872" /> <!--OACEC2_0 -->
   2819         <register type="OA" address="0x00002784" value="0x0000FC00" /> <!--OACEC2_1 -->
   2820         <register type="OA" address="0x00002788" value="0x0007F8BA" /> <!--OACEC3_0 -->
   2821         <register type="OA" address="0x0000278C" value="0x0000FC00" /> <!--OACEC3_1 -->
   2822         <register type="OA" address="0x00002790" value="0x0007F87A" /> <!--OACEC4_0 -->
   2823         <register type="OA" address="0x00002794" value="0x0000FC00" /> <!--OACEC4_1 -->
   2824         <register type="OA" address="0x00002798" value="0x0007F8EA" /> <!--OACEC5_0 -->
   2825         <register type="OA" address="0x0000279C" value="0x0000FC00" /> <!--OACEC5_1 -->
   2826         <register type="OA" address="0x000027A0" value="0x0007F8E2" /> <!--OACEC6_0 -->
   2827         <register type="OA" address="0x000027A4" value="0x0000FC00" /> <!--OACEC6_1 -->
   2828         <register type="OA" address="0x000027A8" value="0x0007F8F2" /> <!--OACEC7_0 -->
   2829         <register type="OA" address="0x000027AC" value="0x0000FC00" /> <!--OACEC7_1 -->
   2830     </register_config>
   2831   </set>
   2832 
   2833   <set name="Memory Writes Distribution Gen7.5"
   2834        mdapi_supported_apis="OGL OCL IO BB"
   2835        underscore_name="memory_writes"
   2836        hw_config_guid="3358d639-9b5f-45ab-976d-9b08cbfc6240"
   2837        chipset="HSW"
   2838        symbol_name="MemoryWrites"
   2839        >
   2840     <counter name="GPU Core Clocks"
   2841              description="The total number of GPU core clocks elapsed during the measurement."
   2842              data_type="uint64"
   2843              equation="C 7 READ"
   2844              underscore_name="gpu_core_clocks"
   2845              units="cycles"
   2846              symbol_name="GpuCoreClocks"
   2847              semantic_type="event"
   2848              mdapi_supported_apis=""
   2849              mdapi_usage_flags="Tier1 Frame Batch Draw"
   2850              mdapi_hw_unit_type="gpu"
   2851              mdapi_group="GPU"
   2852              />
   2853     <counter name="EU Active"
   2854              description="The percentage of time in which the Execution Units were actively processing."
   2855              data_type="float"
   2856              max_equation="100"
   2857              equation="A 0 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2858              underscore_name="eu_active"
   2859              units="percent"
   2860              symbol_name="EuActive"
   2861              semantic_type="duration"
   2862              mdapi_supported_apis=""
   2863              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   2864              mdapi_group="EU Array"
   2865              mdapi_hw_unit_type="gpu"
   2866              />
   2867     <counter name="TES EU Stall"
   2868              description="The percentage of time in which evaluation shaders were stalled on the EUs."
   2869              data_type="float"
   2870              max_equation="100"
   2871              equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2872              underscore_name="ds_eu_stall"
   2873              units="percent"
   2874              symbol_name="DsEuStall"
   2875              semantic_type="duration"
   2876              mdapi_supported_apis="OGL4 OCL IO BB"
   2877              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2878              mdapi_group="EU Array/Evaluation Shader"
   2879              mdapi_hw_unit_type="gpu"
   2880              />
   2881     <counter name="Alpha Test Fails"
   2882              description="The total number of pixels dropped on post-FS alpha test."
   2883              data_type="uint64"
   2884              equation="A 37 READ"
   2885              underscore_name="alpha_test_fails"
   2886              units="pixels"
   2887              symbol_name="AlphaTestFails"
   2888              semantic_type="event"
   2889              mdapi_supported_apis="OGL IO BB"
   2890              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2891              mdapi_hw_unit_type="gpu"
   2892              mdapi_group="3D Pipe/Output Merger"
   2893              />
   2894     <counter name="TES Threads Dispatched"
   2895              description="The total number of evaluation shader hardware threads dispatched."
   2896              data_type="uint64"
   2897              equation="A 15 READ"
   2898              underscore_name="ds_threads"
   2899              units="threads"
   2900              symbol_name="DsThreads"
   2901              semantic_type="event"
   2902              mdapi_supported_apis="OGL4 OCL IO BB"
   2903              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2904              mdapi_hw_unit_type="gpu"
   2905              mdapi_group="EU Array/Evaluation Shader"
   2906              />
   2907     <counter name="TES AVG Active per Thread"
   2908              description="The average number of cycles per hardware thread run in which evaluation shaders were processed actively on the EUs."
   2909              data_type="uint64"
   2910              max_equation="100"
   2911              equation="A 12 READ $DsThreads UDIV"
   2912              underscore_name="ds_eu_active_per_thread"
   2913              units="cycles"
   2914              symbol_name="DsEuActivePerThread"
   2915              semantic_type="event"
   2916              mdapi_supported_apis="OGL4 OCL IO BB"
   2917              mdapi_usage_flags="Tier4 Frame Batch Draw"
   2918              mdapi_group="EU Array/Evaluation Shader"
   2919              mdapi_hw_unit_type="gpu"
   2920              />
   2921     <counter name="GS Threads Dispatched"
   2922              description="The total number of geometry shader hardware threads dispatched."
   2923              data_type="uint64"
   2924              equation="A 25 READ"
   2925              underscore_name="gs_threads"
   2926              units="threads"
   2927              symbol_name="GsThreads"
   2928              semantic_type="event"
   2929              mdapi_supported_apis="OGL4 OCL IO BB"
   2930              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2931              mdapi_hw_unit_type="gpu"
   2932              mdapi_group="EU Array/Geometry Shader"
   2933              />
   2934     <counter name="GS EU Stall"
   2935              description="The percentage of time in which geometry shaders were stalled on the EUs."
   2936              data_type="float"
   2937              max_equation="100"
   2938              equation="A 23 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   2939              underscore_name="gs_eu_stall"
   2940              units="percent"
   2941              symbol_name="GsEuStall"
   2942              semantic_type="duration"
   2943              mdapi_supported_apis="OGL4 OCL IO BB"
   2944              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   2945              mdapi_group="EU Array/Geometry Shader"
   2946              mdapi_hw_unit_type="gpu"
   2947              />
   2948     <counter name="VS Threads Dispatched"
   2949              description="The total number of vertex shader hardware threads dispatched."
   2950              data_type="uint64"
   2951              equation="A 5 READ"
   2952              underscore_name="vs_threads"
   2953              units="threads"
   2954              symbol_name="VsThreads"
   2955              semantic_type="event"
   2956              mdapi_supported_apis="OGL IO BB"
   2957              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2958              mdapi_hw_unit_type="gpu"
   2959              mdapi_group="EU Array/Vertex Shader"
   2960              />
   2961     <counter name="FS Threads Dispatched"
   2962              description="The total number of fragment shader hardware threads dispatched."
   2963              data_type="uint64"
   2964              equation="A 30 READ"
   2965              underscore_name="ps_threads"
   2966              units="threads"
   2967              symbol_name="PsThreads"
   2968              semantic_type="event"
   2969              mdapi_supported_apis="OGL IO BB"
   2970              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2971              mdapi_hw_unit_type="gpu"
   2972              mdapi_group="EU Array/Fragment Shader"
   2973              />
   2974     <counter name="GtiMscMemoryWrites"
   2975              description="The total number of GTI memory writes from Multisampling Color Cache (Multisampling Color Cache invalidations)."
   2976              data_type="uint64"
   2977              equation="B 4 READ"
   2978              underscore_name="gti_msc_memory_writes"
   2979              units="messages"
   2980              symbol_name="GtiMscMemoryWrites"
   2981              semantic_type="event"
   2982              mdapi_supported_apis=""
   2983              mdapi_usage_flags="Draw"
   2984              mdapi_hw_unit_type="gpu"
   2985              mdapi_group="GTI/Color Cache"
   2986              />
   2987     <counter name="CS Threads Dispatched"
   2988              description="The total number of compute shader hardware threads dispatched."
   2989              data_type="uint64"
   2990              equation="A 20 READ"
   2991              underscore_name="cs_threads"
   2992              units="threads"
   2993              symbol_name="CsThreads"
   2994              semantic_type="event"
   2995              mdapi_supported_apis="OGL4 OCL IO BB"
   2996              mdapi_usage_flags="Tier3 Frame Batch Draw"
   2997              mdapi_hw_unit_type="gpu"
   2998              mdapi_group="EU Array/Compute Shader"
   2999              />
   3000     <counter name="CS AVG Active per Thread"
   3001              description="The average number of cycles per hardware thread run in which compute shaders were processed actively on the EUs."
   3002              data_type="uint64"
   3003              max_equation="100"
   3004              equation="A 17 READ $CsThreads UDIV"
   3005              underscore_name="cs_eu_active_per_thread"
   3006              units="cycles"
   3007              symbol_name="CsEuActivePerThread"
   3008              semantic_type="event"
   3009              mdapi_supported_apis="OGL4 OCL IO BB"
   3010              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3011              mdapi_group="EU Array/Compute Shader"
   3012              mdapi_hw_unit_type="gpu"
   3013              />
   3014     <counter name="GtiCmdStreamerMemoryWrites"
   3015              description="The total number of GTI memory writes from Command Streamer."
   3016              data_type="uint64"
   3017              equation="B 0 READ"
   3018              underscore_name="gti_cmd_streamer_memory_writes"
   3019              units="messages"
   3020              symbol_name="GtiCmdStreamerMemoryWrites"
   3021              semantic_type="event"
   3022              mdapi_supported_apis=""
   3023              mdapi_usage_flags="Draw"
   3024              mdapi_hw_unit_type="gpu"
   3025              mdapi_group="GTI/3D Pipe/Command Streamer"
   3026              />
   3027     <counter name="GS AVG Stall per Thread"
   3028              description="The average number of cycles per hardware thread run in which geometry shaders were stalled on the EUs."
   3029              data_type="uint64"
   3030              equation="A 23 READ $GsThreads UDIV"
   3031              underscore_name="gs_eu_stall_per_thread"
   3032              units="cycles"
   3033              symbol_name="GsEuStallPerThread"
   3034              semantic_type="event"
   3035              mdapi_supported_apis="OGL4 OCL IO BB"
   3036              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3037              mdapi_hw_unit_type="gpu"
   3038              mdapi_group="EU Array/Geometry Shader"
   3039              />
   3040     <counter name="GtiL3Writes"
   3041              description="The total number of GTI memory writes from L3 (L3 invalidations)."
   3042              data_type="uint64"
   3043              equation="C 4 READ"
   3044              underscore_name="gti_l3_writes"
   3045              units="messages"
   3046              symbol_name="GtiL3Writes"
   3047              semantic_type="event"
   3048              mdapi_supported_apis=""
   3049              mdapi_usage_flags="Draw"
   3050              mdapi_hw_unit_type="gpu"
   3051              mdapi_group="GTI/L3"
   3052              />
   3053     <counter name="GtiHizMemoryWrites"
   3054              description="The total number of GTI memory writes from Hierarchical Depth Cache."
   3055              data_type="uint64"
   3056              equation="B 5 READ"
   3057              underscore_name="gti_hiz_memory_writes"
   3058              units="messages"
   3059              symbol_name="GtiHizMemoryWrites"
   3060              semantic_type="event"
   3061              mdapi_supported_apis=""
   3062              mdapi_usage_flags="Draw"
   3063              mdapi_hw_unit_type="gpu"
   3064              mdapi_group="GTI/Depth Cache"
   3065              />
   3066     <counter name="GPU Time Elapsed"
   3067              description="Time elapsed on the GPU during the measurement."
   3068              data_type="uint64"
   3069              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   3070              underscore_name="gpu_time"
   3071              units="ns"
   3072              symbol_name="GpuTime"
   3073              semantic_type="duration"
   3074              mdapi_supported_apis=""
   3075              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3076              mdapi_hw_unit_type="gpu"
   3077              mdapi_group="GPU"
   3078              />
   3079     <counter name="AVG GPU Core Frequency"
   3080              description="Average GPU Core Frequency in the measurement."
   3081              data_type="uint64"
   3082              max_equation="$GpuMaxFrequency"
   3083              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   3084              underscore_name="avg_gpu_core_frequency"
   3085              units="hz"
   3086              symbol_name="AvgGpuCoreFrequency"
   3087              semantic_type="event"
   3088              mdapi_supported_apis=""
   3089              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3090              mdapi_group="GPU"
   3091              mdapi_hw_unit_type="gpu"
   3092              />
   3093     <counter name="FS AVG Stall per Thread"
   3094              description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs."
   3095              data_type="uint64"
   3096              equation="A 28 READ $PsThreads UDIV"
   3097              underscore_name="ps_eu_stall_per_thread"
   3098              units="cycles"
   3099              symbol_name="PsEuStallPerThread"
   3100              semantic_type="event"
   3101              mdapi_supported_apis="OGL IO BB"
   3102              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3103              mdapi_hw_unit_type="gpu"
   3104              mdapi_group="EU Array/Fragment Shader"
   3105              />
   3106     <counter name="GtiRccMemoryWrites"
   3107              description="The total number of GTI memory writes from Render Color Cache (Render Color Cache invalidations)."
   3108              data_type="uint64"
   3109              equation="B 3 READ"
   3110              underscore_name="gti_rcc_memory_writes"
   3111              units="messages"
   3112              symbol_name="GtiRccMemoryWrites"
   3113              semantic_type="event"
   3114              mdapi_supported_apis=""
   3115              mdapi_usage_flags="Draw"
   3116              mdapi_hw_unit_type="gpu"
   3117              mdapi_group="GTI/Color Cache"
   3118              />
   3119     <counter name="TES EU Active"
   3120              description="The percentage of time in which evaluation shaders were processed actively on the EUs."
   3121              data_type="float"
   3122              max_equation="100"
   3123              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3124              underscore_name="ds_eu_active"
   3125              units="percent"
   3126              symbol_name="DsEuActive"
   3127              semantic_type="duration"
   3128              mdapi_supported_apis="OGL4 OCL IO BB"
   3129              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3130              mdapi_group="EU Array/Evaluation Shader"
   3131              mdapi_hw_unit_type="gpu"
   3132              />
   3133     <counter name="VS AVG Stall per Thread"
   3134              description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs."
   3135              data_type="uint64"
   3136              equation="A 3 READ $VsThreads UDIV"
   3137              underscore_name="vs_eu_stall_per_thread"
   3138              units="cycles"
   3139              symbol_name="VsEuStallPerThread"
   3140              semantic_type="event"
   3141              mdapi_supported_apis="OGL IO BB"
   3142              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3143              mdapi_hw_unit_type="gpu"
   3144              mdapi_group="EU Array/Vertex Shader"
   3145              />
   3146     <counter name="TCS EU Stall"
   3147              description="The percentage of time in which control shaders were stalled on the EUs."
   3148              data_type="float"
   3149              max_equation="100"
   3150              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3151              underscore_name="hs_eu_stall"
   3152              units="percent"
   3153              symbol_name="HsEuStall"
   3154              semantic_type="duration"
   3155              mdapi_supported_apis="OGL4 OCL IO BB"
   3156              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3157              mdapi_group="EU Array/Control Shader"
   3158              mdapi_hw_unit_type="gpu"
   3159              />
   3160     <counter name="GPU Busy"
   3161              description="The percentage of time in which the GPU has being processing GPU commands."
   3162              data_type="float"
   3163              max_equation="100"
   3164              equation="A 41 READ 100 UMUL $GpuCoreClocks FDIV"
   3165              underscore_name="gpu_busy"
   3166              units="percent"
   3167              symbol_name="GpuBusy"
   3168              semantic_type="duration"
   3169              mdapi_supported_apis=""
   3170              mdapi_usage_flags="Tier1 Overview System Frame"
   3171              mdapi_group="GPU"
   3172              mdapi_hw_unit_type="gpu"
   3173              />
   3174     <counter name="FS AVG Active per Thread"
   3175              description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs."
   3176              data_type="uint64"
   3177              max_equation="100"
   3178              equation="A 27 READ $PsThreads UDIV"
   3179              underscore_name="ps_eu_active_per_thread"
   3180              units="cycles"
   3181              symbol_name="PsEuActivePerThread"
   3182              semantic_type="event"
   3183              mdapi_supported_apis="OGL IO BB"
   3184              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3185              mdapi_group="EU Array/Fragment Shader"
   3186              mdapi_hw_unit_type="gpu"
   3187              />
   3188     <counter name="Early Depth Test Fails"
   3189              description="The total number of pixels dropped on early depth test."
   3190              data_type="uint64"
   3191              equation="A 35 READ"
   3192              underscore_name="early_depth_test_fails"
   3193              units="pixels"
   3194              symbol_name="EarlyDepthTestFails"
   3195              semantic_type="event"
   3196              mdapi_supported_apis="OGL IO BB"
   3197              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3198              mdapi_hw_unit_type="gpu"
   3199              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   3200              />
   3201     <counter name="LLC GPU Write Accesses"
   3202              description="The total number of LLC cache lookups for write done from the GPU (32B writes)."
   3203              data_type="uint64"
   3204              equation="C 6 READ 2 UMUL"
   3205              underscore_name="llc_wr_accesses"
   3206              units="messages"
   3207              symbol_name="LlcWrAccesses"
   3208              semantic_type="event"
   3209              mdapi_supported_apis=""
   3210              mdapi_usage_flags="Draw"
   3211              mdapi_hw_unit_type="gpu"
   3212              mdapi_group="LLC"
   3213              />
   3214     <counter name="GS EU Active"
   3215              description="The percentage of time in which geometry shaders were processed actively on the EUs."
   3216              data_type="float"
   3217              max_equation="100"
   3218              equation="A 22 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3219              underscore_name="gs_eu_active"
   3220              units="percent"
   3221              symbol_name="GsEuActive"
   3222              semantic_type="duration"
   3223              mdapi_supported_apis="OGL4 OCL IO BB"
   3224              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3225              mdapi_group="EU Array/Geometry Shader"
   3226              mdapi_hw_unit_type="gpu"
   3227              />
   3228     <counter name="FS EU Active"
   3229              description="The percentage of time in which fragment shaders were processed actively on the EUs."
   3230              data_type="float"
   3231              max_equation="100"
   3232              equation="A 27 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3233              underscore_name="ps_eu_active"
   3234              units="percent"
   3235              symbol_name="PsEuActive"
   3236              semantic_type="duration"
   3237              mdapi_supported_apis="OGL IO BB"
   3238              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3239              mdapi_group="EU Array/Fragment Shader"
   3240              mdapi_hw_unit_type="gpu"
   3241              />
   3242     <counter name="GtiStcMemoryWrites"
   3243              description="The total number of GTI memory writes from Stencil Cache."
   3244              data_type="uint64"
   3245              equation="B 6 READ"
   3246              underscore_name="gti_stc_memory_writes"
   3247              units="messages"
   3248              symbol_name="GtiStcMemoryWrites"
   3249              semantic_type="event"
   3250              mdapi_supported_apis=""
   3251              mdapi_usage_flags="Draw"
   3252              mdapi_hw_unit_type="gpu"
   3253              mdapi_group="GTI/Depth Cache"
   3254              />
   3255     <counter name="TES AVG Stall per Thread"
   3256              description="The average number of cycles per hardware thread run in which evaluation shaders were stalled on the EUs."
   3257              data_type="uint64"
   3258              equation="A 13 READ $DsThreads UDIV"
   3259              underscore_name="ds_eu_stall_per_thread"
   3260              units="cycles"
   3261              symbol_name="DsEuStallPerThread"
   3262              semantic_type="event"
   3263              mdapi_supported_apis="OGL4 OCL IO BB"
   3264              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3265              mdapi_hw_unit_type="gpu"
   3266              mdapi_group="EU Array/Evaluation Shader"
   3267              />
   3268     <counter name="GS AVG Active per Thread"
   3269              description="The average number of cycles per hardware thread run in which geometry shaders were processed actively on the EUs."
   3270              data_type="uint64"
   3271              max_equation="100"
   3272              equation="A 22 READ $GsThreads UDIV"
   3273              underscore_name="gs_eu_active_per_thread"
   3274              units="cycles"
   3275              symbol_name="GsEuActivePerThread"
   3276              semantic_type="event"
   3277              mdapi_supported_apis="OGL4 OCL IO BB"
   3278              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3279              mdapi_group="EU Array/Geometry Shader"
   3280              mdapi_hw_unit_type="gpu"
   3281              />
   3282     <counter name="TCS Threads Dispatched"
   3283              description="The total number of control shader hardware threads dispatched."
   3284              data_type="uint64"
   3285              equation="A 10 READ"
   3286              underscore_name="hs_threads"
   3287              units="threads"
   3288              symbol_name="HsThreads"
   3289              semantic_type="event"
   3290              mdapi_supported_apis="OGL4 OCL IO BB"
   3291              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3292              mdapi_hw_unit_type="gpu"
   3293              mdapi_group="EU Array/Control Shader"
   3294              />
   3295     <counter name="TCS AVG Stall per Thread"
   3296              description="The average number of cycles per hardware thread run in which control shaders were stalled on the EUs."
   3297              data_type="uint64"
   3298              equation="A 8 READ $HsThreads UDIV"
   3299              underscore_name="hs_eu_stall_per_thread"
   3300              units="cycles"
   3301              symbol_name="HsEuStallPerThread"
   3302              semantic_type="event"
   3303              mdapi_supported_apis="OGL4 OCL IO BB"
   3304              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3305              mdapi_hw_unit_type="gpu"
   3306              mdapi_group="EU Array/Control Shader"
   3307              />
   3308     <counter name="TCS EU Active"
   3309              description="The percentage of time in which control shaders were processed actively on the EUs."
   3310              data_type="float"
   3311              max_equation="100"
   3312              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3313              underscore_name="hs_eu_active"
   3314              units="percent"
   3315              symbol_name="HsEuActive"
   3316              semantic_type="duration"
   3317              mdapi_supported_apis="OGL4 OCL IO BB"
   3318              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3319              mdapi_group="EU Array/Control Shader"
   3320              mdapi_hw_unit_type="gpu"
   3321              />
   3322     <counter name="Samples Killed in FS"
   3323              description="The total number of samples or pixels dropped in fragment shaders."
   3324              data_type="uint64"
   3325              equation="A 36 READ"
   3326              underscore_name="samples_killed_in_ps"
   3327              units="pixels"
   3328              symbol_name="SamplesKilledInPs"
   3329              semantic_type="event"
   3330              mdapi_supported_apis="OGL IO BB"
   3331              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   3332              mdapi_hw_unit_type="gpu"
   3333              mdapi_group="3D Pipe/Fragment Shader"
   3334              />
   3335     <counter name="Late Depth Test Fails"
   3336              description="The total number of pixels dropped on post-FS depth test."
   3337              data_type="uint64"
   3338              equation="A 39 READ $SamplesKilledInPs USUB"
   3339              underscore_name="post_ps_depth_test_fails"
   3340              units="pixels"
   3341              symbol_name="PostPsDepthTestFails"
   3342              semantic_type="event"
   3343              mdapi_supported_apis="OGL IO BB"
   3344              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3345              mdapi_hw_unit_type="gpu"
   3346              mdapi_group="3D Pipe/Output Merger"
   3347              />
   3348     <counter name="TCS AVG Active per Thread"
   3349              description="The average number of cycles per hardware thread run in which control shaders were processed actively on the EUs."
   3350              data_type="uint64"
   3351              max_equation="100"
   3352              equation="A 7 READ $HsThreads UDIV"
   3353              underscore_name="hs_eu_active_per_thread"
   3354              units="cycles"
   3355              symbol_name="HsEuActivePerThread"
   3356              semantic_type="event"
   3357              mdapi_supported_apis="OGL4 OCL IO BB"
   3358              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3359              mdapi_group="EU Array/Control Shader"
   3360              mdapi_hw_unit_type="gpu"
   3361              />
   3362     <counter name="FS EU Stall"
   3363              description="The percentage of time in which fragment shaders were stalled on the EUs."
   3364              data_type="float"
   3365              max_equation="100"
   3366              equation="A 28 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3367              underscore_name="ps_eu_stall"
   3368              units="percent"
   3369              symbol_name="PsEuStall"
   3370              semantic_type="duration"
   3371              mdapi_supported_apis="OGL IO BB"
   3372              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3373              mdapi_group="EU Array/Fragment Shader"
   3374              mdapi_hw_unit_type="gpu"
   3375              />
   3376     <counter name="EU Stall"
   3377              description="The percentage of time in which the Execution Units were stalled."
   3378              data_type="float"
   3379              max_equation="100"
   3380              equation="A 1 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3381              underscore_name="eu_stall"
   3382              units="percent"
   3383              symbol_name="EuStall"
   3384              semantic_type="duration"
   3385              mdapi_supported_apis=""
   3386              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3387              mdapi_group="EU Array"
   3388              mdapi_hw_unit_type="gpu"
   3389              />
   3390     <counter name="Early Hi-Depth Test Fails"
   3391              description="The total number of pixels dropped on early hierarchical depth test."
   3392              data_type="uint64"
   3393              equation="A 33 READ"
   3394              underscore_name="hi_depth_test_fails"
   3395              units="pixels"
   3396              symbol_name="HiDepthTestFails"
   3397              semantic_type="event"
   3398              mdapi_supported_apis="OGL IO BB"
   3399              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3400              mdapi_hw_unit_type="gpu"
   3401              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   3402              />
   3403     <counter name="VS EU Active"
   3404              description="The percentage of time in which vertex shaders were processed actively on the EUs."
   3405              data_type="float"
   3406              max_equation="100"
   3407              equation="A 2 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3408              underscore_name="vs_eu_active"
   3409              units="percent"
   3410              symbol_name="VsEuActive"
   3411              semantic_type="duration"
   3412              mdapi_supported_apis="OGL IO BB"
   3413              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3414              mdapi_group="EU Array/Vertex Shader"
   3415              mdapi_hw_unit_type="gpu"
   3416              />
   3417     <counter name="CS EU Active"
   3418              description="The percentage of time in which compute shaders were processed actively on the EUs."
   3419              data_type="float"
   3420              max_equation="100"
   3421              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3422              underscore_name="cs_eu_active"
   3423              units="percent"
   3424              symbol_name="CsEuActive"
   3425              semantic_type="duration"
   3426              mdapi_supported_apis="OGL4 OCL IO BB"
   3427              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3428              mdapi_group="EU Array/Compute Shader"
   3429              mdapi_hw_unit_type="gpu"
   3430              />
   3431     <counter name="CS AVG Stall per Thread"
   3432              description="The average number of cycles per hardware thread run in which compute shaders were stalled on the EUs."
   3433              data_type="uint64"
   3434              equation="A 18 READ $CsThreads UDIV"
   3435              underscore_name="cs_eu_stall_per_thread"
   3436              units="cycles"
   3437              symbol_name="CsEuStallPerThread"
   3438              semantic_type="event"
   3439              mdapi_supported_apis="OGL4 OCL IO BB"
   3440              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3441              mdapi_hw_unit_type="gpu"
   3442              mdapi_group="EU Array/Compute Shader"
   3443              />
   3444     <counter name="Late Stencil Test Fails"
   3445              description="The total number of pixels dropped on post-FS stencil test."
   3446              data_type="uint64"
   3447              equation="A 38 READ"
   3448              underscore_name="post_ps_stencil_test_fails"
   3449              units="pixels"
   3450              symbol_name="PostPsStencilTestFails"
   3451              semantic_type="event"
   3452              mdapi_supported_apis="OGL IO BB"
   3453              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3454              mdapi_hw_unit_type="gpu"
   3455              mdapi_group="3D Pipe/Output Merger"
   3456              />
   3457     <counter name="GtiSoMemoryWrites"
   3458              description="The total number of GTI memory writes from Stream Output."
   3459              data_type="uint64"
   3460              equation="B 2 READ"
   3461              underscore_name="gti_so_memory_writes"
   3462              units="messages"
   3463              symbol_name="GtiSoMemoryWrites"
   3464              semantic_type="event"
   3465              mdapi_supported_apis=""
   3466              mdapi_usage_flags="Draw"
   3467              mdapi_hw_unit_type="gpu"
   3468              mdapi_group="GTI/3D Pipe/Stream Output"
   3469              />
   3470     <counter name="VS AVG Active per Thread"
   3471              description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs."
   3472              data_type="uint64"
   3473              max_equation="100"
   3474              equation="A 2 READ $VsThreads UDIV"
   3475              underscore_name="vs_eu_active_per_thread"
   3476              units="cycles"
   3477              symbol_name="VsEuActivePerThread"
   3478              semantic_type="event"
   3479              mdapi_supported_apis="OGL IO BB"
   3480              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3481              mdapi_group="EU Array/Vertex Shader"
   3482              mdapi_hw_unit_type="gpu"
   3483              />
   3484     <counter name="GtiRczMemoryWrites"
   3485              description="The total number of GTI memory writes from Render Depth Cache."
   3486              data_type="uint64"
   3487              equation="B 7 READ"
   3488              underscore_name="gti_rcz_memory_writes"
   3489              units="messages"
   3490              symbol_name="GtiRczMemoryWrites"
   3491              semantic_type="event"
   3492              mdapi_supported_apis=""
   3493              mdapi_usage_flags="Draw"
   3494              mdapi_hw_unit_type="gpu"
   3495              mdapi_group="GTI/Depth Cache"
   3496              />
   3497     <counter name="CS EU Stall"
   3498              description="The percentage of time in which compute shaders were stalled on the EUs."
   3499              data_type="float"
   3500              max_equation="100"
   3501              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3502              underscore_name="cs_eu_stall"
   3503              units="percent"
   3504              symbol_name="CsEuStall"
   3505              semantic_type="duration"
   3506              mdapi_supported_apis="OGL4 OCL IO BB"
   3507              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3508              mdapi_group="EU Array/Compute Shader"
   3509              mdapi_hw_unit_type="gpu"
   3510              />
   3511     <counter name="Samples Written"
   3512              description="The total number of samples or pixels written to all render targets."
   3513              data_type="uint64"
   3514              equation="A 40 READ"
   3515              underscore_name="samples_written"
   3516              units="pixels"
   3517              symbol_name="SamplesWritten"
   3518              semantic_type="event"
   3519              mdapi_supported_apis="OGL IO BB"
   3520              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3521              mdapi_hw_unit_type="gpu"
   3522              mdapi_group="3D Pipe/Output Merger"
   3523              />
   3524     <counter name="GtiMemoryWrites"
   3525              description="The total number of GTI memory writes (64B each)."
   3526              data_type="uint64"
   3527              equation="C 5 READ"
   3528              underscore_name="gti_memory_writes"
   3529              units="messages"
   3530              symbol_name="GtiMemoryWrites"
   3531              semantic_type="event"
   3532              mdapi_supported_apis=""
   3533              mdapi_usage_flags="Draw"
   3534              mdapi_hw_unit_type="gpu"
   3535              mdapi_group="GTI"
   3536              />
   3537     <counter name="VS EU Stall"
   3538              description="The percentage of time in which vertex shaders were stalled on the EUs."
   3539              data_type="float"
   3540              max_equation="100"
   3541              equation="A 3 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3542              underscore_name="vs_eu_stall"
   3543              units="percent"
   3544              symbol_name="VsEuStall"
   3545              semantic_type="duration"
   3546              mdapi_supported_apis="OGL IO BB"
   3547              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3548              mdapi_group="EU Array/Vertex Shader"
   3549              mdapi_hw_unit_type="gpu"
   3550              />
   3551     <register_config type="NOA">
   3552         <register type="NOA" address="0x00009840" value="0x00000080" />
   3553         <register type="NOA" address="0x000253A4" value="0x34300000" />
   3554         <register type="NOA" address="0x00025440" value="0x01500000" />
   3555         <register type="NOA" address="0x00025444" value="0x00000120" />
   3556         <register type="NOA" address="0x00025128" value="0x0C200000" />
   3557         <register type="NOA" address="0x00025380" value="0x00000450" />
   3558         <register type="NOA" address="0x00025390" value="0x00052C43" />
   3559         <register type="NOA" address="0x00025384" value="0x00000000" />
   3560         <register type="NOA" address="0x00025400" value="0x00007184" />
   3561         <register type="NOA" address="0x00025408" value="0x0A418820" />
   3562         <register type="NOA" address="0x0002540C" value="0x000820E6" />
   3563         <register type="NOA" address="0x00025404" value="0xFF500000" />
   3564         <register type="NOA" address="0x00025100" value="0x000005D6" />
   3565         <register type="NOA" address="0x0002510C" value="0x1E700000" />
   3566         <register type="NOA" address="0x00025104" value="0x00000000" />
   3567         <register type="NOA" address="0x00025420" value="0x02108421" />
   3568         <register type="NOA" address="0x00025424" value="0x00008421" />
   3569         <register type="NOA" address="0x0002541C" value="0x00000000" />
   3570         <register type="NOA" address="0x00025428" value="0x00000000" />
   3571     </register_config>
   3572     <register_config type="OA">
   3573         <register type="OA" address="0x00002724" value="0xF0800000" /> <!--OASTARTTRIG6 -->
   3574         <register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
   3575         <register type="OA" address="0x00002714" value="0xF0800000" /> <!--OASTARTTRIG1 -->
   3576         <register type="OA" address="0x00002710" value="0x00000000" /> <!--OASTARTTRIG1 -->
   3577         <register type="OA" address="0x0000274C" value="0x76543298" /> <!--OAREPORTTRIG4 -->
   3578         <register type="OA" address="0x00002748" value="0x98989898" /> <!--OAREPORTTRIG3 -->
   3579         <register type="OA" address="0x00002744" value="0x000000E4" /> <!--OAREPORTTRIG2 -->
   3580         <register type="OA" address="0x00002740" value="0x00000000" /> <!--OAREPORTTRIG1 -->
   3581         <register type="OA" address="0x0000275C" value="0xBABABABA" /> <!--OAREPORTTRIG8 -->
   3582         <register type="OA" address="0x00002758" value="0x88888888" /> <!--OAREPORTTRIG7 -->
   3583         <register type="OA" address="0x00002754" value="0x000C5500" /> <!--OAREPORTTRIG6 -->
   3584         <register type="OA" address="0x00002750" value="0x00000000" /> <!--OAREPORTTRIG5 -->
   3585         <register type="OA" address="0x00002770" value="0x0007F81A" /> <!--OACEC0_0 -->
   3586         <register type="OA" address="0x00002774" value="0x0000FC00" /> <!--OACEC0_1 -->
   3587         <register type="OA" address="0x00002778" value="0x0007F82A" /> <!--OACEC1_0 -->
   3588         <register type="OA" address="0x0000277C" value="0x0000FC00" /> <!--OACEC1_1 -->
   3589         <register type="OA" address="0x00002780" value="0x0007F822" /> <!--OACEC2_0 -->
   3590         <register type="OA" address="0x00002784" value="0x0000FC00" /> <!--OACEC2_1 -->
   3591         <register type="OA" address="0x00002788" value="0x0007F8BA" /> <!--OACEC3_0 -->
   3592         <register type="OA" address="0x0000278C" value="0x0000FC00" /> <!--OACEC3_1 -->
   3593         <register type="OA" address="0x00002790" value="0x0007F87A" /> <!--OACEC4_0 -->
   3594         <register type="OA" address="0x00002794" value="0x0000FC00" /> <!--OACEC4_1 -->
   3595         <register type="OA" address="0x00002798" value="0x0007F8EA" /> <!--OACEC5_0 -->
   3596         <register type="OA" address="0x0000279C" value="0x0000FC00" /> <!--OACEC5_1 -->
   3597         <register type="OA" address="0x000027A0" value="0x0007F8E2" /> <!--OACEC6_0 -->
   3598         <register type="OA" address="0x000027A4" value="0x0000FC00" /> <!--OACEC6_1 -->
   3599         <register type="OA" address="0x000027A8" value="0x0007F8F2" /> <!--OACEC7_0 -->
   3600         <register type="OA" address="0x000027AC" value="0x0000FC00" /> <!--OACEC7_1 -->
   3601     </register_config>
   3602   </set>
   3603 
   3604   <set name="Metric set SamplerBalance"
   3605        mdapi_supported_apis="OGL OCL IO BB"
   3606        underscore_name="sampler_balance"
   3607        hw_config_guid="bc274488-b4b6-40c7-90da-b77d7ad16189"
   3608        chipset="HSW"
   3609        symbol_name="SamplerBalance"
   3610        >
   3611     <counter name="GPU Core Clocks"
   3612              description="The total number of GPU core clocks elapsed during the measurement."
   3613              data_type="uint64"
   3614              equation="B 7 READ"
   3615              underscore_name="gpu_core_clocks"
   3616              units="cycles"
   3617              symbol_name="GpuCoreClocks"
   3618              semantic_type="event"
   3619              mdapi_supported_apis=""
   3620              mdapi_usage_flags="Tier1 Frame Batch Draw"
   3621              mdapi_hw_unit_type="gpu"
   3622              mdapi_group="GPU"
   3623              />
   3624     <counter name="EU Active"
   3625              description="The percentage of time in which the Execution Units were actively processing."
   3626              data_type="float"
   3627              max_equation="100"
   3628              equation="A 0 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3629              underscore_name="eu_active"
   3630              units="percent"
   3631              symbol_name="EuActive"
   3632              semantic_type="duration"
   3633              mdapi_supported_apis=""
   3634              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3635              mdapi_group="EU Array"
   3636              mdapi_hw_unit_type="gpu"
   3637              />
   3638     <counter name="TES EU Stall"
   3639              description="The percentage of time in which evaluation shaders were stalled on the EUs."
   3640              data_type="float"
   3641              max_equation="100"
   3642              equation="A 13 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3643              underscore_name="ds_eu_stall"
   3644              units="percent"
   3645              symbol_name="DsEuStall"
   3646              semantic_type="duration"
   3647              mdapi_supported_apis="OGL4 OCL IO BB"
   3648              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3649              mdapi_group="EU Array/Evaluation Shader"
   3650              mdapi_hw_unit_type="gpu"
   3651              />
   3652     <counter name="Sampler L2 cache misses (ss3)"
   3653              description="Number of sampler L2 cache misses (ss3)"
   3654              data_type="uint64"
   3655              equation="C 1 READ C 0 READ UADD"
   3656              underscore_name="sampler3_l2_cache_misses"
   3657              units="messages"
   3658              symbol_name="Sampler3L2CacheMisses"
   3659              availability="$SubsliceMask 0x8 AND"
   3660              semantic_type="event"
   3661              mdapi_supported_apis=""
   3662              mdapi_usage_flags="Frame Batch Draw"
   3663              mdapi_hw_unit_type="subslice"
   3664              mdapi_group="Sampler/Sampler Cache"
   3665              />
   3666     <counter name="Alpha Test Fails"
   3667              description="The total number of pixels dropped on post-FS alpha test."
   3668              data_type="uint64"
   3669              equation="A 37 READ"
   3670              underscore_name="alpha_test_fails"
   3671              units="pixels"
   3672              symbol_name="AlphaTestFails"
   3673              semantic_type="event"
   3674              mdapi_supported_apis="OGL IO BB"
   3675              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3676              mdapi_hw_unit_type="gpu"
   3677              mdapi_group="3D Pipe/Output Merger"
   3678              />
   3679     <counter name="TES Threads Dispatched"
   3680              description="The total number of evaluation shader hardware threads dispatched."
   3681              data_type="uint64"
   3682              equation="A 15 READ"
   3683              underscore_name="ds_threads"
   3684              units="threads"
   3685              symbol_name="DsThreads"
   3686              semantic_type="event"
   3687              mdapi_supported_apis="OGL4 OCL IO BB"
   3688              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3689              mdapi_hw_unit_type="gpu"
   3690              mdapi_group="EU Array/Evaluation Shader"
   3691              />
   3692     <counter name="TES AVG Active per Thread"
   3693              description="The average number of cycles per hardware thread run in which evaluation shaders were processed actively on the EUs."
   3694              data_type="uint64"
   3695              max_equation="100"
   3696              equation="A 12 READ $DsThreads UDIV"
   3697              underscore_name="ds_eu_active_per_thread"
   3698              units="cycles"
   3699              symbol_name="DsEuActivePerThread"
   3700              semantic_type="event"
   3701              mdapi_supported_apis="OGL4 OCL IO BB"
   3702              mdapi_usage_flags="Tier4 Frame Batch Draw"
   3703              mdapi_group="EU Array/Evaluation Shader"
   3704              mdapi_hw_unit_type="gpu"
   3705              />
   3706     <counter name="GS Threads Dispatched"
   3707              description="The total number of geometry shader hardware threads dispatched."
   3708              data_type="uint64"
   3709              equation="A 25 READ"
   3710              underscore_name="gs_threads"
   3711              units="threads"
   3712              symbol_name="GsThreads"
   3713              semantic_type="event"
   3714              mdapi_supported_apis="OGL4 OCL IO BB"
   3715              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3716              mdapi_hw_unit_type="gpu"
   3717              mdapi_group="EU Array/Geometry Shader"
   3718              />
   3719     <counter name="GS EU Stall"
   3720              description="The percentage of time in which geometry shaders were stalled on the EUs."
   3721              data_type="float"
   3722              max_equation="100"
   3723              equation="A 23 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3724              underscore_name="gs_eu_stall"
   3725              units="percent"
   3726              symbol_name="GsEuStall"
   3727              semantic_type="duration"
   3728              mdapi_supported_apis="OGL4 OCL IO BB"
   3729              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3730              mdapi_group="EU Array/Geometry Shader"
   3731              mdapi_hw_unit_type="gpu"
   3732              />
   3733     <counter name="CS EU Active"
   3734              description="The percentage of time in which compute shaders were processed actively on the EUs."
   3735              data_type="float"
   3736              max_equation="100"
   3737              equation="A 17 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3738              underscore_name="cs_eu_active"
   3739              units="percent"
   3740              symbol_name="CsEuActive"
   3741              semantic_type="duration"
   3742              mdapi_supported_apis="OGL4 OCL IO BB"
   3743              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3744              mdapi_group="EU Array/Compute Shader"
   3745              mdapi_hw_unit_type="gpu"
   3746              />
   3747     <counter name="VS EU Active"
   3748              description="The percentage of time in which vertex shaders were processed actively on the EUs."
   3749              data_type="float"
   3750              max_equation="100"
   3751              equation="A 2 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3752              underscore_name="vs_eu_active"
   3753              units="percent"
   3754              symbol_name="VsEuActive"
   3755              semantic_type="duration"
   3756              mdapi_supported_apis="OGL IO BB"
   3757              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3758              mdapi_group="EU Array/Vertex Shader"
   3759              mdapi_hw_unit_type="gpu"
   3760              />
   3761     <counter name="TCS EU Active"
   3762              description="The percentage of time in which control shaders were processed actively on the EUs."
   3763              data_type="float"
   3764              max_equation="100"
   3765              equation="A 7 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3766              underscore_name="hs_eu_active"
   3767              units="percent"
   3768              symbol_name="HsEuActive"
   3769              semantic_type="duration"
   3770              mdapi_supported_apis="OGL4 OCL IO BB"
   3771              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3772              mdapi_group="EU Array/Control Shader"
   3773              mdapi_hw_unit_type="gpu"
   3774              />
   3775     <counter name="TES EU Active"
   3776              description="The percentage of time in which evaluation shaders were processed actively on the EUs."
   3777              data_type="float"
   3778              max_equation="100"
   3779              equation="A 12 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3780              underscore_name="ds_eu_active"
   3781              units="percent"
   3782              symbol_name="DsEuActive"
   3783              semantic_type="duration"
   3784              mdapi_supported_apis="OGL4 OCL IO BB"
   3785              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3786              mdapi_group="EU Array/Evaluation Shader"
   3787              mdapi_hw_unit_type="gpu"
   3788              />
   3789     <counter name="GS EU Active"
   3790              description="The percentage of time in which geometry shaders were processed actively on the EUs."
   3791              data_type="float"
   3792              max_equation="100"
   3793              equation="A 22 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3794              underscore_name="gs_eu_active"
   3795              units="percent"
   3796              symbol_name="GsEuActive"
   3797              semantic_type="duration"
   3798              mdapi_supported_apis="OGL4 OCL IO BB"
   3799              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3800              mdapi_group="EU Array/Geometry Shader"
   3801              mdapi_hw_unit_type="gpu"
   3802              />
   3803     <counter name="FS EU Active"
   3804              description="The percentage of time in which fragment shaders were processed actively on the EUs."
   3805              data_type="float"
   3806              max_equation="100"
   3807              equation="A 27 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3808              underscore_name="ps_eu_active"
   3809              units="percent"
   3810              symbol_name="PsEuActive"
   3811              semantic_type="duration"
   3812              mdapi_supported_apis="OGL IO BB"
   3813              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3814              mdapi_group="EU Array/Fragment Shader"
   3815              mdapi_hw_unit_type="gpu"
   3816              />
   3817     <counter name="CS EU Stall"
   3818              description="The percentage of time in which compute shaders were stalled on the EUs."
   3819              data_type="float"
   3820              max_equation="100"
   3821              equation="A 18 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3822              underscore_name="cs_eu_stall"
   3823              units="percent"
   3824              symbol_name="CsEuStall"
   3825              semantic_type="duration"
   3826              mdapi_supported_apis="OGL4 OCL IO BB"
   3827              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3828              mdapi_group="EU Array/Compute Shader"
   3829              mdapi_hw_unit_type="gpu"
   3830              />
   3831     <counter name="EU Stall"
   3832              description="The percentage of time in which the Execution Units were stalled."
   3833              data_type="float"
   3834              max_equation="100"
   3835              equation="A 1 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3836              underscore_name="eu_stall"
   3837              units="percent"
   3838              symbol_name="EuStall"
   3839              semantic_type="duration"
   3840              mdapi_supported_apis=""
   3841              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   3842              mdapi_group="EU Array"
   3843              mdapi_hw_unit_type="gpu"
   3844              />
   3845     <counter name="VS EU Stall"
   3846              description="The percentage of time in which vertex shaders were stalled on the EUs."
   3847              data_type="float"
   3848              max_equation="100"
   3849              equation="A 3 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3850              underscore_name="vs_eu_stall"
   3851              units="percent"
   3852              symbol_name="VsEuStall"
   3853              semantic_type="duration"
   3854              mdapi_supported_apis="OGL IO BB"
   3855              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3856              mdapi_group="EU Array/Vertex Shader"
   3857              mdapi_hw_unit_type="gpu"
   3858              />
   3859     <counter name="TCS EU Stall"
   3860              description="The percentage of time in which control shaders were stalled on the EUs."
   3861              data_type="float"
   3862              max_equation="100"
   3863              equation="A 8 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3864              underscore_name="hs_eu_stall"
   3865              units="percent"
   3866              symbol_name="HsEuStall"
   3867              semantic_type="duration"
   3868              mdapi_supported_apis="OGL4 OCL IO BB"
   3869              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3870              mdapi_group="EU Array/Control Shader"
   3871              mdapi_hw_unit_type="gpu"
   3872              />
   3873     <counter name="FS EU Stall"
   3874              description="The percentage of time in which fragment shaders were stalled on the EUs."
   3875              data_type="float"
   3876              max_equation="100"
   3877              equation="A 28 READ $EuCoresTotalCount UDIV 100 UMUL $GpuCoreClocks FDIV"
   3878              underscore_name="ps_eu_stall"
   3879              units="percent"
   3880              symbol_name="PsEuStall"
   3881              semantic_type="duration"
   3882              mdapi_supported_apis="OGL IO BB"
   3883              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   3884              mdapi_group="EU Array/Fragment Shader"
   3885              mdapi_hw_unit_type="gpu"
   3886              />
   3887     <counter name="GPU Time Elapsed"
   3888              description="Time elapsed on the GPU during the measurement."
   3889              data_type="uint64"
   3890              equation="GPU_TIME 0 READ 1000000000 UMUL $GpuTimestampFrequency UDIV"
   3891              underscore_name="gpu_time"
   3892              units="ns"
   3893              symbol_name="GpuTime"
   3894              semantic_type="duration"
   3895              mdapi_supported_apis=""
   3896              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3897              mdapi_hw_unit_type="gpu"
   3898              mdapi_group="GPU"
   3899              />
   3900     <counter name="CS Duration"
   3901              description="Total Compute Shader GPU duration."
   3902              data_type="uint64"
   3903              equation="A 17 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 18 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
   3904              underscore_name="cs_duration"
   3905              units="us"
   3906              symbol_name="CsDuration"
   3907              semantic_type="duration"
   3908              mdapi_supported_apis="OGL4 OCL"
   3909              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3910              mdapi_hw_unit_type="gpu"
   3911              mdapi_group="EU Array/Compute Shader"
   3912              />
   3913     <counter name="VS Threads Dispatched"
   3914              description="The total number of vertex shader hardware threads dispatched."
   3915              data_type="uint64"
   3916              equation="A 5 READ"
   3917              underscore_name="vs_threads"
   3918              units="threads"
   3919              symbol_name="VsThreads"
   3920              semantic_type="event"
   3921              mdapi_supported_apis="OGL IO BB"
   3922              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3923              mdapi_hw_unit_type="gpu"
   3924              mdapi_group="EU Array/Vertex Shader"
   3925              />
   3926     <counter name="FS Threads Dispatched"
   3927              description="The total number of fragment shader hardware threads dispatched."
   3928              data_type="uint64"
   3929              equation="A 30 READ"
   3930              underscore_name="ps_threads"
   3931              units="threads"
   3932              symbol_name="PsThreads"
   3933              semantic_type="event"
   3934              mdapi_supported_apis="OGL IO BB"
   3935              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3936              mdapi_hw_unit_type="gpu"
   3937              mdapi_group="EU Array/Fragment Shader"
   3938              />
   3939     <counter name="TES Duration"
   3940              description="Total Evaluation Shader GPU duration."
   3941              data_type="uint64"
   3942              equation="A 12 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 13 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
   3943              underscore_name="ds_duration"
   3944              units="us"
   3945              symbol_name="DsDuration"
   3946              semantic_type="duration"
   3947              mdapi_supported_apis="OGL4"
   3948              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3949              mdapi_hw_unit_type="gpu"
   3950              mdapi_group="EU Array/Evaluation Shader"
   3951              />
   3952     <counter name="GS Duration"
   3953              description="Total Geometry Shader GPU duration."
   3954              data_type="uint64"
   3955              equation="A 22 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 23 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
   3956              underscore_name="gs_duration"
   3957              units="us"
   3958              symbol_name="GsDuration"
   3959              semantic_type="duration"
   3960              mdapi_supported_apis="OGL4"
   3961              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   3962              mdapi_hw_unit_type="gpu"
   3963              mdapi_group="EU Array/Geometry Shader"
   3964              />
   3965     <counter name="CS Threads Dispatched"
   3966              description="The total number of compute shader hardware threads dispatched."
   3967              data_type="uint64"
   3968              equation="A 20 READ"
   3969              underscore_name="cs_threads"
   3970              units="threads"
   3971              symbol_name="CsThreads"
   3972              semantic_type="event"
   3973              mdapi_supported_apis="OGL4 OCL IO BB"
   3974              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3975              mdapi_hw_unit_type="gpu"
   3976              mdapi_group="EU Array/Compute Shader"
   3977              />
   3978     <counter name="CS AVG Active per Thread"
   3979              description="The average number of cycles per hardware thread run in which compute shaders were processed actively on the EUs."
   3980              data_type="uint64"
   3981              max_equation="100"
   3982              equation="A 17 READ $CsThreads UDIV"
   3983              underscore_name="cs_eu_active_per_thread"
   3984              units="cycles"
   3985              symbol_name="CsEuActivePerThread"
   3986              semantic_type="event"
   3987              mdapi_supported_apis="OGL4 OCL IO BB"
   3988              mdapi_usage_flags="Tier3 Frame Batch Draw"
   3989              mdapi_group="EU Array/Compute Shader"
   3990              mdapi_hw_unit_type="gpu"
   3991              />
   3992     <counter name="Sampler L2 cache misses"
   3993              description="Number of sampler L2 cache misses"
   3994              data_type="uint64"
   3995              equation="C 7 READ C 6 READ UADD C 5 READ UADD C 4 READ UADD C 3 READ UADD C 2 READ UADD C 1 READ UADD C 0 READ UADD"
   3996              underscore_name="sampler_l2_cache_misses"
   3997              units="messages"
   3998              symbol_name="SamplerL2CacheMisses"
   3999              semantic_type="event"
   4000              mdapi_supported_apis=""
   4001              mdapi_usage_flags="Overview Frame Batch Draw"
   4002              mdapi_hw_unit_type="gpu"
   4003              mdapi_group="Sampler"
   4004              />
   4005     <counter name="GS AVG Stall per Thread"
   4006              description="The average number of cycles per hardware thread run in which geometry shaders were stalled on the EUs."
   4007              data_type="uint64"
   4008              equation="A 23 READ $GsThreads UDIV"
   4009              underscore_name="gs_eu_stall_per_thread"
   4010              units="cycles"
   4011              symbol_name="GsEuStallPerThread"
   4012              semantic_type="event"
   4013              mdapi_supported_apis="OGL4 OCL IO BB"
   4014              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4015              mdapi_hw_unit_type="gpu"
   4016              mdapi_group="EU Array/Geometry Shader"
   4017              />
   4018     <counter name="Sampler L2 cache misses (ss2)"
   4019              description="Number of sampler L2 cache misses (ss2)"
   4020              data_type="uint64"
   4021              equation="C 3 READ C 2 READ UADD"
   4022              underscore_name="sampler2_l2_cache_misses"
   4023              units="messages"
   4024              symbol_name="Sampler2L2CacheMisses"
   4025              availability="$SubsliceMask 0x4 AND"
   4026              semantic_type="event"
   4027              mdapi_supported_apis=""
   4028              mdapi_usage_flags="Frame Batch Draw"
   4029              mdapi_hw_unit_type="subslice"
   4030              mdapi_group="Sampler/Sampler Cache"
   4031              />
   4032     <counter name="AVG GPU Core Frequency"
   4033              description="Average GPU Core Frequency in the measurement."
   4034              data_type="uint64"
   4035              max_equation="$GpuMaxFrequency"
   4036              equation="$GpuCoreClocks 1000000000 UMUL $GpuTime UDIV"
   4037              underscore_name="avg_gpu_core_frequency"
   4038              units="hz"
   4039              symbol_name="AvgGpuCoreFrequency"
   4040              semantic_type="event"
   4041              mdapi_supported_apis=""
   4042              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4043              mdapi_group="GPU"
   4044              mdapi_hw_unit_type="gpu"
   4045              />
   4046     <counter name="EU Idle"
   4047              description="The percentage of time in which the Execution Units were idle."
   4048              data_type="float"
   4049              max_equation="100"
   4050              equation="100 $EuActive $EuStall FADD FSUB"
   4051              underscore_name="eu_idle"
   4052              units="percent"
   4053              symbol_name="EuIdle"
   4054              semantic_type="duration"
   4055              mdapi_supported_apis=""
   4056              mdapi_usage_flags="Tier2 Overview System Frame Batch Draw"
   4057              mdapi_group="EU Array"
   4058              mdapi_hw_unit_type="gpu"
   4059              />
   4060     <counter name="FS AVG Stall per Thread"
   4061              description="The average number of cycles per hardware thread run in which fragment shaders were stalled on the EUs."
   4062              data_type="uint64"
   4063              equation="A 28 READ $PsThreads UDIV"
   4064              underscore_name="ps_eu_stall_per_thread"
   4065              units="cycles"
   4066              symbol_name="PsEuStallPerThread"
   4067              semantic_type="event"
   4068              mdapi_supported_apis="OGL IO BB"
   4069              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4070              mdapi_hw_unit_type="gpu"
   4071              mdapi_group="EU Array/Fragment Shader"
   4072              />
   4073     <counter name="VS AVG Stall per Thread"
   4074              description="The average number of cycles per hardware thread run in which vertex shaders were stalled on the EUs."
   4075              data_type="uint64"
   4076              equation="A 3 READ $VsThreads UDIV"
   4077              underscore_name="vs_eu_stall_per_thread"
   4078              units="cycles"
   4079              symbol_name="VsEuStallPerThread"
   4080              semantic_type="event"
   4081              mdapi_supported_apis="OGL IO BB"
   4082              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4083              mdapi_hw_unit_type="gpu"
   4084              mdapi_group="EU Array/Vertex Shader"
   4085              />
   4086     <counter name="GPU Busy"
   4087              description="The percentage of time in which the GPU has being processing GPU commands."
   4088              data_type="float"
   4089              max_equation="100"
   4090              equation="A 41 READ 100 UMUL $GpuCoreClocks FDIV"
   4091              underscore_name="gpu_busy"
   4092              units="percent"
   4093              symbol_name="GpuBusy"
   4094              semantic_type="duration"
   4095              mdapi_supported_apis=""
   4096              mdapi_usage_flags="Tier1 Overview System Frame"
   4097              mdapi_group="GPU"
   4098              mdapi_hw_unit_type="gpu"
   4099              />
   4100     <counter name="FS AVG Active per Thread"
   4101              description="The average number of cycles per hardware thread run in which fragment shaders were processed actively on the EUs."
   4102              data_type="uint64"
   4103              max_equation="100"
   4104              equation="A 27 READ $PsThreads UDIV"
   4105              underscore_name="ps_eu_active_per_thread"
   4106              units="cycles"
   4107              symbol_name="PsEuActivePerThread"
   4108              semantic_type="event"
   4109              mdapi_supported_apis="OGL IO BB"
   4110              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4111              mdapi_group="EU Array/Fragment Shader"
   4112              mdapi_hw_unit_type="gpu"
   4113              />
   4114     <counter name="Early Depth Test Fails"
   4115              description="The total number of pixels dropped on early depth test."
   4116              data_type="uint64"
   4117              equation="A 35 READ"
   4118              underscore_name="early_depth_test_fails"
   4119              units="pixels"
   4120              symbol_name="EarlyDepthTestFails"
   4121              semantic_type="event"
   4122              mdapi_supported_apis="OGL IO BB"
   4123              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4124              mdapi_hw_unit_type="gpu"
   4125              mdapi_group="3D Pipe/Rasterizer/Early Depth Test"
   4126              />
   4127     <counter name="TCS Duration"
   4128              description="Total Control Shader GPU duration."
   4129              data_type="uint64"
   4130              equation="A 7 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 8 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
   4131              underscore_name="hs_duration"
   4132              units="us"
   4133              symbol_name="HsDuration"
   4134              semantic_type="duration"
   4135              mdapi_supported_apis="OGL4 OCL"
   4136              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4137              mdapi_hw_unit_type="gpu"
   4138              mdapi_group="EU Array/Control Shader"
   4139              />
   4140     <counter name="TES AVG Stall per Thread"
   4141              description="The average number of cycles per hardware thread run in which evaluation shaders were stalled on the EUs."
   4142              data_type="uint64"
   4143              equation="A 13 READ $DsThreads UDIV"
   4144              underscore_name="ds_eu_stall_per_thread"
   4145              units="cycles"
   4146              symbol_name="DsEuStallPerThread"
   4147              semantic_type="event"
   4148              mdapi_supported_apis="OGL4 OCL IO BB"
   4149              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4150              mdapi_hw_unit_type="gpu"
   4151              mdapi_group="EU Array/Evaluation Shader"
   4152              />
   4153     <counter name="GS AVG Active per Thread"
   4154              description="The average number of cycles per hardware thread run in which geometry shaders were processed actively on the EUs."
   4155              data_type="uint64"
   4156              max_equation="100"
   4157              equation="A 22 READ $GsThreads UDIV"
   4158              underscore_name="gs_eu_active_per_thread"
   4159              units="cycles"
   4160              symbol_name="GsEuActivePerThread"
   4161              semantic_type="event"
   4162              mdapi_supported_apis="OGL4 OCL IO BB"
   4163              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4164              mdapi_group="EU Array/Geometry Shader"
   4165              mdapi_hw_unit_type="gpu"
   4166              />
   4167     <counter name="TCS Threads Dispatched"
   4168              description="The total number of control shader hardware threads dispatched."
   4169              data_type="uint64"
   4170              equation="A 10 READ"
   4171              underscore_name="hs_threads"
   4172              units="threads"
   4173              symbol_name="HsThreads"
   4174              semantic_type="event"
   4175              mdapi_supported_apis="OGL4 OCL IO BB"
   4176              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4177              mdapi_hw_unit_type="gpu"
   4178              mdapi_group="EU Array/Control Shader"
   4179              />
   4180     <counter name="TCS AVG Stall per Thread"
   4181              description="The average number of cycles per hardware thread run in which control shaders were stalled on the EUs."
   4182              data_type="uint64"
   4183              equation="A 8 READ $HsThreads UDIV"
   4184              underscore_name="hs_eu_stall_per_thread"
   4185              units="cycles"
   4186              symbol_name="HsEuStallPerThread"
   4187              semantic_type="event"
   4188              mdapi_supported_apis="OGL4 OCL IO BB"
   4189              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4190              mdapi_hw_unit_type="gpu"
   4191              mdapi_group="EU Array/Control Shader"
   4192              />
   4193     <counter name="Samples Killed in FS"
   4194              description="The total number of samples or pixels dropped in fragment shaders."
   4195              data_type="uint64"
   4196              equation="A 36 READ"
   4197              underscore_name="samples_killed_in_ps"
   4198              units="pixels"
   4199              symbol_name="SamplesKilledInPs"
   4200              semantic_type="event"
   4201              mdapi_supported_apis="OGL IO BB"
   4202              mdapi_usage_flags="Tier4 Overview Frame Batch Draw"
   4203              mdapi_hw_unit_type="gpu"
   4204              mdapi_group="3D Pipe/Fragment Shader"
   4205              />
   4206     <counter name="Late Depth Test Fails"
   4207              description="The total number of pixels dropped on post-FS depth test."
   4208              data_type="uint64"
   4209              equation="A 39 READ $SamplesKilledInPs USUB"
   4210              underscore_name="post_ps_depth_test_fails"
   4211              units="pixels"
   4212              symbol_name="PostPsDepthTestFails"
   4213              semantic_type="event"
   4214              mdapi_supported_apis="OGL IO BB"
   4215              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4216              mdapi_hw_unit_type="gpu"
   4217              mdapi_group="3D Pipe/Output Merger"
   4218              />
   4219     <counter name="TCS AVG Active per Thread"
   4220              description="The average number of cycles per hardware thread run in which control shaders were processed actively on the EUs."
   4221              data_type="uint64"
   4222              max_equation="100"
   4223              equation="A 7 READ $HsThreads UDIV"
   4224              underscore_name="hs_eu_active_per_thread"
   4225              units="cycles"
   4226              symbol_name="HsEuActivePerThread"
   4227              semantic_type="event"
   4228              mdapi_supported_apis="OGL4 OCL IO BB"
   4229              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4230              mdapi_group="EU Array/Control Shader"
   4231              mdapi_hw_unit_type="gpu"
   4232              />
   4233     <counter name="FS Duration"
   4234              description="Total Fragment Shader GPU duration."
   4235              data_type="uint64"
   4236              equation="A 27 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 28 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
   4237              underscore_name="ps_duration"
   4238              units="us"
   4239              symbol_name="PsDuration"
   4240              semantic_type="duration"
   4241              mdapi_supported_apis="OGL4"
   4242              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4243              mdapi_hw_unit_type="gpu"
   4244              mdapi_group="EU Array/Fragment Shader"
   4245              />
   4246     <counter name="Sampler L2 cache misses (ss1)"
   4247              description="Number of sampler L2 cache misses (ss1)"
   4248              data_type="uint64"
   4249              equation="C 5 READ C 4 READ UADD"
   4250              underscore_name="sampler1_l2_cache_misses"
   4251              units="messages"
   4252              symbol_name="Sampler1L2CacheMisses"
   4253              availability="$SubsliceMask 0x2 AND"
   4254              semantic_type="event"
   4255              mdapi_supported_apis=""
   4256              mdapi_usage_flags="Frame Batch Draw"
   4257              mdapi_hw_unit_type="subslice"
   4258              mdapi_group="Sampler/Sampler Cache"
   4259              />
   4260     <counter name="Early Hi-Depth Test Fails"
   4261              description="The total number of pixels dropped on early hierarchical depth test."
   4262              data_type="uint64"
   4263              equation="A 33 READ"
   4264              underscore_name="hi_depth_test_fails"
   4265              units="pixels"
   4266              symbol_name="HiDepthTestFails"
   4267              semantic_type="event"
   4268              mdapi_supported_apis="OGL IO BB"
   4269              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4270              mdapi_hw_unit_type="gpu"
   4271              mdapi_group="3D Pipe/Rasterizer/Hi-Depth Test"
   4272              />
   4273     <counter name="CS AVG Stall per Thread"
   4274              description="The average number of cycles per hardware thread run in which compute shaders were stalled on the EUs."
   4275              data_type="uint64"
   4276              equation="A 18 READ $CsThreads UDIV"
   4277              underscore_name="cs_eu_stall_per_thread"
   4278              units="cycles"
   4279              symbol_name="CsEuStallPerThread"
   4280              semantic_type="event"
   4281              mdapi_supported_apis="OGL4 OCL IO BB"
   4282              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4283              mdapi_hw_unit_type="gpu"
   4284              mdapi_group="EU Array/Compute Shader"
   4285              />
   4286     <counter name="Late Stencil Test Fails"
   4287              description="The total number of pixels dropped on post-FS stencil test."
   4288              data_type="uint64"
   4289              equation="A 38 READ"
   4290              underscore_name="post_ps_stencil_test_fails"
   4291              units="pixels"
   4292              symbol_name="PostPsStencilTestFails"
   4293              semantic_type="event"
   4294              mdapi_supported_apis="OGL IO BB"
   4295              mdapi_usage_flags="Tier3 Frame Batch Draw"
   4296              mdapi_hw_unit_type="gpu"
   4297              mdapi_group="3D Pipe/Output Merger"
   4298              />
   4299     <counter name="Sampler L2 cache misses (ss0)"
   4300              description="Number of sampler L2 cache misses (ss0)"
   4301              data_type="uint64"
   4302              equation="C 7 READ C 6 READ UADD"
   4303              underscore_name="sampler0_l2_cache_misses"
   4304              units="messages"
   4305              symbol_name="Sampler0L2CacheMisses"
   4306              availability="$SubsliceMask 0x1 AND"
   4307              semantic_type="event"
   4308              mdapi_supported_apis=""
   4309              mdapi_usage_flags="Frame Batch Draw"
   4310              mdapi_hw_unit_type="subslice"
   4311              mdapi_group="Sampler/Sampler Cache"
   4312              />
   4313     <counter name="VS AVG Active per Thread"
   4314              description="The average number of cycles per hardware thread run in which vertex shaders were processed actively on the EUs."
   4315              data_type="uint64"
   4316              max_equation="100"
   4317              equation="A 2 READ $VsThreads UDIV"
   4318              underscore_name="vs_eu_active_per_thread"
   4319              units="cycles"
   4320              symbol_name="VsEuActivePerThread"
   4321              semantic_type="event"
   4322              mdapi_supported_apis="OGL IO BB"
   4323              mdapi_usage_flags="Tier4 Frame Batch Draw"
   4324              mdapi_group="EU Array/Vertex Shader"
   4325              mdapi_hw_unit_type="gpu"
   4326              />
   4327     <counter name="VS Duration"
   4328              description="Total Vertex Shader GPU duration."
   4329              data_type="uint64"
   4330              equation="A 2 READ  A 0 READ UMUL  A 2 READ  A 7 READ UADD  A 12 READ UADD  A 17 READ UADD  A 22 READ UADD  A 27 READ UADD UDIV  A 3 READ  A 1 READ UMUL  A 3 READ  A 8 READ UADD  A 13 READ UADD  A 18 READ UADD  A 23 READ UADD  A 28 READ UADD UDIV UADD $GpuTime UMUL $GpuCoreClocks $EuCoresTotalCount UMUL 1000 UMUL UDIV"
   4331              underscore_name="vs_duration"
   4332              units="us"
   4333              symbol_name="VsDuration"
   4334              semantic_type="duration"
   4335              mdapi_supported_apis="OGL4"
   4336              mdapi_usage_flags="Tier1 Overview System Frame Batch Draw"
   4337              mdapi_hw_unit_type="gpu"
   4338              mdapi_group="EU Array/Vertex Shader"
   4339              />
   4340     <counter name="Samples Written"
   4341              description="The total number of samples or pixels written to all render targets."
   4342              data_type="uint64"
   4343              equation="A 40 READ"
   4344              underscore_name="samples_written"
   4345              units="pixels"
   4346              symbol_name="SamplesWritten"
   4347              semantic_type="event"
   4348              mdapi_supported_apis="OGL IO BB"
   4349              mdapi_usage_flags="Tier3 Overview Frame Batch Draw"
   4350              mdapi_hw_unit_type="gpu"
   4351              mdapi_group="3D Pipe/Output Merger"
   4352              />
   4353     <register_config type="NOA">
   4354         <register type="NOA" address="0x00009840" value="0x00000080" />
   4355         <register type="NOA" address="0x0002EB9C" value="0x01906400" />
   4356         <register type="NOA" address="0x0002FB9C" value="0x01906400" />
   4357         <register type="NOA" address="0x000253A4" value="0x00000000" />
   4358         <register type="NOA" address="0x00026B9C" value="0x01906400" />
   4359         <register type="NOA" address="0x00027B9C" value="0x01906400" />
   4360         <register type="NOA" address="0x00027104" value="0x00A00000" />
   4361         <register type="NOA" address="0x00027184" value="0x00A50000" />
   4362         <register type="NOA" address="0x0002E804" value="0x00500000" />
   4363         <register type="NOA" address="0x0002E984" value="0x00500000" />
   4364         <register type="NOA" address="0x0002EB04" value="0x00500000" />
   4365         <register type="NOA" address="0x0002EB80" value="0x00000084" />
   4366         <register type="NOA" address="0x0002EB8C" value="0x14200000" />
   4367         <register type="NOA" address="0x0002EB84" value="0x00000000" />
   4368         <register type="NOA" address="0x0002F804" value="0x00050000" />
   4369         <register type="NOA" address="0x0002F984" value="0x00050000" />
   4370         <register type="NOA" address="0x0002FB04" value="0x00050000" />
   4371         <register type="NOA" address="0x0002FB80" value="0x00000084" />
   4372         <register type="NOA" address="0x0002FB8C" value="0x00050800" />
   4373         <register type="NOA" address="0x0002FB84" value="0x00000000" />
   4374         <register type="NOA" address="0x00025380" value="0x00000010" />
   4375         <register type="NOA" address="0x0002538C" value="0x000000C0" />
   4376         <register type="NOA" address="0x00025384" value="0xAA550000" />
   4377         <register type="NOA" address="0x00025404" value="0xFFFFC000" />
   4378         <register type="NOA" address="0x00026804" value="0x50000000" />
   4379         <register type="NOA" address="0x00026984" value="0x50000000" />
   4380         <register type="NOA" address="0x00026B04" value="0x50000000" />
   4381         <register type="NOA" address="0x00026B80" value="0x00000084" />
   4382         <register type="NOA" address="0x00026B90" value="0x00050800" />
   4383         <register type="NOA" address="0x00026B84" value="0x00000000" />
   4384         <register type="NOA" address="0x00027804" value="0x05000000" />
   4385         <register type="NOA" address="0x00027984" value="0x05000000" />
   4386         <register type="NOA" address="0x00027B04" value="0x05000000" />
   4387         <register type="NOA" address="0x00027B80" value="0x00000084" />
   4388         <register type="NOA" address="0x00027B90" value="0x00000142" />
   4389         <register type="NOA" address="0x00027B84" value="0x00000000" />
   4390         <register type="NOA" address="0x00026104" value="0xA0000000" />
   4391         <register type="NOA" address="0x00026184" value="0xA5000000" />
   4392         <register type="NOA" address="0x00025424" value="0x00008620" />
   4393         <register type="NOA" address="0x0002541C" value="0x00000000" />
   4394         <register type="NOA" address="0x00025428" value="0x0004A54A" />
   4395     </register_config>
   4396     <register_config type="OA">
   4397         <register type="OA" address="0x00002740" value="0x00000000" /> <!--OAREPORTTRIG1 -->
   4398         <register type="OA" address="0x00002744" value="0x00800000" /> <!--OAREPORTTRIG2 -->
   4399         <register type="OA" address="0x00002710" value="0x00000000" /> <!--OASTARTTRIG1 -->
   4400         <register type="OA" address="0x00002714" value="0x00800000" /> <!--OASTARTTRIG1 -->
   4401         <register type="OA" address="0x00002720" value="0x00000000" /> <!--OASTARTTRIG1 -->
   4402         <register type="OA" address="0x00002724" value="0x00800000" /> <!--OASTARTTRIG6 -->
   4403     </register_config>
   4404   </set>
   4405 
   4406 </metrics>
   4407