<?
xml version =
"1.0" encoding =
"UTF-8" ?>
<database
xmlns =
"http://nouveau.freedesktop.org/ "
xmlns :xsi=
"http://www.w3.org/2001/XMLSchema-instance "
xsi:schemaLocation=
"https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd" >
<import file=
"freedreno_copyright.xml" />
<import file=
"adreno/adreno_common.xml" />
<import file=
"adreno/adreno_pm4.xml" />
<enum name=
"a6xx_cp_perfcounter_select" >
<value value=
"0" name=
"PERF_CP_ALWAYS_COUNT" />
<value value=
"1" name=
"PERF_CP_BUSY_GFX_CORE_IDLE" />
<value value=
"2" name=
"PERF_CP_BUSY_CYCLES" />
<value value=
"3" name=
"PERF_CP_NUM_PREEMPTIONS" />
<value value=
"4" name=
"PERF_CP_PREEMPTION_REACTION_DELAY" />
<value value=
"5" name=
"PERF_CP_PREEMPTION_SWITCH_OUT_TIME" />
<value value=
"6" name=
"PERF_CP_PREEMPTION_SWITCH_IN_TIME" />
<value value=
"7" name=
"PERF_CP_DEAD_DRAWS_IN_BIN_RENDER" />
<value value=
"8" name=
"PERF_CP_PREDICATED_DRAWS_KILLED" />
<value value=
"9" name=
"PERF_CP_MODE_SWITCH" />
<value value=
"10" name=
"PERF_CP_ZPASS_DONE" />
<value value=
"11" name=
"PERF_CP_CONTEXT_DONE" />
<value value=
"12" name=
"PERF_CP_CACHE_FLUSH" />
<value value=
"13" name=
"PERF_CP_LONG_PREEMPTIONS" />
<value value=
"14" name=
"PERF_CP_SQE_I_CACHE_STARVE" />
<value value=
"15" name=
"PERF_CP_SQE_IDLE" />
<value value=
"16" name=
"PERF_CP_SQE_PM4_STARVE_RB_IB" />
<value value=
"17" name=
"PERF_CP_SQE_PM4_STARVE_SDS" />
<value value=
"18" name=
"PERF_CP_SQE_MRB_STARVE" />
<value value=
"19" name=
"PERF_CP_SQE_RRB_STARVE" />
<value value=
"20" name=
"PERF_CP_SQE_VSD_STARVE" />
<value value=
"21" name=
"PERF_CP_VSD_DECODE_STARVE" />
<value value=
"22" name=
"PERF_CP_SQE_PIPE_OUT_STALL" />
<value value=
"23" name=
"PERF_CP_SQE_SYNC_STALL" />
<value value=
"24" name=
"PERF_CP_SQE_PM4_WFI_STALL" />
<value value=
"25" name=
"PERF_CP_SQE_SYS_WFI_STALL" />
<value value=
"26" name=
"PERF_CP_SQE_T4_EXEC" />
<value value=
"27" name=
"PERF_CP_SQE_LOAD_STATE_EXEC" />
<value value=
"28" name=
"PERF_CP_SQE_SAVE_SDS_STATE" />
<value value=
"29" name=
"PERF_CP_SQE_DRAW_EXEC" />
<value value=
"30" name=
"PERF_CP_SQE_CTXT_REG_BUNCH_EXEC" />
<value value=
"31" name=
"PERF_CP_SQE_EXEC_PROFILED" />
<value value=
"32" name=
"PERF_CP_MEMORY_POOL_EMPTY" />
<value value=
"33" name=
"PERF_CP_MEMORY_POOL_SYNC_STALL" />
<value value=
"34" name=
"PERF_CP_MEMORY_POOL_ABOVE_THRESH" />
<value value=
"35" name=
"PERF_CP_AHB_WR_STALL_PRE_DRAWS" />
<value value=
"36" name=
"PERF_CP_AHB_STALL_SQE_GMU" />
<value value=
"37" name=
"PERF_CP_AHB_STALL_SQE_WR_OTHER" />
<value value=
"38" name=
"PERF_CP_AHB_STALL_SQE_RD_OTHER" />
<value value=
"39" name=
"PERF_CP_CLUSTER0_EMPTY" />
<value value=
"40" name=
"PERF_CP_CLUSTER1_EMPTY" />
<value value=
"41" name=
"PERF_CP_CLUSTER2_EMPTY" />
<value value=
"42" name=
"PERF_CP_CLUSTER3_EMPTY" />
<value value=
"43" name=
"PERF_CP_CLUSTER4_EMPTY" />
<value value=
"44" name=
"PERF_CP_CLUSTER5_EMPTY" />
<value value=
"45" name=
"PERF_CP_PM4_DATA" />
<value value=
"46" name=
"PERF_CP_PM4_HEADERS" />
<value value=
"47" name=
"PERF_CP_VBIF_READ_BEATS" />
<value value=
"48" name=
"PERF_CP_VBIF_WRITE_BEATS" />
<value value=
"49" name=
"PERF_CP_SQE_INSTR_COUNTER" />
</enum>
<enum name=
"a6xx_rbbm_perfcounter_select" >
<value value=
"0" name=
"PERF_RBBM_ALWAYS_COUNT" />
<value value=
"1" name=
"PERF_RBBM_ALWAYS_ON" />
<value value=
"2" name=
"PERF_RBBM_TSE_BUSY" />
<value value=
"3" name=
"PERF_RBBM_RAS_BUSY" />
<value value=
"4" name=
"PERF_RBBM_PC_DCALL_BUSY" />
<value value=
"5" name=
"PERF_RBBM_PC_VSD_BUSY" />
<value value=
"6" name=
"PERF_RBBM_STATUS_MASKED" />
<value value=
"7" name=
"PERF_RBBM_COM_BUSY" />
<value value=
"8" name=
"PERF_RBBM_DCOM_BUSY" />
<value value=
"9" name=
"PERF_RBBM_VBIF_BUSY" />
<value value=
"10" name=
"PERF_RBBM_VSC_BUSY" />
<value value=
"11" name=
"PERF_RBBM_TESS_BUSY" />
<value value=
"12" name=
"PERF_RBBM_UCHE_BUSY" />
<value value=
"13" name=
"PERF_RBBM_HLSQ_BUSY" />
</enum>
<enum name=
"a6xx_pc_perfcounter_select" >
<value value=
"0" name=
"PERF_PC_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_PC_WORKING_CYCLES" />
<value value=
"2" name=
"PERF_PC_STALL_CYCLES_VFD" />
<value value=
"3" name=
"PERF_PC_STALL_CYCLES_TSE" />
<value value=
"4" name=
"PERF_PC_STALL_CYCLES_VPC" />
<value value=
"5" name=
"PERF_PC_STALL_CYCLES_UCHE" />
<value value=
"6" name=
"PERF_PC_STALL_CYCLES_TESS" />
<value value=
"7" name=
"PERF_PC_STALL_CYCLES_TSE_ONLY" />
<value value=
"8" name=
"PERF_PC_STALL_CYCLES_VPC_ONLY" />
<value value=
"9" name=
"PERF_PC_PASS1_TF_STALL_CYCLES" />
<value value=
"10" name=
"PERF_PC_STARVE_CYCLES_FOR_INDEX" />
<value value=
"11" name=
"PERF_PC_STARVE_CYCLES_FOR_TESS_FACTOR" />
<value value=
"12" name=
"PERF_PC_STARVE_CYCLES_FOR_VIZ_STREAM" />
<value value=
"13" name=
"PERF_PC_STARVE_CYCLES_FOR_POSITION" />
<value value=
"14" name=
"PERF_PC_STARVE_CYCLES_DI" />
<value value=
"15" name=
"PERF_PC_VIS_STREAMS_LOADED" />
<value value=
"16" name=
"PERF_PC_INSTANCES" />
<value value=
"17" name=
"PERF_PC_VPC_PRIMITIVES" />
<value value=
"18" name=
"PERF_PC_DEAD_PRIM" />
<value value=
"19" name=
"PERF_PC_LIVE_PRIM" />
<value value=
"20" name=
"PERF_PC_VERTEX_HITS" />
<value value=
"21" name=
"PERF_PC_IA_VERTICES" />
<value value=
"22" name=
"PERF_PC_IA_PRIMITIVES" />
<value value=
"23" name=
"PERF_PC_GS_PRIMITIVES" />
<value value=
"24" name=
"PERF_PC_HS_INVOCATIONS" />
<value value=
"25" name=
"PERF_PC_DS_INVOCATIONS" />
<value value=
"26" name=
"PERF_PC_VS_INVOCATIONS" />
<value value=
"27" name=
"PERF_PC_GS_INVOCATIONS" />
<value value=
"28" name=
"PERF_PC_DS_PRIMITIVES" />
<value value=
"29" name=
"PERF_PC_VPC_POS_DATA_TRANSACTION" />
<value value=
"30" name=
"PERF_PC_3D_DRAWCALLS" />
<value value=
"31" name=
"PERF_PC_2D_DRAWCALLS" />
<value value=
"32" name=
"PERF_PC_NON_DRAWCALL_GLOBAL_EVENTS" />
<value value=
"33" name=
"PERF_TESS_BUSY_CYCLES" />
<value value=
"34" name=
"PERF_TESS_WORKING_CYCLES" />
<value value=
"35" name=
"PERF_TESS_STALL_CYCLES_PC" />
<value value=
"36" name=
"PERF_TESS_STARVE_CYCLES_PC" />
<value value=
"37" name=
"PERF_PC_TSE_TRANSACTION" />
<value value=
"38" name=
"PERF_PC_TSE_VERTEX" />
<value value=
"39" name=
"PERF_PC_TESS_PC_UV_TRANS" />
<value value=
"40" name=
"PERF_PC_TESS_PC_UV_PATCHES" />
<value value=
"41" name=
"PERF_PC_TESS_FACTOR_TRANS" />
</enum>
<enum name=
"a6xx_vfd_perfcounter_select" >
<value value=
"0" name=
"PERF_VFD_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_VFD_STALL_CYCLES_UCHE" />
<value value=
"2" name=
"PERF_VFD_STALL_CYCLES_VPC_ALLOC" />
<value value=
"3" name=
"PERF_VFD_STALL_CYCLES_SP_INFO" />
<value value=
"4" name=
"PERF_VFD_STALL_CYCLES_SP_ATTR" />
<value value=
"5" name=
"PERF_VFD_STARVE_CYCLES_UCHE" />
<value value=
"6" name=
"PERF_VFD_RBUFFER_FULL" />
<value value=
"7" name=
"PERF_VFD_ATTR_INFO_FIFO_FULL" />
<value value=
"8" name=
"PERF_VFD_DECODED_ATTRIBUTE_BYTES" />
<value value=
"9" name=
"PERF_VFD_NUM_ATTRIBUTES" />
<value value=
"10" name=
"PERF_VFD_UPPER_SHADER_FIBERS" />
<value value=
"11" name=
"PERF_VFD_LOWER_SHADER_FIBERS" />
<value value=
"12" name=
"PERF_VFD_MODE_0_FIBERS" />
<value value=
"13" name=
"PERF_VFD_MODE_1_FIBERS" />
<value value=
"14" name=
"PERF_VFD_MODE_2_FIBERS" />
<value value=
"15" name=
"PERF_VFD_MODE_3_FIBERS" />
<value value=
"16" name=
"PERF_VFD_MODE_4_FIBERS" />
<value value=
"17" name=
"PERF_VFD_TOTAL_VERTICES" />
<value value=
"18" name=
"PERF_VFDP_STALL_CYCLES_VFD" />
<value value=
"19" name=
"PERF_VFDP_STALL_CYCLES_VFD_INDEX" />
<value value=
"20" name=
"PERF_VFDP_STALL_CYCLES_VFD_PROG" />
<value value=
"21" name=
"PERF_VFDP_STARVE_CYCLES_PC" />
<value value=
"22" name=
"PERF_VFDP_VS_STAGE_WAVES" />
</enum>
<enum name=
"a6xx_hlsq_perfcounter_select" >
<value value=
"0" name=
"PERF_HLSQ_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_HLSQ_STALL_CYCLES_UCHE" />
<value value=
"2" name=
"PERF_HLSQ_STALL_CYCLES_SP_STATE" />
<value value=
"3" name=
"PERF_HLSQ_STALL_CYCLES_SP_FS_STAGE" />
<value value=
"4" name=
"PERF_HLSQ_UCHE_LATENCY_CYCLES" />
<value value=
"5" name=
"PERF_HLSQ_UCHE_LATENCY_COUNT" />
<value value=
"6" name=
"PERF_HLSQ_FS_STAGE_1X_WAVES" />
<value value=
"7" name=
"PERF_HLSQ_FS_STAGE_2X_WAVES" />
<value value=
"8" name=
"PERF_HLSQ_QUADS" />
<value value=
"9" name=
"PERF_HLSQ_CS_INVOCATIONS" />
<value value=
"10" name=
"PERF_HLSQ_COMPUTE_DRAWCALLS" />
<value value=
"11" name=
"PERF_HLSQ_FS_DATA_WAIT_PROGRAMMING" />
<value value=
"12" name=
"PERF_HLSQ_DUAL_FS_PROG_ACTIVE" />
<value value=
"13" name=
"PERF_HLSQ_DUAL_VS_PROG_ACTIVE" />
<value value=
"14" name=
"PERF_HLSQ_FS_BATCH_COUNT_ZERO" />
<value value=
"15" name=
"PERF_HLSQ_VS_BATCH_COUNT_ZERO" />
<value value=
"16" name=
"PERF_HLSQ_WAVE_PENDING_NO_QUAD" />
<value value=
"17" name=
"PERF_HLSQ_WAVE_PENDING_NO_PRIM_BASE" />
<value value=
"18" name=
"PERF_HLSQ_STALL_CYCLES_VPC" />
<value value=
"19" name=
"PERF_HLSQ_PIXELS" />
<value value=
"20" name=
"PERF_HLSQ_DRAW_MODE_SWITCH_VSFS_SYNC" />
</enum>
<enum name=
"a6xx_vpc_perfcounter_select" >
<value value=
"0" name=
"PERF_VPC_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_VPC_WORKING_CYCLES" />
<value value=
"2" name=
"PERF_VPC_STALL_CYCLES_UCHE" />
<value value=
"3" name=
"PERF_VPC_STALL_CYCLES_VFD_WACK" />
<value value=
"4" name=
"PERF_VPC_STALL_CYCLES_HLSQ_PRIM_ALLOC" />
<value value=
"5" name=
"PERF_VPC_STALL_CYCLES_PC" />
<value value=
"6" name=
"PERF_VPC_STALL_CYCLES_SP_LM" />
<value value=
"7" name=
"PERF_VPC_STARVE_CYCLES_SP" />
<value value=
"8" name=
"PERF_VPC_STARVE_CYCLES_LRZ" />
<value value=
"9" name=
"PERF_VPC_PC_PRIMITIVES" />
<value value=
"10" name=
"PERF_VPC_SP_COMPONENTS" />
<value value=
"11" name=
"PERF_VPC_STALL_CYCLES_VPCRAM_POS" />
<value value=
"12" name=
"PERF_VPC_LRZ_ASSIGN_PRIMITIVES" />
<value value=
"13" name=
"PERF_VPC_RB_VISIBLE_PRIMITIVES" />
<value value=
"14" name=
"PERF_VPC_LM_TRANSACTION" />
<value value=
"15" name=
"PERF_VPC_STREAMOUT_TRANSACTION" />
<value value=
"16" name=
"PERF_VPC_VS_BUSY_CYCLES" />
<value value=
"17" name=
"PERF_VPC_PS_BUSY_CYCLES" />
<value value=
"18" name=
"PERF_VPC_VS_WORKING_CYCLES" />
<value value=
"19" name=
"PERF_VPC_PS_WORKING_CYCLES" />
<value value=
"20" name=
"PERF_VPC_STARVE_CYCLES_RB" />
<value value=
"21" name=
"PERF_VPC_NUM_VPCRAM_READ_POS" />
<value value=
"22" name=
"PERF_VPC_WIT_FULL_CYCLES" />
<value value=
"23" name=
"PERF_VPC_VPCRAM_FULL_CYCLES" />
<value value=
"24" name=
"PERF_VPC_LM_FULL_WAIT_FOR_INTP_END" />
<value value=
"25" name=
"PERF_VPC_NUM_VPCRAM_WRITE" />
<value value=
"26" name=
"PERF_VPC_NUM_VPCRAM_READ_SO" />
<value value=
"27" name=
"PERF_VPC_NUM_ATTR_REQ_LM" />
</enum>
<enum name=
"a6xx_tse_perfcounter_select" >
<value value=
"0" name=
"PERF_TSE_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_TSE_CLIPPING_CYCLES" />
<value value=
"2" name=
"PERF_TSE_STALL_CYCLES_RAS" />
<value value=
"3" name=
"PERF_TSE_STALL_CYCLES_LRZ_BARYPLANE" />
<value value=
"4" name=
"PERF_TSE_STALL_CYCLES_LRZ_ZPLANE" />
<value value=
"5" name=
"PERF_TSE_STARVE_CYCLES_PC" />
<value value=
"6" name=
"PERF_TSE_INPUT_PRIM" />
<value value=
"7" name=
"PERF_TSE_INPUT_NULL_PRIM" />
<value value=
"8" name=
"PERF_TSE_TRIVAL_REJ_PRIM" />
<value value=
"9" name=
"PERF_TSE_CLIPPED_PRIM" />
<value value=
"10" name=
"PERF_TSE_ZERO_AREA_PRIM" />
<value value=
"11" name=
"PERF_TSE_FACENESS_CULLED_PRIM" />
<value value=
"12" name=
"PERF_TSE_ZERO_PIXEL_PRIM" />
<value value=
"13" name=
"PERF_TSE_OUTPUT_NULL_PRIM" />
<value value=
"14" name=
"PERF_TSE_OUTPUT_VISIBLE_PRIM" />
<value value=
"15" name=
"PERF_TSE_CINVOCATION" />
<value value=
"16" name=
"PERF_TSE_CPRIMITIVES" />
<value value=
"17" name=
"PERF_TSE_2D_INPUT_PRIM" />
<value value=
"18" name=
"PERF_TSE_2D_ALIVE_CYCLES" />
<value value=
"19" name=
"PERF_TSE_CLIP_PLANES" />
</enum>
<enum name=
"a6xx_ras_perfcounter_select" >
<value value=
"0" name=
"PERF_RAS_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_RAS_SUPERTILE_ACTIVE_CYCLES" />
<value value=
"2" name=
"PERF_RAS_STALL_CYCLES_LRZ" />
<value value=
"3" name=
"PERF_RAS_STARVE_CYCLES_TSE" />
<value value=
"4" name=
"PERF_RAS_SUPER_TILES" />
<value value=
"5" name=
"PERF_RAS_8X4_TILES" />
<value value=
"6" name=
"PERF_RAS_MASKGEN_ACTIVE" />
<value value=
"7" name=
"PERF_RAS_FULLY_COVERED_SUPER_TILES" />
<value value=
"8" name=
"PERF_RAS_FULLY_COVERED_8X4_TILES" />
<value value=
"9" name=
"PERF_RAS_PRIM_KILLED_INVISILBE" />
<value value=
"10" name=
"PERF_RAS_SUPERTILE_GEN_ACTIVE_CYCLES" />
<value value=
"11" name=
"PERF_RAS_LRZ_INTF_WORKING_CYCLES" />
<value value=
"12" name=
"PERF_RAS_BLOCKS" />
</enum>
<enum name=
"a6xx_uche_perfcounter_select" >
<value value=
"0" name=
"PERF_UCHE_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_UCHE_STALL_CYCLES_ARBITER" />
<value value=
"2" name=
"PERF_UCHE_VBIF_LATENCY_CYCLES" />
<value value=
"3" name=
"PERF_UCHE_VBIF_LATENCY_SAMPLES" />
<value value=
"4" name=
"PERF_UCHE_VBIF_READ_BEATS_TP" />
<value value=
"5" name=
"PERF_UCHE_VBIF_READ_BEATS_VFD" />
<value value=
"6" name=
"PERF_UCHE_VBIF_READ_BEATS_HLSQ" />
<value value=
"7" name=
"PERF_UCHE_VBIF_READ_BEATS_LRZ" />
<value value=
"8" name=
"PERF_UCHE_VBIF_READ_BEATS_SP" />
<value value=
"9" name=
"PERF_UCHE_READ_REQUESTS_TP" />
<value value=
"10" name=
"PERF_UCHE_READ_REQUESTS_VFD" />
<value value=
"11" name=
"PERF_UCHE_READ_REQUESTS_HLSQ" />
<value value=
"12" name=
"PERF_UCHE_READ_REQUESTS_LRZ" />
<value value=
"13" name=
"PERF_UCHE_READ_REQUESTS_SP" />
<value value=
"14" name=
"PERF_UCHE_WRITE_REQUESTS_LRZ" />
<value value=
"15" name=
"PERF_UCHE_WRITE_REQUESTS_SP" />
<value value=
"16" name=
"PERF_UCHE_WRITE_REQUESTS_VPC" />
<value value=
"17" name=
"PERF_UCHE_WRITE_REQUESTS_VSC" />
<value value=
"18" name=
"PERF_UCHE_EVICTS" />
<value value=
"19" name=
"PERF_UCHE_BANK_REQ0" />
<value value=
"20" name=
"PERF_UCHE_BANK_REQ1" />
<value value=
"21" name=
"PERF_UCHE_BANK_REQ2" />
<value value=
"22" name=
"PERF_UCHE_BANK_REQ3" />
<value value=
"23" name=
"PERF_UCHE_BANK_REQ4" />
<value value=
"24" name=
"PERF_UCHE_BANK_REQ5" />
<value value=
"25" name=
"PERF_UCHE_BANK_REQ6" />
<value value=
"26" name=
"PERF_UCHE_BANK_REQ7" />
<value value=
"27" name=
"PERF_UCHE_VBIF_READ_BEATS_CH0" />
<value value=
"28" name=
"PERF_UCHE_VBIF_READ_BEATS_CH1" />
<value value=
"29" name=
"PERF_UCHE_GMEM_READ_BEATS" />
<value value=
"30" name=
"PERF_UCHE_TPH_REF_FULL" />
<value value=
"31" name=
"PERF_UCHE_TPH_VICTIM_FULL" />
<value value=
"32" name=
"PERF_UCHE_TPH_EXT_FULL" />
<value value=
"33" name=
"PERF_UCHE_VBIF_STALL_WRITE_DATA" />
<value value=
"34" name=
"PERF_UCHE_DCMP_LATENCY_SAMPLES" />
<value value=
"35" name=
"PERF_UCHE_DCMP_LATENCY_CYCLES" />
<value value=
"36" name=
"PERF_UCHE_VBIF_READ_BEATS_PC" />
<value value=
"37" name=
"PERF_UCHE_READ_REQUESTS_PC" />
<value value=
"38" name=
"PERF_UCHE_RAM_READ_REQ" />
<value value=
"39" name=
"PERF_UCHE_RAM_WRITE_REQ" />
</enum>
<enum name=
"a6xx_tp_perfcounter_select" >
<value value=
"0" name=
"PERF_TP_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_TP_STALL_CYCLES_UCHE" />
<value value=
"2" name=
"PERF_TP_LATENCY_CYCLES" />
<value value=
"3" name=
"PERF_TP_LATENCY_TRANS" />
<value value=
"4" name=
"PERF_TP_FLAG_CACHE_REQUEST_SAMPLES" />
<value value=
"5" name=
"PERF_TP_FLAG_CACHE_REQUEST_LATENCY" />
<value value=
"6" name=
"PERF_TP_L1_CACHELINE_REQUESTS" />
<value value=
"7" name=
"PERF_TP_L1_CACHELINE_MISSES" />
<value value=
"8" name=
"PERF_TP_SP_TP_TRANS" />
<value value=
"9" name=
"PERF_TP_TP_SP_TRANS" />
<value value=
"10" name=
"PERF_TP_OUTPUT_PIXELS" />
<value value=
"11" name=
"PERF_TP_FILTER_WORKLOAD_16BIT" />
<value value=
"12" name=
"PERF_TP_FILTER_WORKLOAD_32BIT" />
<value value=
"13" name=
"PERF_TP_QUADS_RECEIVED" />
<value value=
"14" name=
"PERF_TP_QUADS_OFFSET" />
<value value=
"15" name=
"PERF_TP_QUADS_SHADOW" />
<value value=
"16" name=
"PERF_TP_QUADS_ARRAY" />
<value value=
"17" name=
"PERF_TP_QUADS_GRADIENT" />
<value value=
"18" name=
"PERF_TP_QUADS_1D" />
<value value=
"19" name=
"PERF_TP_QUADS_2D" />
<value value=
"20" name=
"PERF_TP_QUADS_BUFFER" />
<value value=
"21" name=
"PERF_TP_QUADS_3D" />
<value value=
"22" name=
"PERF_TP_QUADS_CUBE" />
<value value=
"23" name=
"PERF_TP_DIVERGENT_QUADS_RECEIVED" />
<value value=
"24" name=
"PERF_TP_PRT_NON_RESIDENT_EVENTS" />
<value value=
"25" name=
"PERF_TP_OUTPUT_PIXELS_POINT" />
<value value=
"26" name=
"PERF_TP_OUTPUT_PIXELS_BILINEAR" />
<value value=
"27" name=
"PERF_TP_OUTPUT_PIXELS_MIP" />
<value value=
"28" name=
"PERF_TP_OUTPUT_PIXELS_ANISO" />
<value value=
"29" name=
"PERF_TP_OUTPUT_PIXELS_ZERO_LOD" />
<value value=
"30" name=
"PERF_TP_FLAG_CACHE_REQUESTS" />
<value value=
"31" name=
"PERF_TP_FLAG_CACHE_MISSES" />
<value value=
"32" name=
"PERF_TP_L1_5_L2_REQUESTS" />
<value value=
"33" name=
"PERF_TP_2D_OUTPUT_PIXELS" />
<value value=
"34" name=
"PERF_TP_2D_OUTPUT_PIXELS_POINT" />
<value value=
"35" name=
"PERF_TP_2D_OUTPUT_PIXELS_BILINEAR" />
<value value=
"36" name=
"PERF_TP_2D_FILTER_WORKLOAD_16BIT" />
<value value=
"37" name=
"PERF_TP_2D_FILTER_WORKLOAD_32BIT" />
<value value=
"38" name=
"PERF_TP_TPA2TPC_TRANS" />
<value value=
"39" name=
"PERF_TP_L1_MISSES_ASTC_1TILE" />
<value value=
"40" name=
"PERF_TP_L1_MISSES_ASTC_2TILE" />
<value value=
"41" name=
"PERF_TP_L1_MISSES_ASTC_4TILE" />
<value value=
"42" name=
"PERF_TP_L1_5_L2_COMPRESS_REQS" />
<value value=
"43" name=
"PERF_TP_L1_5_L2_COMPRESS_MISS" />
<value value=
"44" name=
"PERF_TP_L1_BANK_CONFLICT" />
<value value=
"45" name=
"PERF_TP_L1_5_MISS_LATENCY_CYCLES" />
<value value=
"46" name=
"PERF_TP_L1_5_MISS_LATENCY_TRANS" />
<value value=
"47" name=
"PERF_TP_QUADS_CONSTANT_MULTIPLIED" />
<value value=
"48" name=
"PERF_TP_FRONTEND_WORKING_CYCLES" />
<value value=
"49" name=
"PERF_TP_L1_TAG_WORKING_CYCLES" />
<value value=
"50" name=
"PERF_TP_L1_DATA_WRITE_WORKING_CYCLES" />
<value value=
"51" name=
"PERF_TP_PRE_L1_DECOM_WORKING_CYCLES" />
<value value=
"52" name=
"PERF_TP_BACKEND_WORKING_CYCLES" />
<value value=
"53" name=
"PERF_TP_FLAG_CACHE_WORKING_CYCLES" />
<value value=
"54" name=
"PERF_TP_L1_5_CACHE_WORKING_CYCLES" />
<value value=
"55" name=
"PERF_TP_STARVE_CYCLES_SP" />
<value value=
"56" name=
"PERF_TP_STARVE_CYCLES_UCHE" />
</enum>
<enum name=
"a6xx_sp_perfcounter_select" >
<value value=
"0" name=
"PERF_SP_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_SP_ALU_WORKING_CYCLES" />
<value value=
"2" name=
"PERF_SP_EFU_WORKING_CYCLES" />
<value value=
"3" name=
"PERF_SP_STALL_CYCLES_VPC" />
<value value=
"4" name=
"PERF_SP_STALL_CYCLES_TP" />
<value value=
"5" name=
"PERF_SP_STALL_CYCLES_UCHE" />
<value value=
"6" name=
"PERF_SP_STALL_CYCLES_RB" />
<value value=
"7" name=
"PERF_SP_NON_EXECUTION_CYCLES" />
<value value=
"8" name=
"PERF_SP_WAVE_CONTEXTS" />
<value value=
"9" name=
"PERF_SP_WAVE_CONTEXT_CYCLES" />
<value value=
"10" name=
"PERF_SP_FS_STAGE_WAVE_CYCLES" />
<value value=
"11" name=
"PERF_SP_FS_STAGE_WAVE_SAMPLES" />
<value value=
"12" name=
"PERF_SP_VS_STAGE_WAVE_CYCLES" />
<value value=
"13" name=
"PERF_SP_VS_STAGE_WAVE_SAMPLES" />
<value value=
"14" name=
"PERF_SP_FS_STAGE_DURATION_CYCLES" />
<value value=
"15" name=
"PERF_SP_VS_STAGE_DURATION_CYCLES" />
<value value=
"16" name=
"PERF_SP_WAVE_CTRL_CYCLES" />
<value value=
"17" name=
"PERF_SP_WAVE_LOAD_CYCLES" />
<value value=
"18" name=
"PERF_SP_WAVE_EMIT_CYCLES" />
<value value=
"19" name=
"PERF_SP_WAVE_NOP_CYCLES" />
<value value=
"20" name=
"PERF_SP_WAVE_WAIT_CYCLES" />
<value value=
"21" name=
"PERF_SP_WAVE_FETCH_CYCLES" />
<value value=
"22" name=
"PERF_SP_WAVE_IDLE_CYCLES" />
<value value=
"23" name=
"PERF_SP_WAVE_END_CYCLES" />
<value value=
"24" name=
"PERF_SP_WAVE_LONG_SYNC_CYCLES" />
<value value=
"25" name=
"PERF_SP_WAVE_SHORT_SYNC_CYCLES" />
<value value=
"26" name=
"PERF_SP_WAVE_JOIN_CYCLES" />
<value value=
"27" name=
"PERF_SP_LM_LOAD_INSTRUCTIONS" />
<value value=
"28" name=
"PERF_SP_LM_STORE_INSTRUCTIONS" />
<value value=
"29" name=
"PERF_SP_LM_ATOMICS" />
<value value=
"30" name=
"PERF_SP_GM_LOAD_INSTRUCTIONS" />
<value value=
"31" name=
"PERF_SP_GM_STORE_INSTRUCTIONS" />
<value value=
"32" name=
"PERF_SP_GM_ATOMICS" />
<value value=
"33" name=
"PERF_SP_VS_STAGE_TEX_INSTRUCTIONS" />
<value value=
"34" name=
"PERF_SP_VS_STAGE_EFU_INSTRUCTIONS" />
<value value=
"35" name=
"PERF_SP_VS_STAGE_FULL_ALU_INSTRUCTIONS" />
<value value=
"36" name=
"PERF_SP_VS_STAGE_HALF_ALU_INSTRUCTIONS" />
<value value=
"37" name=
"PERF_SP_FS_STAGE_TEX_INSTRUCTIONS" />
<value value=
"38" name=
"PERF_SP_FS_STAGE_CFLOW_INSTRUCTIONS" />
<value value=
"39" name=
"PERF_SP_FS_STAGE_EFU_INSTRUCTIONS" />
<value value=
"40" name=
"PERF_SP_FS_STAGE_FULL_ALU_INSTRUCTIONS" />
<value value=
"41" name=
"PERF_SP_FS_STAGE_HALF_ALU_INSTRUCTIONS" />
<value value=
"42" name=
"PERF_SP_FS_STAGE_BARY_INSTRUCTIONS" />
<value value=
"43" name=
"PERF_SP_VS_INSTRUCTIONS" />
<value value=
"44" name=
"PERF_SP_FS_INSTRUCTIONS" />
<value value=
"45" name=
"PERF_SP_ADDR_LOCK_COUNT" />
<value value=
"46" name=
"PERF_SP_UCHE_READ_TRANS" />
<value value=
"47" name=
"PERF_SP_UCHE_WRITE_TRANS" />
<value value=
"48" name=
"PERF_SP_EXPORT_VPC_TRANS" />
<value value=
"49" name=
"PERF_SP_EXPORT_RB_TRANS" />
<value value=
"50" name=
"PERF_SP_PIXELS_KILLED" />
<value value=
"51" name=
"PERF_SP_ICL1_REQUESTS" />
<value value=
"52" name=
"PERF_SP_ICL1_MISSES" />
<value value=
"53" name=
"PERF_SP_HS_INSTRUCTIONS" />
<value value=
"54" name=
"PERF_SP_DS_INSTRUCTIONS" />
<value value=
"55" name=
"PERF_SP_GS_INSTRUCTIONS" />
<value value=
"56" name=
"PERF_SP_CS_INSTRUCTIONS" />
<value value=
"57" name=
"PERF_SP_GPR_READ" />
<value value=
"58" name=
"PERF_SP_GPR_WRITE" />
<value value=
"59" name=
"PERF_SP_FS_STAGE_HALF_EFU_INSTRUCTIONS" />
<value value=
"60" name=
"PERF_SP_VS_STAGE_HALF_EFU_INSTRUCTIONS" />
<value value=
"61" name=
"PERF_SP_LM_BANK_CONFLICTS" />
<value value=
"62" name=
"PERF_SP_TEX_CONTROL_WORKING_CYCLES" />
<value value=
"63" name=
"PERF_SP_LOAD_CONTROL_WORKING_CYCLES" />
<value value=
"64" name=
"PERF_SP_FLOW_CONTROL_WORKING_CYCLES" />
<value value=
"65" name=
"PERF_SP_LM_WORKING_CYCLES" />
<value value=
"66" name=
"PERF_SP_DISPATCHER_WORKING_CYCLES" />
<value value=
"67" name=
"PERF_SP_SEQUENCER_WORKING_CYCLES" />
<value value=
"68" name=
"PERF_SP_LOW_EFFICIENCY_STARVED_BY_TP" />
<value value=
"69" name=
"PERF_SP_STARVE_CYCLES_HLSQ" />
<value value=
"70" name=
"PERF_SP_NON_EXECUTION_LS_CYCLES" />
<value value=
"71" name=
"PERF_SP_WORKING_EU" />
<value value=
"72" name=
"PERF_SP_ANY_EU_WORKING" />
<value value=
"73" name=
"PERF_SP_WORKING_EU_FS_STAGE" />
<value value=
"74" name=
"PERF_SP_ANY_EU_WORKING_FS_STAGE" />
<value value=
"75" name=
"PERF_SP_WORKING_EU_VS_STAGE" />
<value value=
"76" name=
"PERF_SP_ANY_EU_WORKING_VS_STAGE" />
<value value=
"77" name=
"PERF_SP_WORKING_EU_CS_STAGE" />
<value value=
"78" name=
"PERF_SP_ANY_EU_WORKING_CS_STAGE" />
<value value=
"79" name=
"PERF_SP_GPR_READ_PREFETCH" />
<value value=
"80" name=
"PERF_SP_GPR_READ_CONFLICT" />
<value value=
"81" name=
"PERF_SP_GPR_WRITE_CONFLICT" />
<value value=
"82" name=
"PERF_SP_GM_LOAD_LATENCY_CYCLES" />
<value value=
"83" name=
"PERF_SP_GM_LOAD_LATENCY_SAMPLES" />
<value value=
"84" name=
"PERF_SP_EXECUTABLE_WAVES" />
</enum>
<enum name=
"a6xx_rb_perfcounter_select" >
<value value=
"0" name=
"PERF_RB_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_RB_STALL_CYCLES_HLSQ" />
<value value=
"2" name=
"PERF_RB_STALL_CYCLES_FIFO0_FULL" />
<value value=
"3" name=
"PERF_RB_STALL_CYCLES_FIFO1_FULL" />
<value value=
"4" name=
"PERF_RB_STALL_CYCLES_FIFO2_FULL" />
<value value=
"5" name=
"PERF_RB_STARVE_CYCLES_SP" />
<value value=
"6" name=
"PERF_RB_STARVE_CYCLES_LRZ_TILE" />
<value value=
"7" name=
"PERF_RB_STARVE_CYCLES_CCU" />
<value value=
"8" name=
"PERF_RB_STARVE_CYCLES_Z_PLANE" />
<value value=
"9" name=
"PERF_RB_STARVE_CYCLES_BARY_PLANE" />
<value value=
"10" name=
"PERF_RB_Z_WORKLOAD" />
<value value=
"11" name=
"PERF_RB_HLSQ_ACTIVE" />
<value value=
"12" name=
"PERF_RB_Z_READ" />
<value value=
"13" name=
"PERF_RB_Z_WRITE" />
<value value=
"14" name=
"PERF_RB_C_READ" />
<value value=
"15" name=
"PERF_RB_C_WRITE" />
<value value=
"16" name=
"PERF_RB_TOTAL_PASS" />
<value value=
"17" name=
"PERF_RB_Z_PASS" />
<value value=
"18" name=
"PERF_RB_Z_FAIL" />
<value value=
"19" name=
"PERF_RB_S_FAIL" />
<value value=
"20" name=
"PERF_RB_BLENDED_FXP_COMPONENTS" />
<value value=
"21" name=
"PERF_RB_BLENDED_FP16_COMPONENTS" />
<value value=
"22" name=
"PERF_RB_PS_INVOCATIONS" />
<value value=
"23" name=
"PERF_RB_2D_ALIVE_CYCLES" />
<value value=
"24" name=
"PERF_RB_2D_STALL_CYCLES_A2D" />
<value value=
"25" name=
"PERF_RB_2D_STARVE_CYCLES_SRC" />
<value value=
"26" name=
"PERF_RB_2D_STARVE_CYCLES_SP" />
<value value=
"27" name=
"PERF_RB_2D_STARVE_CYCLES_DST" />
<value value=
"28" name=
"PERF_RB_2D_VALID_PIXELS" />
<value value=
"29" name=
"PERF_RB_3D_PIXELS" />
<value value=
"30" name=
"PERF_RB_BLENDER_WORKING_CYCLES" />
<value value=
"31" name=
"PERF_RB_ZPROC_WORKING_CYCLES" />
<value value=
"32" name=
"PERF_RB_CPROC_WORKING_CYCLES" />
<value value=
"33" name=
"PERF_RB_SAMPLER_WORKING_CYCLES" />
<value value=
"34" name=
"PERF_RB_STALL_CYCLES_CCU_COLOR_READ" />
<value value=
"35" name=
"PERF_RB_STALL_CYCLES_CCU_COLOR_WRITE" />
<value value=
"36" name=
"PERF_RB_STALL_CYCLES_CCU_DEPTH_READ" />
<value value=
"37" name=
"PERF_RB_STALL_CYCLES_CCU_DEPTH_WRITE" />
<value value=
"38" name=
"PERF_RB_STALL_CYCLES_VPC" />
<value value=
"39" name=
"PERF_RB_2D_INPUT_TRANS" />
<value value=
"40" name=
"PERF_RB_2D_OUTPUT_RB_DST_TRANS" />
<value value=
"41" name=
"PERF_RB_2D_OUTPUT_RB_SRC_TRANS" />
<value value=
"42" name=
"PERF_RB_BLENDED_FP32_COMPONENTS" />
<value value=
"43" name=
"PERF_RB_COLOR_PIX_TILES" />
<value value=
"44" name=
"PERF_RB_STALL_CYCLES_CCU" />
<value value=
"45" name=
"PERF_RB_EARLY_Z_ARB3_GRANT" />
<value value=
"46" name=
"PERF_RB_LATE_Z_ARB3_GRANT" />
<value value=
"47" name=
"PERF_RB_EARLY_Z_SKIP_GRANT" />
</enum>
<enum name=
"a6xx_vsc_perfcounter_select" >
<value value=
"0" name=
"PERF_VSC_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_VSC_WORKING_CYCLES" />
<value value=
"2" name=
"PERF_VSC_STALL_CYCLES_UCHE" />
<value value=
"3" name=
"PERF_VSC_EOT_NUM" />
<value value=
"4" name=
"PERF_VSC_INPUT_TILES" />
</enum>
<enum name=
"a6xx_ccu_perfcounter_select" >
<value value=
"0" name=
"PERF_CCU_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_CCU_STALL_CYCLES_RB_DEPTH_RETURN" />
<value value=
"2" name=
"PERF_CCU_STALL_CYCLES_RB_COLOR_RETURN" />
<value value=
"3" name=
"PERF_CCU_STARVE_CYCLES_FLAG_RETURN" />
<value value=
"4" name=
"PERF_CCU_DEPTH_BLOCKS" />
<value value=
"5" name=
"PERF_CCU_COLOR_BLOCKS" />
<value value=
"6" name=
"PERF_CCU_DEPTH_BLOCK_HIT" />
<value value=
"7" name=
"PERF_CCU_COLOR_BLOCK_HIT" />
<value value=
"8" name=
"PERF_CCU_PARTIAL_BLOCK_READ" />
<value value=
"9" name=
"PERF_CCU_GMEM_READ" />
<value value=
"10" name=
"PERF_CCU_GMEM_WRITE" />
<value value=
"11" name=
"PERF_CCU_DEPTH_READ_FLAG0_COUNT" />
<value value=
"12" name=
"PERF_CCU_DEPTH_READ_FLAG1_COUNT" />
<value value=
"13" name=
"PERF_CCU_DEPTH_READ_FLAG2_COUNT" />
<value value=
"14" name=
"PERF_CCU_DEPTH_READ_FLAG3_COUNT" />
<value value=
"15" name=
"PERF_CCU_DEPTH_READ_FLAG4_COUNT" />
<value value=
"16" name=
"PERF_CCU_DEPTH_READ_FLAG5_COUNT" />
<value value=
"17" name=
"PERF_CCU_DEPTH_READ_FLAG6_COUNT" />
<value value=
"18" name=
"PERF_CCU_DEPTH_READ_FLAG8_COUNT" />
<value value=
"19" name=
"PERF_CCU_COLOR_READ_FLAG0_COUNT" />
<value value=
"20" name=
"PERF_CCU_COLOR_READ_FLAG1_COUNT" />
<value value=
"21" name=
"PERF_CCU_COLOR_READ_FLAG2_COUNT" />
<value value=
"22" name=
"PERF_CCU_COLOR_READ_FLAG3_COUNT" />
<value value=
"23" name=
"PERF_CCU_COLOR_READ_FLAG4_COUNT" />
<value value=
"24" name=
"PERF_CCU_COLOR_READ_FLAG5_COUNT" />
<value value=
"25" name=
"PERF_CCU_COLOR_READ_FLAG6_COUNT" />
<value value=
"26" name=
"PERF_CCU_COLOR_READ_FLAG8_COUNT" />
<value value=
"27" name=
"PERF_CCU_2D_RD_REQ" />
<value value=
"28" name=
"PERF_CCU_2D_WR_REQ" />
</enum>
<enum name=
"a6xx_lrz_perfcounter_select" >
<value value=
"0" name=
"PERF_LRZ_BUSY_CYCLES" />
<value value=
"1" name=
"PERF_LRZ_STARVE_CYCLES_RAS" />
<value value=
"2" name=
"PERF_LRZ_STALL_CYCLES_RB" />
<value value=
"3" name=
"PERF_LRZ_STALL_CYCLES_VSC" />
<value value=
"4" name=
"PERF_LRZ_STALL_CYCLES_VPC" />
<value value=
"5" name=
"PERF_LRZ_STALL_CYCLES_FLAG_PREFETCH" />
<value value=
"6" name=
"PERF_LRZ_STALL_CYCLES_UCHE" />
<value value=
"7" name=
"PERF_LRZ_LRZ_READ" />
<value value=
"8" name=
"PERF_LRZ_LRZ_WRITE" />
<value value=
"9" name=
"PERF_LRZ_READ_LATENCY" />
<value value=
"10" name=
"PERF_LRZ_MERGE_CACHE_UPDATING" />
<value value=
"11" name=
"PERF_LRZ_PRIM_KILLED_BY_MASKGEN" />
<value value=
"12" name=
"PERF_LRZ_PRIM_KILLED_BY_LRZ" />
<value value=
"13" name=
"PERF_LRZ_VISIBLE_PRIM_AFTER_LRZ" />
<value value=
"14" name=
"PERF_LRZ_FULL_8X8_TILES" />
<value value=
"15" name=
"PERF_LRZ_PARTIAL_8X8_TILES" />
<value value=
"16" name=
"PERF_LRZ_TILE_KILLED" />
<value value=
"17" name=
"PERF_LRZ_TOTAL_PIXEL" />
<value value=
"18" name=
"PERF_LRZ_VISIBLE_PIXEL_AFTER_LRZ" />
<value value=
"19" name=
"PERF_LRZ_FULLY_COVERED_TILES" />
<value value=
"20" name=
"PERF_LRZ_PARTIAL_COVERED_TILES" />
<value value=
"21" name=
"PERF_LRZ_FEEDBACK_ACCEPT" />
<value value=
"22" name=
"PERF_LRZ_FEEDBACK_DISCARD" />
<value value=
"23" name=
"PERF_LRZ_FEEDBACK_STALL" />
<value value=
"24" name=
"PERF_LRZ_STALL_CYCLES_RB_ZPLANE" />
<value value=
"25" name=
"PERF_LRZ_STALL_CYCLES_RB_BPLANE" />
<value value=
"26" name=
"PERF_LRZ_STALL_CYCLES_VC" />
<value value=
"27" name=
"PERF_LRZ_RAS_MASK_TRANS" />
</enum>
<enum name=
"a6xx_cmp_perfcounter_select" >
<value value=
"0" name=
"PERF_CMPDECMP_STALL_CYCLES_ARB" />
<value value=
"1" name=
"PERF_CMPDECMP_VBIF_LATENCY_CYCLES" />
<value value=
"2" name=
"PERF_CMPDECMP_VBIF_LATENCY_SAMPLES" />
<value value=
"3" name=
"PERF_CMPDECMP_VBIF_READ_DATA_CCU" />
<value value=
"4" name=
"PERF_CMPDECMP_VBIF_WRITE_DATA_CCU" />
<value value=
"5" name=
"PERF_CMPDECMP_VBIF_READ_REQUEST" />
<value value=
"6" name=
"PERF_CMPDECMP_VBIF_WRITE_REQUEST" />
<value value=
"7" name=
"PERF_CMPDECMP_VBIF_READ_DATA" />
<value value=
"8" name=
"PERF_CMPDECMP_VBIF_WRITE_DATA" />
<value value=
"9" name=
"PERF_CMPDECMP_FLAG_FETCH_CYCLES" />
<value value=
"10" name=
"PERF_CMPDECMP_FLAG_FETCH_SAMPLES" />
<value value=
"11" name=
"PERF_CMPDECMP_DEPTH_WRITE_FLAG1_COUNT" />
<value value=
"12" name=
"PERF_CMPDECMP_DEPTH_WRITE_FLAG2_COUNT" />
<value value=
"13" name=
"PERF_CMPDECMP_DEPTH_WRITE_FLAG3_COUNT" />
<value value=
"14" name=
"PERF_CMPDECMP_DEPTH_WRITE_FLAG4_COUNT" />
<value value=
"15" name=
"PERF_CMPDECMP_DEPTH_WRITE_FLAG5_COUNT" />
<value value=
"16" name=
"PERF_CMPDECMP_DEPTH_WRITE_FLAG6_COUNT" />
<value value=
"17" name=
"PERF_CMPDECMP_DEPTH_WRITE_FLAG8_COUNT" />
<value value=
"18" name=
"PERF_CMPDECMP_COLOR_WRITE_FLAG1_COUNT" />
<value value=
"19" name=
"PERF_CMPDECMP_COLOR_WRITE_FLAG2_COUNT" />
<value value=
"20" name=
"PERF_CMPDECMP_COLOR_WRITE_FLAG3_COUNT" />
<value value=
"21" name=
"PERF_CMPDECMP_COLOR_WRITE_FLAG4_COUNT" />
<value value=
"22" name=
"PERF_CMPDECMP_COLOR_WRITE_FLAG5_COUNT" />
<value value=
"23" name=
"PERF_CMPDECMP_COLOR_WRITE_FLAG6_COUNT" />
<value value=
"24" name=
"PERF_CMPDECMP_COLOR_WRITE_FLAG8_COUNT" />
<value value=
"25" name=
"PERF_CMPDECMP_2D_STALL_CYCLES_VBIF_REQ" />
<value value=
"26" name=
"PERF_CMPDECMP_2D_STALL_CYCLES_VBIF_WR" />
<value value=
"27" name=
"PERF_CMPDECMP_2D_STALL_CYCLES_VBIF_RETURN" />
<value value=
"28" name=
"PERF_CMPDECMP_2D_RD_DATA" />
<value value=
"29" name=
"PERF_CMPDECMP_2D_WR_DATA" />
<value value=
"30" name=
"PERF_CMPDECMP_VBIF_READ_DATA_UCHE_CH0" />
<value value=
"31" name=
"PERF_CMPDECMP_VBIF_READ_DATA_UCHE_CH1" />
<value value=
"32" name=
"PERF_CMPDECMP_2D_OUTPUT_TRANS" />
<value value=
"33" name=
"PERF_CMPDECMP_VBIF_WRITE_DATA_UCHE" />
<value value=
"34" name=
"PERF_CMPDECMP_DEPTH_WRITE_FLAG0_COUNT" />
<value value=
"35" name=
"PERF_CMPDECMP_COLOR_WRITE_FLAG0_COUNT" />
<value value=
"36" name=
"PERF_CMPDECMP_COLOR_WRITE_FLAGALPHA_COUNT" />
<value value=
"37" name=
"PERF_CMPDECMP_2D_BUSY_CYCLES" />
<value value=
"38" name=
"PERF_CMPDECMP_2D_REORDER_STARVE_CYCLES" />
<value value=
"39" name=
"PERF_CMPDECMP_2D_PIXELS" />
</enum>
</database>
Messung V0.5 C=95 H=95 G=94
¤ Dauer der Verarbeitung: 0.18 Sekunden
¤
*© Formatika GbR, Deutschland