Lines Matching full:bitfield

203 	<bitfield name="BASE_ADDR" low="0" high="17"/>
204 <bitfield name="MASK_LEN" low="18" high="30"/>
205 <bitfield name="READ" pos="31" type="boolean"/>
2224 <bitfield name="RBBM_GPU_IDLE" pos="0" type="boolean"/>
2225 <bitfield name="CP_AHB_ERROR" pos="1" type="boolean"/>
2226 <bitfield name="CP_IPC_INTR_0" pos="4" type="boolean" variants="A7XX-"/>
2227 <bitfield name="CP_IPC_INTR_1" pos="5" type="boolean" variants="A7XX-"/>
2228 <bitfield name="RBBM_ATB_ASYNCFIFO_OVERFLOW" pos="6" type="boolean"/>
2229 <bitfield name="RBBM_GPC_ERROR" pos="7" type="boolean"/>
2230 <bitfield name="CP_SW" pos="8" type="boolean"/>
2231 <bitfield name="CP_HW_ERROR" pos="9" type="boolean"/>
2232 <bitfield name="CP_CCU_FLUSH_DEPTH_TS" pos="10" type="boolean"/>
2233 <bitfield name="CP_CCU_FLUSH_COLOR_TS" pos="11" type="boolean"/>
2234 <bitfield name="CP_CCU_RESOLVE_TS" pos="12" type="boolean"/>
2235 <bitfield name="CP_IB2" pos="13" type="boolean"/>
2236 <bitfield name="CP_IB1" pos="14" type="boolean"/>
2237 <bitfield name="CP_RB" pos="15" type="boolean" variants="A6XX"/>
2239 <bitfield name="PM4CPINTERRUPT" pos="15" type="boolean" variants="A7XX-"/>
2240 <bitfield name="PM4CPINTERRUPTLPAC" pos="16" type="boolean" variants="A7XX-"/>
2241 <bitfield name="CP_RB_DONE_TS" pos="17" type="boolean"/>
2242 <bitfield name="CP_WT_DONE_TS" pos="18" type="boolean"/>
2243 <bitfield name="CP_CACHE_FLUSH_TS" pos="20" type="boolean"/>
2244 <bitfield name="CP_CACHE_FLUSH_TS_LPAC" pos="21" type="boolean" variants="A7XX-"/>
2245 <bitfield name="RBBM_ATB_BUS_OVERFLOW" pos="22" type="boolean"/>
2246 <bitfield name="RBBM_HANG_DETECT" pos="23" type="boolean"/>
2247 <bitfield name="UCHE_OOB_ACCESS" pos="24" type="boolean"/>
2248 <bitfield name="UCHE_TRAP_INTR" pos="25" type="boolean"/>
2249 <bitfield name="DEBBUS_INTR_0" pos="26" type="boolean"/>
2250 <bitfield name="DEBBUS_INTR_1" pos="27" type="boolean"/>
2251 <bitfield name="TSBWRITEERROR" pos="28" type="boolean" variants="A7XX-"/>
2252 <bitfield name="SWFUSEVIOLATION" pos="29" type="boolean" variants="A7XX-"/>
2253 <bitfield name="ISDB_CPU_IRQ" pos="30" type="boolean"/>
2254 <bitfield name="ISDB_UNDER_DEBUG" pos="31" type="boolean"/>
2262 <bitfield name="CP_OPCODE_ERROR" pos="0" type="boolean"/>
2263 <bitfield name="CP_UCODE_ERROR" pos="1" type="boolean"/>
2264 <bitfield name="CP_HW_FAULT_ERROR" pos="2" type="boolean"/>
2265 <bitfield name="CP_REGISTER_PROTECTION_ERROR" pos="4" type="boolean"/>
2266 <bitfield name="CP_AHB_ERROR" pos="5" type="boolean"/>
2267 <bitfield name="CP_VSD_PARITY_ERROR" pos="6" type="boolean"/>
2268 <bitfield name="CP_ILLEGAL_INSTR_ERROR" pos="7" type="boolean"/>
2269 <bitfield name="CP_OPCODE_ERROR_LPAC" pos="8" type="boolean" variants="A7XX-"/>
2270 <bitfield name="CP_UCODE_ERROR_LPAC" pos="9" type="boolean" variants="A7XX-"/>
2271 <bitfield name="CP_HW_FAULT_ERROR_LPAC" pos="10" type="boolean" variants="A7XX-"/>
2272 <bitfield name="CP_REGISTER_PROTECTION_ERROR_LPAC" pos="11" type="boolean" variants="A7XX-"/>
2273 <bitfield name="CP_ILLEGAL_INSTR_ERROR_LPAC" pos="12" type="boolean" variants="A7XX-"/>
2274 <bitfield name="CP_OPCODE_ERROR_BV" pos="13" type="boolean" variants="A7XX-"/>
2275 <bitfield name="CP_UCODE_ERROR_BV" pos="14" type="boolean" variants="A7XX-"/>
2276 <bitfield name="CP_HW_FAULT_ERROR_BV" pos="15" type="boolean" variants="A7XX-"/>
2277 <bitfield name="CP_REGISTER_PROTECTION_ERROR_BV" pos="16" type="boolean" variants="A7XX-"/>
2278 <bitfield name="CP_ILLEGAL_INSTR_ERROR_BV" pos="17" type="boolean" variants="A7XX-"/>
2288 <bitfield name="IFPC" pos="0" type="boolean"/>
2298 <bitfield pos="6" name="CDWRITE" type="boolean"/>
2300 <bitfield pos="5" name="CDREAD" type="boolean"/>
2305 <bitfield pos="3" name="RBRPWB" type="boolean"/>
2307 <bitfield pos="2" name="RBPRIVLEVEL" type="boolean"/>
2309 <bitfield pos="1" name="RBFETCH" type="boolean"/>
2311 <bitfield pos="0" name="ICACHE" type="boolean"/>
2323 <bitfield name="MRB_START" low="0" high="7" shr="2"/>
2324 <bitfield name="VSD_START" low="8" high="15" shr="2"/>
2325 <bitfield name="IB1_START" low="16" high="23" shr="2"/>
2326 <bitfield name="IB2_START" low="24" high="31" shr="2"/>
2340 <bitfield name="SDS_START" low="0" high="8" shr="2"/>
2342 <bitfield name="ROQ_SIZE" low="16" high="31" shr="2"/>
2349 <bitfield pos="3" name="LAST_SPAN_INF_RANGE" type="boolean"/>
2350 <bitfield pos="1" name="ACCESS_FAULT_ON_VIOL_EN" type="boolean"/>
2351 <bitfield pos="0" name="ACCESS_PROT_EN" type="boolean"/>
2362 <bitfield name="STOP" pos="0" type="boolean"/>
2363 <bitfield name="LEVEL" low="6" high="7"/>
2364 <bitfield name="USES_GMEM" pos="8" type="boolean"/>
2365 <bitfield name="SKIP_SAVE_RESTORE" pos="9" type="boolean"/>
2404 <bitfield name="RPTR" low="0" high="9"/>
2405 <bitfield name="WPTR" low="16" high="25"/>
2422 <bitfield name="REM" low="16" high="31"/>
2426 <bitfield name="REM" low="16" high="31"/>
2430 <bitfield name="REM" low="16" high="31"/>
2434 <bitfield name="REM" low="16" high="31"/>
2438 <bitfield name="REM" low="16" high="31"/>
2442 <bitfield name="REM" low="16" high="31"/>
2446 <bitfield name="PIPE" low="12" high="13" type="a7xx_pipe"/>
2447 <bitfield name="CLUSTER" low="8" high="10" type="a7xx_cluster"/>
2448 <bitfield name="CONTEXT" low="4" high="5"/>
2513 <bitfield pos="23" name="GPU_BUSY_IGN_AHB" type="boolean"/>
2514 <bitfield pos="22" name="GPU_BUSY_IGN_AHB_CP" type="boolean"/>
2515 <bitfield pos="21" name="HLSQ_BUSY" type="boolean"/>
2516 <bitfield pos="20" name="VSC_BUSY" type="boolean"/>
2517 <bitfield pos="19" name="TPL1_BUSY" type="boolean"/>
2518 <bitfield pos="18" name="SP_BUSY" type="boolean"/>
2519 <bitfield pos="17" name="UCHE_BUSY" type="boolean"/>
2520 <bitfield pos="16" name="VPC_BUSY" type="boolean"/>
2521 <bitfield pos="15" name="VFD_BUSY" type="boolean"/>
2522 <bitfield pos="14" name="TESS_BUSY" type="boolean"/>
2523 <bitfield pos="13" name="PC_VSD_BUSY" type="boolean"/>
2524 <bitfield pos="12" name="PC_DCALL_BUSY" type="boolean"/>
2525 <bitfield pos="11" name="COM_DCOM_BUSY" type="boolean"/>
2526 <bitfield pos="10" name="LRZ_BUSY" type="boolean"/>
2527 <bitfield pos="9" name="A2D_BUSY" type="boolean"/>
2528 <bitfield pos="8" name="CCU_BUSY" type="boolean"/>
2529 <bitfield pos="7" name="RB_BUSY" type="boolean"/>
2530 <bitfield pos="6" name="RAS_BUSY" type="boolean"/>
2531 <bitfield pos="5" name="TSE_BUSY" type="boolean"/>
2532 <bitfield pos="4" name="VBIF_BUSY" type="boolean"/>
2533 <bitfield pos="3" name="GFX_DBGC_BUSY" type="boolean"/>
2534 <bitfield pos="2" name="CP_BUSY" type="boolean"/>
2535 <bitfield pos="1" name="CP_AHB_BUSY_CP_MASTER" type="boolean"/>
2536 <bitfield pos="0" name="CP_AHB_BUSY_CX_MASTER" type="boolean"/>
2541 <bitfield pos="24" name="SMMU_STALLED_ON_FAULT" type="boolean"/>
2656 <bitfield pos="0" name="WAIT_GPU_IDLE" type="boolean"/>
2784 <bitfield name="TXDONE" pos="0" type="boolean"/>
2802 <bitfield high="7" low="0" name="PING_INDEX"/>
2803 <bitfield high="15" low="8" name="PING_BLK_SEL"/>
2806 <bitfield high="5" low="0" name="TRACEEN"/>
2807 <bitfield high="14" low="12" name="GRANU"/>
2808 <bitfield high="31" low="28" name="SEGT"/>
2811 <bitfield high="27" low="24" name="ENABLE"/>
2822 <bitfield high="3" low="0" name="BYTEL0"/>
2823 <bitfield high="7" low="4" name="BYTEL1"/>
2824 <bitfield high="11" low="8" name="BYTEL2"/>
2825 <bitfield high="15" low="12" name="BYTEL3"/>
2826 <bitfield high="19" low="16" name="BYTEL4"/>
2827 <bitfield high="23" low="20" name="BYTEL5"/>
2828 <bitfield high="27" low="24" name="BYTEL6"/>
2829 <bitfield high="31" low="28" name="BYTEL7"/>
2832 <bitfield high="3" low="0" name="BYTEL8"/>
2833 <bitfield high="7" low="4" name="BYTEL9"/>
2834 <bitfield high="11" low="8" name="BYTEL10"/>
2835 <bitfield high="15" low="12" name="BYTEL11"/>
2836 <bitfield high="19" low="16" name="BYTEL12"/>
2837 <bitfield high="23" low="20" name="BYTEL13"/>
2838 <bitfield high="27" low="24" name="BYTEL14"/>
2839 <bitfield high="31" low="28" name="BYTEL15"/>
2848 <bitfield name="BINNING" pos="0" type="boolean"/>
2862 <bitfield high="7" low="0" name="PERFSEL"/>
2870 <bitfield pos="1" name="FORCE_ON_TESTBUS" type="boolean"/>
2878 <bitfield low="0" high="3" name="DATA_SEL"/>
2882 <bitfield low="0" high="8" name="DATA_SEL"/>
2936 <bitfield name="WIDTH" low="0" high="7" shr="5" type="uint"/>
2937 <bitfield name="HEIGHT" low="8" high="16" shr="4" type="uint"/>
2941 <bitfield name="NX" low="1" high="10" type="uint"/>
2942 <bitfield name="NY" low="11" high="20" type="uint"/>
2954 <bitfield name="X" low="0" high="9" type="uint"/>
2955 <bitfield name="Y" low="10" high="19" type="uint"/>
2956 <bitfield name="W" low="20" high="25" type="uint"/>
2957 <bitfield name="H" low="26" high="31" type="uint"/>
3013 <bitfield name="X" low="0" high="13" type="uint"/>
3014 <bitfield name="Y" low="16" high="29" type="uint"/>
3018 <bitfield name="CLIP_DISABLE" pos="0" type="boolean"/>
3019 <bitfield name="ZNEAR_CLIP_DISABLE" pos="1" type="boolean"/>
3020 <bitfield name="ZFAR_CLIP_DISABLE" pos="2" type="boolean"/>
3021 <bitfield name="Z_CLAMP_ENABLE" pos="5" type="boolean"/>
3023 <bitfield name="ZERO_GB_SCALE_Z" pos="6" type="boolean"/>
3026 <bitfield name="VP_CLIP_CODE_IGNORE" pos="7" type="boolean"/>
3027 <bitfield name="VP_XFORM_DISABLE" pos="8" type="boolean"/>
3028 <bitfield name="PERSP_DIVISION_DISABLE" pos="9" type="boolean"/>
3032 <bitfield name="CLIP_MASK" low="0" high="7"/>
3033 <bitfield name="CULL_MASK" low="8" high="15"/>
3042 <bitfield name="IJ_PERSP_PIXEL" pos="0" type="boolean"/>
3043 <bitfield name="IJ_PERSP_CENTROID" pos="1" type="boolean"/>
3044 <bitfield name="IJ_PERSP_SAMPLE" pos="2" type="boolean"/>
3045 <bitfield name="IJ_LINEAR_PIXEL" pos="3" type="boolean"/>
3046 <bitfield name="IJ_LINEAR_CENTROID" pos="4" type="boolean"/>
3047 <bitfield name="IJ_LINEAR_SAMPLE" pos="5" type="boolean"/>
3048 <bitfield name="COORD_MASK" low="6" high="9" type="hex"/>
3049 <bitfield name="UNK10" pos="10" type="boolean" variants="A7XX-"/>
3050 <bitfield name="UNK11" pos="11" type="boolean" variants="A7XX-"/>
3053 <bitfield name="HORZ" low="0" high="8" type="uint"/>
3054 <bitfield name="VERT" low="10" high="18" type="uint"/>
3084 <bitfield name="CULL_FRONT" pos="0" type="boolean"/>
3085 <bitfield name="CULL_BACK" pos="1" type="boolean"/>
3086 <bitfield name="FRONT_CW" pos="2" type="boolean"/>
3087 <bitfield name="LINEHALFWIDTH" low="3" high="10" radix="2" type="fixed"/>
3088 <bitfield name="POLY_OFFSET" pos="11" type="boolean"/>
3089 <bitfield name="UNK12" pos="12"/>
3090 <bitfield name="LINE_MODE" pos="13" type="a5xx_line_mode"/>
3091 <bitfield name="UNK15" low="15" high="16"/>
3102 <bitfield name="MULTIVIEW_ENABLE" pos="17" type="boolean"/>
3103 <bitfield name="RENDERTARGETINDEXINCR" pos="18" type="boolean"/>
3104 <bitfield name="VIEWPORTINDEXINCR" pos="19" type="boolean"/>
3105 <bitfield name="UNK20" low="20" high="22"/>
3108 <bitfield name="MIN" low="0" high="15" type="ufixed" radix="4"/>
3109 <bitfield name="MAX" low="16" high="31" type="ufixed" radix="4"/>
3114 <bitfield name="Z_MODE" low="0" high="1" type="a6xx_ztest_mode"/>
3121 <bitfield name="DEPTH_FORMAT" low="0" high="2" type="a6xx_depth_format"/>
3122 <bitfield name="UNK3" pos="3"/>
3126 <bitfield name="CONSERVATIVERASEN" pos="0" type="boolean"/>
3127 <bitfield name="SHIFTAMOUNT" low="1" high="2"/>
3128 <bitfield name="INNERCONSERVATIVERASEN" pos="3" type="boolean"/>
3129 <bitfield name="UNK4" low="4" high="5"/>
3132 <bitfield name="UNK0" pos="0" type="boolean"/>
3133 <bitfield name="LINELENGTHEN" pos="1" type="boolean"/>
3137 <bitfield name="WRITES_LAYER" pos="0" type="boolean"/>
3138 <bitfield name="WRITES_VIEW" pos="1" type="boolean"/>
3192 <bitfield name="CCUSINGLECACHELINESIZE" low="0" high="2"/>
3193 <bitfield name="SINGLE_PRIM_MODE" low="3" high="4" type="a6xx_single_prim_mode"/>
3194 <bitfield name="RASTER_MODE" pos="5" type="a6xx_raster_mode"/>
3195 <bitfield name="RASTER_DIRECTION" low="6" high="7" type="a6xx_raster_direction"/>
3196 <bitfield name="SEQUENCED_THREAD_DISTRIBUTION" pos="8" type="a6xx_sequenced_thread_dist"/>
3198 <bitfield name="UNK9" pos="9" type="boolean"/>
3199 <bitfield name="ROTATION" low="10" high="11" type="uint"/>
3200 <bitfield name="EARLYVIZOUTEN" pos="12" type="boolean"/>
3223 <bitfield name="BINW" low="0" high="5" shr="5" type="uint"/>
3224 <bitfield name="BINH" low="8" high="14" shr="4" type="uint"/>
3225 <bitfield name="RENDER_MODE" low="18" high="20" type="a6xx_render_mode"/>
3227 <bitfield name="FORCE_LRZ_WRITE_DIS" pos="21" type="boolean"/>
3228 …<bitfield name="BUFFERS_LOCATION" low="22" high="23" type="a6xx_buffers_location" variants="A6XX"/>
3234 <bitfield name="LRZ_FEEDBACK_ZMODE_MASK" low="24" high="26" type="a6xx_lrz_feedback_mask"/>
3235 <bitfield name="UNK27" pos="27"/>
3239 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
3240 <bitfield name="UNK2" pos="2"/>
3241 <bitfield name="UNK3" pos="3"/>
3244 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
3245 <bitfield name="MSAA_DISABLE" pos="2" type="boolean"/>
3249 <bitfield name="UNK0" pos="0"/>
3250 <bitfield name="LOCATION_ENABLE" pos="1" type="boolean"/>
3254 <bitfield name="SAMPLE_0_X" low="0" high="3" radix="4" type="fixed"/>
3255 <bitfield name="SAMPLE_0_Y" low="4" high="7" radix="4" type="fixed"/>
3256 <bitfield name="SAMPLE_1_X" low="8" high="11" radix="4" type="fixed"/>
3257 <bitfield name="SAMPLE_1_Y" low="12" high="15" radix="4" type="fixed"/>
3258 <bitfield name="SAMPLE_2_X" low="16" high="19" radix="4" type="fixed"/>
3259 <bitfield name="SAMPLE_2_Y" low="20" high="23" radix="4" type="fixed"/>
3260 <bitfield name="SAMPLE_3_X" low="24" high="27" radix="4" type="fixed"/>
3261 <bitfield name="SAMPLE_3_Y" low="28" high="31" radix="4" type="fixed"/>
3274 <bitfield name="X" low="0" high="15" type="uint"/>
3275 <bitfield name="Y" low="16" high="31" type="uint"/>
3304 <bitfield name="ENABLE" pos="0" type="boolean"/>
3306 <bitfield name="LRZ_WRITE" pos="1" type="boolean"/>
3308 <bitfield name="GREATER" pos="2" type="boolean"/>
3314 <bitfield name="FC_ENABLE" pos="3" type="boolean" variants="A6XX"/>
3316 <bitfield name="Z_TEST_ENABLE" pos="4" type="boolean"/>
3317 <bitfield name="Z_BOUNDS_ENABLE" pos="5" type="boolean"/>
3318 <bitfield name="DIR" low="6" high="7" type="a6xx_lrz_dir_status"/>
3323 <bitfield name="DIR_WRITE" pos="8" type="boolean"/>
3328 <bitfield name="DISABLE_ON_WRONG_DIR" pos="9" type="boolean" variants="A6XX"/>
3329 <bitfield name="Z_FUNC" low="11" high="13" type="adreno_compare_func" variants="A7XX-"/>
3338 <bitfield name="SAMPLEID" pos="0" type="boolean"/>
3339 <bitfield name="FRAGCOORDSAMPLEMODE" low="1" high="2" type="a6xx_fragcoord_sample_mode"/>
3343 <bitfield name="COLOR_FORMAT" low="0" high="7" type="a6xx_format"/>
3348 <bitfield name="PITCH" low="0" high="7" shr="5" type="uint"/>
3349 <bitfield name="ARRAY_PITCH" low="10" high="28" shr="4" type="uint"/>
3385 <bitfield name="PER_SAMP_MODE" pos="0" type="boolean"/>
3396 <bitfield name="BASE_LAYER" low="0" high="10" type="uint"/>
3397 <bitfield name="LAYER_COUNT" low="16" high="26" type="uint"/>
3398 <bitfield name="BASE_MIP_LEVEL" low="28" high="31" type="uint"/>
3402 <bitfield name="DISABLE_ON_WRONG_DIR" pos="0" type="boolean"/>
3403 <bitfield name="FC_ENABLE" pos="1" type="boolean"/>
3414 <bitfield name="DEPTH_FORMAT" low="0" high="2" type="a6xx_depth_format"/>
3415 <bitfield name="UNK3" pos="3"/>
3434 <bitfield name="ROTATE" low="0" high="2" type="a6xx_rotation"/>
3435 <bitfield name="OVERWRITEEN" pos="3" type="boolean"/>
3436 <bitfield name="UNK4" low="4" high="6"/>
3437 <bitfield name="SOLID_COLOR" pos="7" type="boolean"/>
3438 <bitfield name="COLOR_FORMAT" low="8" high="15" type="a6xx_format"/>
3439 <bitfield name="SCISSOR" pos="16" type="boolean"/>
3440 <bitfield name="UNK17" low="17" high="18"/>
3442 <bitfield name="D24S8" pos="19" type="boolean"/>
3444 <bitfield name="MASK" low="20" high="23"/>
3445 <bitfield name="IFMT" low="24" high="28" type="a6xx_2d_ifmt"/>
3446 <bitfield name="RASTER_MODE" pos="29" type="a6xx_raster_mode"/>
3447 <bitfield name="UNK30" pos="30" type="boolean" variants="A7XX-"/>
3470 <bitfield name="UNK7" pos="7" type="boolean"/>
3471 <bitfield name="LRZCACHELOCKDIS" pos="11" type="boolean"/>
3485 <bitfield name="BINW" low="0" high="5" shr="5" type="uint"/>
3486 <bitfield name="BINH" low="8" high="14" shr="4" type="uint"/>
3487 <bitfield name="RENDER_MODE" low="18" high="20" type="a6xx_render_mode"/>
3488 <bitfield name="FORCE_LRZ_WRITE_DIS" pos="21" type="boolean"/>
3489 <bitfield name="BUFFERS_LOCATION" low="22" high="23" type="a6xx_buffers_location"/>
3490 <bitfield name="LRZ_FEEDBACK_ZMODE_MASK" low="24" high="26" type="a6xx_lrz_feedback_mask"/>
3494 <bitfield name="BINW" low="0" high="5" shr="5" type="uint"/>
3495 <bitfield name="BINH" low="8" high="14" shr="4" type="uint"/>
3496 <bitfield name="RENDER_MODE" low="18" high="20" type="a6xx_render_mode"/>
3497 <bitfield name="FORCE_LRZ_WRITE_DIS" pos="21" type="boolean"/>
3498 <bitfield name="LRZ_FEEDBACK_ZMODE_MASK" low="24" high="26" type="a6xx_lrz_feedback_mask"/>
3502 <bitfield name="CCUSINGLECACHELINESIZE" low="3" high="5"/>
3503 <bitfield name="EARLYVIZOUTEN" pos="6" type="boolean"/>
3505 <bitfield name="BINNING" pos="7" type="boolean"/>
3506 <bitfield name="UNK8" low="8" high="10"/>
3507 <bitfield name="RASTER_MODE" pos="8" type="a6xx_raster_mode"/>
3508 <bitfield name="RASTER_DIRECTION" low="9" high="10" type="a6xx_raster_direction"/>
3509 <bitfield name="CONSERVATIVERASEN" pos="11" type="boolean"/>
3510 <bitfield name="INNERCONSERVATIVERASEN" pos="12" type="boolean"/>
3512 <bitfield name="FLAG_DEPTH" pos="14" type="boolean"/>
3514 <bitfield name="FLAG_MRTS" low="16" high="23"/>
3517 <bitfield name="EARLYVIZOUTEN" pos="6" type="boolean"/>
3519 <bitfield name="BINNING" pos="7" type="boolean"/>
3520 <bitfield name="RASTER_MODE" pos="8" type="a6xx_raster_mode"/>
3521 <bitfield name="RASTER_DIRECTION" low="9" high="10" type="a6xx_raster_direction"/>
3522 <bitfield name="CONSERVATIVERASEN" pos="11" type="boolean"/>
3523 <bitfield name="INNERCONSERVATIVERASEN" pos="12" type="boolean"/>
3526 <bitfield name="BINNING" pos="7" type="boolean"/>
3530 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
3531 <bitfield name="UNK2" pos="2"/>
3532 <bitfield name="UNK3" pos="3"/>
3535 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
3536 <bitfield name="MSAA_DISABLE" pos="2" type="boolean"/>
3549 <bitfield name="IJ_PERSP_PIXEL" pos="0" type="boolean"/>
3550 <bitfield name="IJ_PERSP_CENTROID" pos="1" type="boolean"/>
3551 <bitfield name="IJ_PERSP_SAMPLE" pos="2" type="boolean"/>
3552 <bitfield name="IJ_LINEAR_PIXEL" pos="3" type="boolean"/>
3553 <bitfield name="IJ_LINEAR_CENTROID" pos="4" type="boolean"/>
3554 <bitfield name="IJ_LINEAR_SAMPLE" pos="5" type="boolean"/>
3555 <bitfield name="COORD_MASK" low="6" high="9" type="hex"/>
3556 <bitfield name="UNK10" pos="10" type="boolean"/>
3560 <bitfield name="SAMPLEMASK" pos="0" type="boolean"/>
3561 <bitfield name="POSTDEPTHCOVERAGE" pos="1" type="boolean"/>
3562 <bitfield name="FACENESS" pos="2" type="boolean"/>
3563 <bitfield name="SAMPLEID" pos="3" type="boolean"/>
3564 <bitfield name="FRAGCOORDSAMPLEMODE" low="4" high="5" type="a6xx_fragcoord_sample_mode"/>
3565 <bitfield name="CENTERRHW" pos="6" type="boolean"/>
3566 <bitfield name="LINELENGTHEN" pos="7" type="boolean"/>
3567 <bitfield name="FOVEATION" pos="8" type="boolean"/>
3571 <bitfield name="DUAL_COLOR_IN_ENABLE" pos="0" type="boolean"/>
3572 <bitfield name="FRAG_WRITES_Z" pos="1" type="boolean"/>
3573 <bitfield name="FRAG_WRITES_SAMPMASK" pos="2" type="boolean"/>
3574 <bitfield name="FRAG_WRITES_STENCILREF" pos="3" type="boolean"/>
3577 <bitfield name="MRT" low="0" high="3" type="uint"/>
3580 <bitfield name="RT0" low="0" high="3"/>
3581 <bitfield name="RT1" low="4" high="7"/>
3582 <bitfield name="RT2" low="8" high="11"/>
3583 <bitfield name="RT3" low="12" high="15"/>
3584 <bitfield name="RT4" low="16" high="19"/>
3585 <bitfield name="RT5" low="20" high="23"/>
3586 <bitfield name="RT6" low="24" high="27"/>
3587 <bitfield name="RT7" low="28" high="31"/>
3590 <bitfield name="DITHER_MODE_MRT0" low="0" high="1" type="adreno_rb_dither_mode"/>
3591 <bitfield name="DITHER_MODE_MRT1" low="2" high="3" type="adreno_rb_dither_mode"/>
3592 <bitfield name="DITHER_MODE_MRT2" low="4" high="5" type="adreno_rb_dither_mode"/>
3593 <bitfield name="DITHER_MODE_MRT3" low="6" high="7" type="adreno_rb_dither_mode"/>
3594 <bitfield name="DITHER_MODE_MRT4" low="8" high="9" type="adreno_rb_dither_mode"/>
3595 <bitfield name="DITHER_MODE_MRT5" low="10" high="11" type="adreno_rb_dither_mode"/>
3596 <bitfield name="DITHER_MODE_MRT6" low="12" high="13" type="adreno_rb_dither_mode"/>
3597 <bitfield name="DITHER_MODE_MRT7" low="14" high="15" type="adreno_rb_dither_mode"/>
3601 <bitfield name="SRGB_MRT0" pos="0" type="boolean"/>
3602 <bitfield name="SRGB_MRT1" pos="1" type="boolean"/>
3603 <bitfield name="SRGB_MRT2" pos="2" type="boolean"/>
3604 <bitfield name="SRGB_MRT3" pos="3" type="boolean"/>
3605 <bitfield name="SRGB_MRT4" pos="4" type="boolean"/>
3606 <bitfield name="SRGB_MRT5" pos="5" type="boolean"/>
3607 <bitfield name="SRGB_MRT6" pos="6" type="boolean"/>
3608 <bitfield name="SRGB_MRT7" pos="7" type="boolean"/>
3612 <bitfield name="PER_SAMP_MODE" pos="0" type="boolean"/>
3629 <bitfield name="BLEND" pos="0" type="boolean"/>
3630 <bitfield name="BLEND2" pos="1" type="boolean"/>
3631 <bitfield name="ROP_ENABLE" pos="2" type="boolean"/>
3632 <bitfield name="ROP_CODE" low="3" high="6" type="a3xx_rop_code"/>
3633 <bitfield name="COMPONENT_ENABLE" low="7" high="10" type="hex"/>
3636 <bitfield name="RGB_SRC_FACTOR" low="0" high="4" type="adreno_rb_blend_factor"/>
3637 <bitfield name="RGB_BLEND_OPCODE" low="5" high="7" type="a3xx_rb_blend_opcode"/>
3638 <bitfield name="RGB_DEST_FACTOR" low="8" high="12" type="adreno_rb_blend_factor"/>
3639 <bitfield name="ALPHA_SRC_FACTOR" low="16" high="20" type="adreno_rb_blend_factor"/>
3640 <bitfield name="ALPHA_BLEND_OPCODE" low="21" high="23" type="a3xx_rb_blend_opcode"/>
3641 <bitfield name="ALPHA_DEST_FACTOR" low="24" high="28" type="adreno_rb_blend_factor"/>
3644 <bitfield name="COLOR_FORMAT" low="0" high="7" type="a6xx_format"/>
3645 <bitfield name="COLOR_TILE_MODE" low="8" high="9" type="a6xx_tile_mode"/>
3646 <bitfield name="UNK10" pos="10"/>
3647 <bitfield name="COLOR_SWAP" low="13" high="14" type="a3xx_color_swap"/>
3650 <bitfield name="COLOR_FORMAT" low="0" high="7" type="a6xx_format"/>
3651 <bitfield name="COLOR_TILE_MODE" low="8" high="9" type="a6xx_tile_mode"/>
3652 <bitfield name="UNK10" pos="10"/>
3653 <bitfield name="LOSSLESSCOMPEN" pos="11" type="boolean"/>
3654 <bitfield name="COLOR_SWAP" low="13" high="14" type="a3xx_color_swap"/>
3655 <bitfield name="MUTABLEEN" pos="16" type="boolean" variants="A7XX-"/>
3680 <bitfield name="ALPHA_REF" low="0" high="7" type="hex"/>
3681 <bitfield name="ALPHA_TEST" pos="8" type="boolean"/>
3682 <bitfield name="ALPHA_TEST_FUNC" low="9" high="11" type="adreno_compare_func"/>
3686 <bitfield name="ENABLE_BLEND" low="0" high="7"/>
3687 <bitfield name="INDEPENDENT_BLEND" pos="8" type="boolean"/>
3688 <bitfield name="DUAL_COLOR_IN_ENABLE" pos="9" type="boolean"/>
3689 <bitfield name="ALPHA_TO_COVERAGE" pos="10" type="boolean"/>
3690 <bitfield name="ALPHA_TO_ONE" pos="11" type="boolean"/>
3691 <bitfield name="SAMPLE_MASK" low="16" high="31"/>
3695 <bitfield name="Z_MODE" low="0" high="1" type="a6xx_ztest_mode"/>
3699 <bitfield name="Z_TEST_ENABLE" pos="0" type="boolean"/>
3700 <bitfield name="Z_WRITE_ENABLE" pos="1" type="boolean"/>
3701 <bitfield name="ZFUNC" low="2" high="4" type="adreno_compare_func"/>
3702 <bitfield name="Z_CLAMP_ENABLE" pos="5" type="boolean"/>
3707 <bitfield name="Z_READ_ENABLE" pos="6" type="boolean"/>
3708 <bitfield name="Z_BOUNDS_ENABLE" pos="7" type="boolean"/>
3711 <bitfield name="Z_TEST_ENABLE" pos="0" type="boolean"/>
3715 <bitfield name="DEPTH_FORMAT" low="0" high="2" type="a6xx_depth_format"/>
3716 <bitfield name="UNK3" low="3" high="4"/>
3720 <bitfield name="DEPTH_FORMAT" low="0" high="2" type="a6xx_depth_format"/>
3721 <bitfield name="UNK3" low="3" high="4"/>
3722 <bitfield name="TILEMODE" low="5" high="6" type="a6xx_tile_mode"/>
3723 <bitfield name="LOSSLESSCOMPEN" pos="7" type="boolean"/>
3735 <bitfield name="STENCIL_ENABLE" pos="0" type="boolean"/>
3736 <bitfield name="STENCIL_ENABLE_BF" pos="1" type="boolean"/>
3743 <bitfield name="STENCIL_READ" pos="2" type="boolean"/>
3744 <bitfield name="FUNC" low="8" high="10" type="adreno_compare_func"/>
3745 <bitfield name="FAIL" low="11" high="13" type="adreno_stencil_op"/>
3746 <bitfield name="ZPASS" low="14" high="16" type="adreno_stencil_op"/>
3747 <bitfield name="ZFAIL" low="17" high="19" type="adreno_stencil_op"/>
3748 <bitfield name="FUNC_BF" low="20" high="22" type="adreno_compare_func"/>
3749 <bitfield name="FAIL_BF" low="23" high="25" type="adreno_stencil_op"/>
3750 <bitfield name="ZPASS_BF" low="26" high="28" type="adreno_stencil_op"/>
3751 <bitfield name="ZFAIL_BF" low="29" high="31" type="adreno_stencil_op"/>
3754 <bitfield name="STENCIL_ENABLE" pos="0" type="boolean"/>
3757 <bitfield name="SEPARATE_STENCIL" pos="0" type="boolean"/>
3758 <bitfield name="UNK1" pos="1" type="boolean"/>
3761 <bitfield name="SEPARATE_STENCIL" pos="0" type="boolean"/>
3762 <bitfield name="UNK1" pos="1" type="boolean"/>
3763 <bitfield name="TILEMODE" low="2" high="3" type="a6xx_tile_mode"/>
3770 <bitfield name="REF" low="0" high="7"/>
3771 <bitfield name="BFREF" low="8" high="15"/>
3774 <bitfield name="MASK" low="0" high="7"/>
3775 <bitfield name="BFMASK" low="8" high="15"/>
3778 <bitfield name="WRMASK" low="0" high="7"/>
3779 <bitfield name="BFWRMASK" low="8" high="15"/>
3784 <bitfield name="DISABLE" pos="0" type="boolean"/>
3785 <bitfield name="COPY" pos="1" type="boolean"/>
3789 <bitfield name="ENABLE" pos="0" type="boolean"/>
3798 <bitfield name="UNK0" low="0" high="12"/>
3799 <bitfield name="UNK16" low="16" high="26"/>
3805 <bitfield name="BINW" low="0" high="5" shr="5" type="uint"/>
3806 <bitfield name="BINH" low="8" high="14" shr="4" type="uint"/>
3810 <bitfield name="SAMPLES" low="3" high="4" type="a3xx_msaa_samples"/>
3815 <bitfield name="TILE_MODE" low="0" high="1" type="a6xx_tile_mode"/>
3816 <bitfield name="FLAGS" pos="2" type="boolean"/>
3817 <bitfield name="SAMPLES" low="3" high="4" type="a3xx_msaa_samples"/>
3818 <bitfield name="COLOR_SWAP" low="5" high="6" type="a3xx_color_swap"/>
3819 <bitfield name="COLOR_FORMAT" low="7" high="14" type="a6xx_format"/>
3820 <bitfield name="UNK15" pos="15" type="boolean"/>
3821 <bitfield name="MUTABLEEN" pos="16" type="boolean" variants="A7XX-"/>
3829 <bitfield name="PITCH" low="0" high="10" shr="6" type="uint"/>
3830 <bitfield name="ARRAY_PITCH" low="11" high="27" shr="7" type="uint"/>
3840 …<bitfield name="UNK0" pos="0" type="boolean"/> <!-- s8 stencil restore/clear? But also color rest…
3841 <bitfield name="GMEM" pos="1" type="boolean"/> <!-- set for restore and clear to gmem? -->
3842 <bitfield name="SAMPLE_0" pos="2" type="boolean"/> <!-- takes sample 0 instead of averaging -->
3843 <bitfield name="DEPTH" pos="3" type="boolean"/> <!-- z16/z32/z24s8/x24x8 clear or resolve? -->
3852 <bitfield name="CLEAR_MASK" low="4" high="7"/>
3854 <bitfield name="LAST" low="8" high="9"/>
3861 <bitfield name="BUFFER_ID" low="12" high="15"/>
3865 <bitfield name="UNK0" pos="0" type="boolean"/>
3875 <bitfield name="DEPTH_OFFSET_HI" pos="0" type="hex"/>
3876 <bitfield name="COLOR_OFFSET_HI" pos="2" type="hex"/>
3877 <bitfield name="DEPTH_CACHE_SIZE" low="10" high="11" type="a6xx_ccu_cache_size"/>
3879 <bitfield name="DEPTH_OFFSET" low="12" high="20" shr="12" type="hex"/>
3880 <bitfield name="COLOR_CACHE_SIZE" low="21" high="22" type="a6xx_ccu_cache_size"/>
3887 <bitfield name="COLOR_OFFSET" low="23" high="31" shr="12" type="hex"/>
3895 <bitfield name="PITCH" low="0" high="10" shr="6" type="uint"/>
3896 <bitfield name="ARRAY_PITCH" low="11" high="23" shr="7" type="uint"/>
3904 <bitfield name="PITCH" low="0" high="6" shr="6" type="uint"/>
3906 <bitfield name="UNK8" low="8" high="10"/>
3907 <bitfield name="ARRAY_PITCH" low="11" high="27" shr="7" type="uint"/>
3912 <bitfield name="PITCH" low="0" high="10" shr="6" type="uint"/>
3913 <bitfield name="ARRAY_PITCH" low="11" high="28" shr="7" type="uint"/>
3939 <bitfield name="COLOR_FORMAT" low="0" high="7" type="a6xx_format"/>
3940 <bitfield name="TILE_MODE" low="8" high="9" type="a6xx_tile_mode"/>
3941 <bitfield name="COLOR_SWAP" low="10" high="11" type="a3xx_color_swap"/>
3942 <bitfield name="FLAGS" pos="12" type="boolean"/>
3943 <bitfield name="SRGB" pos="13" type="boolean"/>
3944 <bitfield name="SAMPLES" low="14" high="15" type="a3xx_msaa_samples"/>
3945 <bitfield name="FILTER" pos="16" type="boolean"/>
3946 <bitfield name="UNK17" pos="17" type="boolean"/>
3947 <bitfield name="SAMPLES_AVERAGE" pos="18" type="boolean"/>
3948 <bitfield name="UNK19" pos="19" type="boolean"/>
3949 <bitfield name="UNK20" pos="20" type="boolean"/>
3950 <bitfield name="UNK21" pos="21" type="boolean"/>
3951 <bitfield name="UNK22" pos="22" type="boolean"/>
3952 <bitfield name="UNK23" low="23" high="26"/>
3953 <bitfield name="UNK28" pos="28" type="boolean"/>
3954 <bitfield name="MUTABLEEN" pos="29" type="boolean" variants="A7XX-"/>
3958 <bitfield name="COLOR_FORMAT" low="0" high="7" type="a6xx_format"/>
3959 <bitfield name="TILE_MODE" low="8" high="9" type="a6xx_tile_mode"/>
3960 <bitfield name="COLOR_SWAP" low="10" high="11" type="a3xx_color_swap"/>
3961 <bitfield name="FLAGS" pos="12" type="boolean"/>
3962 <bitfield name="SRGB" pos="13" type="boolean"/>
3963 <bitfield name="SAMPLES" low="14" high="15" type="a3xx_msaa_samples"/>
3964 <bitfield name="MUTABLEEN" pos="17" type="boolean" variants="A7XX-"/>
4002 <bitfield name="GMEM_FAST_CLEAR_DISABLE" pos="0" type="boolean"/>
4004 <bitfield name="CONCURRENT_RESOLVE" pos="2" type="boolean"/>
4005 <bitfield name="DEPTH_OFFSET_HI" pos="7" type="hex"/>
4006 <bitfield name="COLOR_OFFSET_HI" pos="9" type="hex"/>
4007 <bitfield name="DEPTH_CACHE_SIZE" low="10" high="11" type="a6xx_ccu_cache_size"/>
4009 <bitfield name="DEPTH_OFFSET" low="12" high="20" shr="12" type="hex"/>
4010 <bitfield name="COLOR_CACHE_SIZE" low="21" high="22" type="a6xx_ccu_cache_size"/>
4017 <bitfield name="COLOR_OFFSET" low="23" high="31" shr="12" type="hex"/>
4021 <bitfield name="GMEM_FAST_CLEAR_DISABLE" pos="0" type="boolean"/>
4022 <bitfield name="CONCURRENT_RESOLVE" pos="2" type="boolean"/>
4026 <bitfield name="MODE" pos="0" type="boolean"/>
4027 <bitfield name="LOWER_BIT" low="1" high="2" type="uint"/>
4028 <bitfield name="MIN_ACCESS_LENGTH" pos="3" type="boolean"/> <!-- true=64b false=32b -->
4029 <bitfield name="AMSBC" pos="4" type="boolean"/>
4030 <bitfield name="UPPER_BIT" pos="10" type="uint"/>
4031 <bitfield name="RGB565_PREDICATOR" pos="11" type="boolean"/>
4032 <bitfield name="UNK12" low="12" high="13"/>
4060 <bitfield name="LINELENGTHLOC" low="0" high="7" type="uint"/>
4064 <bitfield name="CLIP_MASK" low="0" high="7" type="uint"/>
4069 <bitfield name="CLIP_DIST_03_LOC" low="8" high="15" type="uint"/>
4070 <bitfield name="CLIP_DIST_47_LOC" low="16" high="23" type="uint"/>
4081 <bitfield name="LAYERLOC" low="0" high="7" type="uint"/>
4082 <bitfield name="VIEWLOC" low="8" high="15" type="uint"/>
4083 <bitfield name="SHADINGRATELOC" low="16" high="23" type="uint" variants="A7XX-"/>
4096 <bitfield name="RASTER_DISCARD" pos="0" type="boolean"/>
4097 <bitfield name="UNK2" pos="2" type="boolean"/>
4100 <bitfield name="MODE" low="0" high="1" type="a6xx_polygon_mode"/>
4104 <bitfield name="PRIMITIVE_RESTART" pos="0" type="boolean"/>
4105 <bitfield name="PROVOKING_VTX_LAST" pos="1" type="boolean"/>
4106 <bitfield name="D3D_VERTEX_ORDERING" pos="2" type="boolean">
4112 </bitfield>
4113 <bitfield name="UNK3" pos="3" type="boolean"/>
4121 <bitfield name="GS_VERTICES_OUT" low="0" high="7" type="uint"/>
4122 <bitfield name="GS_INVOCATIONS" low="10" high="14" type="uint"/>
4123 <bitfield name="LINELENGTHEN" pos="15" type="boolean"/>
4124 <bitfield name="GS_OUTPUT" low="16" high="17" type="a6xx_tess_output"/>
4125 <bitfield name="UNK18" pos="18"/>
4129 <bitfield name="ENABLE" pos="0" type="boolean"/>
4130 <bitfield name="DISABLEMULTIPOS" pos="1" type="boolean">
4138 </bitfield>
4139 <bitfield name="VIEWS" low="2" high="6" type="uint"/>
4204 <bitfield name="ADDR" low="0" high="7" type="hex"/>
4206 <bitfield name="RESET" pos="16" type="boolean"/>
4210 <bitfield name="A_BUF" low="0" high="1" type="uint"/>
4211 <bitfield name="A_OFF" low="2" high="10" shr="2" type="uint"/>
4212 <bitfield name="A_EN" pos="11" type="boolean"/>
4213 <bitfield name="B_BUF" low="12" high="13" type="uint"/>
4214 <bitfield name="B_OFF" low="14" high="22" shr="2" type="uint"/>
4215 <bitfield name="B_EN" pos="23" type="boolean"/>
4229 <bitfield name="INVERT" pos="0" type="boolean"/>
4241 <bitfield name="STRIDE_IN_VPC" low="0" high="7" type="uint"/>
4242 <bitfield name="POSITIONLOC" low="8" high="15" type="uint"/>
4243 <bitfield name="PSIZELOC" low="16" high="23" type="uint"/>
4244 <bitfield name="EXTRAPOS" low="24" high="27" type="uint">
4250 </bitfield>
4257 <bitfield name="NUMNONPOSVAR" low="0" high="7" type="uint"/>
4259 <bitfield name="PRIMIDLOC" low="8" high="15" type="uint"/>
4260 <bitfield name="VARYING" pos="16" type="boolean"/>
4261 <bitfield name="VIEWIDLOC" low="24" high="31" type="uint">
4272 </bitfield>
4279 <bitfield name="BUF0_STREAM" low="0" high="2" type="uint"/>
4280 <bitfield name="BUF1_STREAM" low="3" high="5" type="uint"/>
4281 <bitfield name="BUF2_STREAM" low="6" high="8" type="uint"/>
4282 <bitfield name="BUF3_STREAM" low="9" high="11" type="uint"/>
4283 <bitfield name="STREAM_ENABLE" low="15" high="18" type="hex"/>
4286 <bitfield name="DISABLE" pos="0" type="boolean"/>
4289 <bitfield name="MODE" low="0" high="1" type="a6xx_polygon_mode"/>
4292 <bitfield name="SIZE_GMEM" low="0" high="31"/>
4295 <bitfield name="BASE_GMEM" low="0" high="31"/>
4298 <bitfield name="SIZE_GMEM" low="0" high="31"/>
4318 <bitfield name="SIZE" low="0" high="10" type="uint"/>
4319 <bitfield name="UNK13" pos="13"/>
4323 <bitfield name="SPACING" low="0" high="1" type="a6xx_tess_spacing"/>
4324 <bitfield name="OUTPUT" low="2" high="3" type="a6xx_tess_output"/>
4333 <bitfield name="PRIMITIVEIDEN" pos="0" type="boolean"/>
4338 <bitfield name="STREAM_ENABLE" low="15" high="18" type="hex"/>
4342 <bitfield name="CONSERVATIVERASEN" pos="0" type="boolean"/>
4348 <bitfield name="STATE_ID" low="0" high="7"/>
4352 <bitfield name="STATE_ID" low="0" high="7"/>
4357 <bitfield name="STATE_ID" low="16" high="23"/>
4358 <bitfield name="EVENT" low="0" high="6" type="vgt_event_type"/>
4371 <bitfield name="MODE" low="0" high="1" type="a6xx_polygon_mode"/>
4374 <bitfield name="MODE" low="0" high="1" type="a6xx_polygon_mode"/>
4379 <bitfield name="STREAM" low="0" high="1" type="uint"/>
4381 <bitfield name="DISCARD" pos="2" type="boolean"/>
4386 <bitfield name="STREAM" low="0" high="1" type="uint"/>
4388 <bitfield name="DISCARD" pos="2" type="boolean"/>
4392 <bitfield name="STREAM" low="0" high="1" type="uint"/>
4394 <bitfield name="DISCARD" pos="2" type="boolean"/>
4416 <bitfield name="STRIDE_IN_VPC" low="0" high="7" type="uint"/>
4417 <bitfield name="PSIZE" pos="8" type="boolean"/>
4418 <bitfield name="LAYER" pos="9" type="boolean"/>
4419 <bitfield name="VIEW" pos="10" type="boolean"/>
4421 <bitfield name="PRIMITIVE_ID" pos="11" type="boolean"/>
4422 <bitfield name="CLIP_MASK" low="16" high="23" type="uint"/>
4423 <bitfield name="SHADINGRATE" pos="24" type="boolean" variants="A7XX-"/>
4438 <bitfield name="STRIDE_IN_VPC" low="0" high="10" type="uint"/>
4447 <bitfield name="EVENT" low="0" high="6" type="vgt_event_type"/>
4448 <bitfield name="STATE_ID" low="8" high="15"/>
4471 <bitfield name="UNK0" low="0" high="15"/>
4472 <bitfield name="VSC_SIZE" low="16" high="21" type="uint"/>
4473 <bitfield name="VSC_N" low="22" high="26" type="uint"/>
4480 <bitfield name="OVERRIDE" pos="0" type="boolean"/>
4492 <bitfield name="FETCH_CNT" low="0" high="5" type="uint"/>
4493 <bitfield name="DECODE_CNT" low="8" high="13" type="uint"/>
4496 <bitfield name="REGID4VTX" low="0" high="7" type="a3xx_regid"/>
4497 <bitfield name="REGID4INST" low="8" high="15" type="a3xx_regid"/>
4498 <bitfield name="REGID4PRIMID" low="16" high="23" type="a3xx_regid"/>
4500 <bitfield name="REGID4VIEWID" low="24" high="31" type="a3xx_regid"/>
4503 <bitfield name="REGID_HSRELPATCHID" low="0" high="7" type="a3xx_regid">
4512 </bitfield>
4513 <bitfield name="REGID_INVOCATIONID" low="8" high="15" type="a3xx_regid"/>
4516 <bitfield name="REGID_DSPRIMID" low="0" high="7" type="a3xx_regid"/>
4517 <bitfield name="REGID_DSRELPATCHID" low="8" high="15" type="a3xx_regid"/>
4518 <bitfield name="REGID_TESSX" low="16" high="23" type="a3xx_regid"/>
4519 <bitfield name="REGID_TESSY" low="24" high="31" type="a3xx_regid"/>
4522 <bitfield name="UNK0" low="0" high="7" type="a3xx_regid"/>
4525 <bitfield name="REGID_GSHEADER" low="0" high="7" type="a3xx_regid"/>
4526 <bitfield name="UNK8" low="8" high="15" type="a3xx_regid"/>
4532 <bitfield name="PRIMID4PSEN" pos="0" type="boolean"/>
4536 <bitfield name="RENDER_MODE" low="0" high="2" type="a6xx_render_mode"/>
4542 <bitfield name="VERTEX" pos="0" type="boolean"/>
4544 <bitfield name="INSTANCE" pos="1" type="boolean"/>
4557 <bitfield name="IDX" low="0" high="4" type="uint"/>
4558 <bitfield name="OFFSET" low="5" high="16"/>
4559 <bitfield name="INSTANCED" pos="17" type="boolean"/>
4560 <bitfield name="FORMAT" low="20" high="27" type="a6xx_format"/>
4561 <bitfield name="SWAP" low="28" high="29" type="a3xx_color_swap"/>
4562 <bitfield name="UNK30" pos="30" type="boolean"/>
4563 <bitfield name="FLOAT" pos="31" type="boolean"/>
4569 <bitfield name="WRITEMASK" low="0" high="3" type="hex"/>
4570 <bitfield name="REGID" low="4" high="11" type="a3xx_regid"/>
4593 <bitfield name="THREADMODE" pos="0" type="a3xx_threadmode"/>
4608 <bitfield name="HALFREGFOOTPRINT" low="1" high="6" type="uint"/>
4609 <bitfield name="FULLREGFOOTPRINT" low="7" high="12" type="uint"/>
4611 <bitfield name="UNK13" pos="13" type="boolean"/>
4613 <bitfield name="BRANCHSTACK" low="14" high="19" type="uint"/>
4621 <bitfield name="BINDLESS_TEX" pos="0" type="boolean"/>
4622 <bitfield name="BINDLESS_SAMP" pos="1" type="boolean"/>
4623 <bitfield name="BINDLESS_IBO" pos="2" type="boolean"/>
4624 <bitfield name="BINDLESS_UBO" pos="3" type="boolean"/>
4626 <bitfield name="ENABLED" pos="8" type="boolean"/>
4631 <bitfield name="NTEX" low="9" high="16" type="uint"/>
4632 <bitfield name="NSAMP" low="17" high="21" type="uint"/>
4633 <bitfield name="NIBO" low="22" high="28" type="uint"/>
4638 <bitfield name="OUT" low="0" high="5" type="uint"/>
4640 <bitfield name="FLAGS_REGID" low="6" high="13" type="a3xx_regid"/>
4648 <bitfield name="MERGEDREGS" pos="20" type="boolean"/>
4664 <bitfield name="EARLYPREAMBLE" pos="21" type="boolean"/>
4673 <bitfield name="A_REGID" low="0" high="7" type="a3xx_regid"/>
4674 <bitfield name="A_COMPMASK" low="8" high="11" type="hex"/>
4675 <bitfield name="B_REGID" low="16" high="23" type="a3xx_regid"/>
4676 <bitfield name="B_COMPMASK" low="24" high="27" type="hex"/>
4688 <bitfield name="OUTLOC0" low="0" high="7" type="uint"/>
4689 <bitfield name="OUTLOC1" low="8" high="15" type="uint"/>
4690 <bitfield name="OUTLOC2" low="16" high="23" type="uint"/>
4691 <bitfield name="OUTLOC3" low="24" high="31" type="uint"/>
4696 <bitfield name="MEMSIZEPERITEM" low="0" high="7" shr="9">
4698 </bitfield>
4699 <bitfield name="HWSTACKSIZEPERTHREAD" low="24" high="31">
4709 </bitfield>
4713 <bitfield name="TOTALPVTMEMSIZE" low="0" high="17" shr="12"/>
4714 <bitfield name="PERWAVEMEMLAYOUT" pos="31" type="boolean">
4752 </bitfield>
4763 <bitfield name="OFFSET" low="0" high="18" shr="11"/>
4779 <bitfield name="EARLYPREAMBLE" pos="20" type="boolean"/>
4804 <bitfield name="EARLYPREAMBLE" pos="20" type="boolean"/>
4812 <bitfield name="A_REGID" low="0" high="7" type="a3xx_regid"/>
4813 <bitfield name="A_COMPMASK" low="8" high="11" type="hex"/>
4814 <bitfield name="B_REGID" low="16" high="23" type="a3xx_regid"/>
4815 <bitfield name="B_COMPMASK" low="24" high="27" type="hex"/>
4820 <bitfield name="OUTLOC0" low="0" high="7" type="uint"/>
4821 <bitfield name="OUTLOC1" low="8" high="15" type="uint"/>
4822 <bitfield name="OUTLOC2" low="16" high="23" type="uint"/>
4823 <bitfield name="OUTLOC3" low="24" high="31" type="uint"/>
4841 <bitfield name="EARLYPREAMBLE" pos="20" type="boolean"/>
4863 <bitfield name="A_REGID" low="0" high="7" type="a3xx_regid"/>
4864 <bitfield name="A_COMPMASK" low="8" high="11" type="hex"/>
4865 <bitfield name="B_REGID" low="16" high="23" type="a3xx_regid"/>
4866 <bitfield name="B_COMPMASK" low="24" high="27" type="hex"/>
4872 <bitfield name="OUTLOC0" low="0" high="7" type="uint"/>
4873 <bitfield name="OUTLOC1" low="8" high="15" type="uint"/>
4874 <bitfield name="OUTLOC2" low="16" high="23" type="uint"/>
4875 <bitfield name="OUTLOC3" low="24" high="31" type="uint"/>
4903 <bitfield name="THREADSIZE" pos="20" type="a6xx_threadsize"/>
4904 <bitfield name="UNK21" pos="21" type="boolean"/>
4905 <bitfield name="VARYING" pos="22" type="boolean"/>
4906 <bitfield name="LODPIXMASK" pos="23" type="boolean">
4911 </bitfield>
4913 <bitfield name="UNK24" pos="24" type="boolean"/>
4914 <bitfield name="UNK25" pos="25" type="boolean"/>
4915 <bitfield name="PIXLODENABLE" pos="26" type="boolean">
4921 </bitfield>
4922 <bitfield name="UNK27" pos="27" type="boolean"/>
4923 <bitfield name="EARLYPREAMBLE" pos="28" type="boolean"/>
4924 <bitfield name="MERGEDREGS" pos="31" type="boolean"/>
4935 <bitfield name="ENABLE_BLEND" low="0" high="7"/>
4936 <bitfield name="UNK8" pos="8" type="boolean"/>
4937 <bitfield name="DUAL_COLOR_IN_ENABLE" pos="9" type="boolean"/>
4938 <bitfield name="ALPHA_TO_COVERAGE" pos="10" type="boolean"/>
4942 <bitfield name="SRGB_MRT0" pos="0" type="boolean"/>
4943 <bitfield name="SRGB_MRT1" pos="1" type="boolean"/>
4944 <bitfield name="SRGB_MRT2" pos="2" type="boolean"/>
4945 <bitfield name="SRGB_MRT3" pos="3" type="boolean"/>
4946 <bitfield name="SRGB_MRT4" pos="4" type="boolean"/>
4947 <bitfield name="SRGB_MRT5" pos="5" type="boolean"/>
4948 <bitfield name="SRGB_MRT6" pos="6" type="boolean"/>
4949 <bitfield name="SRGB_MRT7" pos="7" type="boolean"/>
4952 <bitfield name="RT0" low="0" high="3"/>
4953 <bitfield name="RT1" low="4" high="7"/>
4954 <bitfield name="RT2" low="8" high="11"/>
4955 <bitfield name="RT3" low="12" high="15"/>
4956 <bitfield name="RT4" low="16" high="19"/>
4957 <bitfield name="RT5" low="20" high="23"/>
4958 <bitfield name="RT6" low="24" high="27"/>
4959 <bitfield name="RT7" low="28" high="31"/>
4962 <bitfield name="DUAL_COLOR_IN_ENABLE" pos="0" type="boolean"/>
4963 <bitfield name="DEPTH_REGID" low="8" high="15" type="a3xx_regid"/>
4964 <bitfield name="SAMPMASK_REGID" low="16" high="23" type="a3xx_regid"/>
4965 <bitfield name="STENCILREF_REGID" low="24" high="31" type="a3xx_regid"/>
4968 <bitfield name="MRT" low="0" high="3" type="uint"/>
4974 <bitfield name="REGID" low="0" high="7" type="a3xx_regid"/>
4975 <bitfield name="HALF_PRECISION" pos="8" type="boolean"/>
4981 <bitfield name="COLOR_FORMAT" low="0" high="7" type="a6xx_format"/>
4982 <bitfield name="COLOR_SINT" pos="8" type="boolean"/>
4983 <bitfield name="COLOR_UINT" pos="9" type="boolean"/>
4984 <bitfield name="UNK10" pos="10" type="boolean"/>
4989 <bitfield name="COUNT" low="0" high="2" type="uint"/>
4990 <bitfield name="IJ_WRITE_DISABLE" pos="3" type="boolean"/>
4995 <bitfield name="ENDOFQUAD" pos="4" type="boolean" />
5000 <bitfield name="WRITE_COLOR_TO_OUTPUT" pos="5" type="boolean"/>
5001 <bitfield name="CONSTSLOTID" low="6" high="14" type="uint"/>
5003 <bitfield name="CONSTSLOTID4COORD" low="16" high="24" type="uint" variants="A7XX-"/>
5007 <bitfield name="SRC" low="0" high="6" type="uint"/>
5008 <bitfield name="SAMP_ID" low="7" high="10" type="uint"/>
5009 <bitfield name="TEX_ID" low="11" high="15" type="uint"/>
5010 <bitfield name="DST" low="16" high="21" type="a3xx_regid"/>
5011 <bitfield name="WRMASK" low="22" high="25" type="hex"/>
5012 <bitfield name="HALF" pos="26" type="boolean"/>
5014 <bitfield name="UNK27" pos="27" type="boolean"/>
5015 <bitfield name="BINDLESS" pos="28" type="boolean"/>
5016 <bitfield name="CMD" low="29" high="31" type="a6xx_tex_prefetch_cmd"/>
5021 <bitfield name="SRC" low="0" high="6" type="uint"/>
5022 <bitfield name="SAMP_ID" low="7" high="9" type="uint"/>
5023 <bitfield name="TEX_ID" low="10" high="12" type="uint"/>
5024 <bitfield name="DST" low="13" high="18" type="a3xx_regid"/>
5025 <bitfield name="WRMASK" low="19" high="22" type="hex"/>
5026 <bitfield name="HALF" pos="23" type="boolean"/>
5027 <bitfield name="BINDLESS" pos="25" type="boolean"/>
5028 <bitfield name="CMD" low="26" high="29" type="a6xx_tex_prefetch_cmd"/>
5033 <bitfield name="SAMP_ID" low="0" high="15" type="uint"/>
5034 <bitfield name="TEX_ID" low="16" high="31" type="uint"/>
5047 <bitfield name="THREADSIZE" pos="20" type="a6xx_threadsize"/>
5049 <bitfield name="UNK21" pos="21" type="boolean"/>
5051 <bitfield name="UNK22" pos="22" type="boolean"/>
5052 <bitfield name="EARLYPREAMBLE" pos="23" type="boolean"/>
5053 <bitfield name="MERGEDREGS" pos="31" type="boolean"/>
5058 <bitfield name="SHARED_SIZE" low="0" high="4" type="uint">
5067 </bitfield>
5068 <bitfield name="UNK5" pos="5" type="boolean"/>
5070 <bitfield name="UNK6" pos="6" type="boolean"/>
5087 <bitfield name="WGIDCONSTID" low="0" high="7" type="a3xx_regid"/>
5088 <bitfield name="WGSIZECONSTID" low="8" high="15" type="a3xx_regid"/>
5089 <bitfield name="WGOFFSETCONSTID" low="16" high="23" type="a3xx_regid"/>
5090 <bitfield name="LOCALIDREGID" low="24" high="31" type="a3xx_regid"/>
5095 <bitfield name="LINEARLOCALIDREGID" low="0" high="7" type="a3xx_regid"/>
5098 <bitfield name="SINGLE_SP_CORE" pos="8" type="boolean"/>
5100 <bitfield name="THREADSIZE" pos="9" type="a6xx_threadsize"/>
5102 <bitfield name="THREADSIZE_SCALAR" pos="10" type="boolean"/>
5107 <bitfield name="LINEARLOCALIDREGID" low="0" high="7" type="a3xx_regid"/>
5109 <bitfield name="THREADSIZE" pos="8" type="a6xx_threadsize"/>
5111 <bitfield name="THREADSIZE_SCALAR" pos="9" type="boolean"/>
5116 <bitfield name="UNK15" pos="15" type="boolean"/>
5137 <bitfield name="DESC_SIZE" low="0" high="1" type="a6xx_bindless_descriptor_size"/>
5138 <bitfield name="ADDR" low="2" high="63" shr="2" type="address"/>
5143 <bitfield name="DESC_SIZE" low="0" high="1" type="a6xx_bindless_descriptor_size"/>
5144 <bitfield name="ADDR" low="2" high="63" shr="2" type="address"/>
5158 <bitfield name="ENABLED" pos="0" type="boolean"/>
5173 <bitfield name="RT0" low="0" high="3"/>
5174 <bitfield name="RT1" low="4" high="7"/>
5175 <bitfield name="RT2" low="8" high="11"/>
5176 <bitfield name="RT3" low="12" high="15"/>
5177 <bitfield name="RT4" low="16" high="19"/>
5178 <bitfield name="RT5" low="20" high="23"/>
5179 <bitfield name="RT6" low="24" high="27"/>
5180 <bitfield name="RT7" low="28" high="31"/>
5205 <bitfield name="CONSTANT_DEMOTION_ENABLE" pos="0" type="boolean"/>
5206 <bitfield name="ISAMMODE" low="1" high="2" type="a6xx_isam_mode"/>
5207 <bitfield name="SHARED_CONSTS_ENABLE" pos="3" type="boolean"/> <!-- see HLSQ_SHARED_CONSTS -->
5218 <bitfield name="DESC_SIZE" low="0" high="1" type="a6xx_bindless_descriptor_size"/>
5219 <bitfield name="ADDR" low="2" high="63" shr="2" type="address"/>
5224 <bitfield name="DESC_SIZE" low="0" high="1" type="a6xx_bindless_descriptor_size"/>
5225 <bitfield name="ADDR" low="2" high="63" shr="2" type="address"/>
5239 <bitfield name="NORM" pos="0" type="boolean"/>
5240 <bitfield name="SINT" pos="1" type="boolean"/>
5241 <bitfield name="UINT" pos="2" type="boolean"/>
5244 <bitfield name="COLOR_FORMAT" low="3" high="10" type="a6xx_format"/>
5246 <bitfield name="SRGB" pos="11" type="boolean"/>
5248 <bitfield name="MASK" low="12" high="15"/>
5261 <bitfield name="F16_NO_INF" pos="3" type="boolean"/>
5273 <bitfield name="VS" pos="0" type="boolean"/>
5274 <bitfield name="HS" pos="1" type="boolean"/>
5275 <bitfield name="DS" pos="2" type="boolean"/>
5276 <bitfield name="GS" pos="3" type="boolean"/>
5277 <bitfield name="FS" pos="4" type="boolean"/>
5278 <bitfield name="CS" pos="5" type="boolean"/>
5286 <bitfield name="LOCATION" low="18" high="19" type="a7xx_state_location"/>
5287 <bitfield name="PIPE" low="16" high="17" type="a7xx_pipe"/>
5288 <bitfield name="STATETYPE" low="8" high="15" type="a7xx_statetype_id"/>
5289 <bitfield name="USPTP" low="4" high="7"/>
5290 <bitfield name="SPTP" low="0" high="3"/>
5314 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
5315 <bitfield name="UNK2" low="2" high="3"/>
5318 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
5319 <bitfield name="MSAA_DISABLE" pos="2" type="boolean"/>
5329 <bitfield name="ISAMMODE" low="0" high="1" type="a6xx_isam_mode"/>
5330 <bitfield name="UNK3" low="2" high="7"/>
5341 <bitfield name="WIDTH" low="0" high="14" type="uint"/>
5342 <bitfield name="HEIGHT" low="15" high="29" type="uint"/>
5346 <bitfield name="UNK0" low="0" high="8"/>
5347 <bitfield name="PITCH" low="9" high="23" shr="6" type="uint"/>
5352 <bitfield name="WIDTH" low="0" high="14" type="uint"/>
5353 <bitfield name="HEIGHT" low="15" high="29" type="uint"/>
5357 <bitfield name="UNK0" low="0" high="8"/>
5358 <bitfield name="PITCH" low="9" high="23" shr="6" type="uint"/>
5397 <bitfield name="TP_UBWC_FLAG_HINT" pos="18" type="boolean"/>
5400 <bitfield name="MODE" pos="0" type="boolean"/>
5401 <bitfield name="LOWER_BIT" low="1" high="2" type="uint"/>
5402 <bitfield name="MIN_ACCESS_LENGTH" pos="3" type="boolean"/> <!-- true=64b false=32b -->
5403 <bitfield name="UPPER_BIT" pos="4" type="uint"/>
5404 <bitfield name="UNK6" low="6" high="7"/>
5426 <bitfield name="CONSTLEN" low="0" high="7" shr="2" type="uint"/>
5427 <bitfield name="ENABLED" pos="8" type="boolean"/>
5428 <bitfield name="READ_IMM_SHARED_CONSTS" pos="9" type="boolean" variants="A7XX-"/>
5443 <bitfield name="CONSTS_LOAD_DISABLE" pos="0" type="boolean"/>
5453 <bitfield name="SYSVAL_REGS_COUNT" low="0" high="7" type="uint"/>
5455 <bitfield name="UNK8" pos="8" type="boolean"/>
5457 <bitfield name="UNK9" pos="9" type="boolean"/>
5467 <bitfield name="THREADSIZE" pos="0" type="a6xx_threadsize"/>
5468 <bitfield name="VARYINGS" pos="1" type="boolean"/>
5469 <bitfield name="UNK2" low="2" high="11"/>
5473 <bitfield name="IJ_PERSP_PIXEL" low="0" high="7" type="a3xx_regid"/>
5474 <bitfield name="IJ_LINEAR_PIXEL" low="8" high="15" type="a3xx_regid"/>
5475 <bitfield name="IJ_PERSP_CENTROID" low="16" high="23" type="a3xx_regid"/>
5476 <bitfield name="IJ_LINEAR_CENTROID" low="24" high="31" type="a3xx_regid"/>
5479 <bitfield name="IJ_PERSP_SAMPLE" low="0" high="7" type="a3xx_regid"/>
5480 <bitfield name="IJ_LINEAR_SAMPLE" low="8" high="15" type="a3xx_regid"/>
5481 <bitfield name="XYCOORDREGID" low="16" high="23" type="a3xx_regid"/>
5482 <bitfield name="ZWCOORDREGID" low="24" high="31" type="a3xx_regid"/>
5485 <bitfield name="LINELENGTHREGID" low="0" high="7" type="a3xx_regid"/>
5486 <bitfield name="FOVEATIONQUALITYREGID" low="8" high="15" type="a3xx_regid"/>
5495 <bitfield name="PRIMALLOCTHRESHOLD" low="0" high="2" type="uint"/>
5498 <bitfield name="FACEREGID" low="0" high="7" type="a3xx_regid"/>
5500 <bitfield name="SAMPLEID" low="8" high="15" type="a3xx_regid"/>
5501 <bitfield name="SAMPLEMASK" low="16" high="23" type="a3xx_regid"/>
5502 <bitfield name="CENTERRHW" low="24" high="31" type="a3xx_regid"/>
5510 <bitfield name="PRIMALLOCTHRESHOLD" low="0" high="2" type="uint"/>
5513 <bitfield name="FACEREGID" low="0" high="7" type="a3xx_regid"/>
5515 <bitfield name="SAMPLEID" low="8" high="15" type="a3xx_regid"/>
5516 <bitfield name="SAMPLEMASK" low="16" high="23" type="a3xx_regid"/>
5517 <bitfield name="CENTERRHW" low="24" high="31" type="a3xx_regid"/>
5526 <bitfield name="KERNELDIM" low="0" high="1" type="uint"/>
5528 <bitfield name="LOCALSIZEX" low="2" high="11" type="uint"/>
5529 <bitfield name="LOCALSIZEY" low="12" high="21" type="uint"/>
5530 <bitfield name="LOCALSIZEZ" low="22" high="31" type="uint"/>
5533 <bitfield name="GLOBALSIZE_X" low="0" high="31" type="uint"/>
5536 <bitfield name="GLOBALOFF_X" low="0" high="31" type="uint"/>
5539 <bitfield name="GLOBALSIZE_Y" low="0" high="31" type="uint"/>
5542 <bitfield name="GLOBALOFF_Y" low="0" high="31" type="uint"/>
5545 <bitfield name="GLOBALSIZE_Z" low="0" high="31" type="uint"/>
5548 <bitfield name="GLOBALOFF_Z" low="0" high="31" type="uint"/>
5555 <bitfield name="WGIDCONSTID" low="0" high="7" type="a3xx_regid"/>
5556 <bitfield name="WGSIZECONSTID" low="8" high="15" type="a3xx_regid"/>
5557 <bitfield name="WGOFFSETCONSTID" low="16" high="23" type="a3xx_regid"/>
5558 <bitfield name="LOCALIDREGID" low="24" high="31" type="a3xx_regid"/>
5562 <bitfield name="LINEARLOCALIDREGID" low="0" high="7" type="a3xx_regid"/>
5565 <bitfield name="SINGLE_SP_CORE" pos="8" type="boolean"/>
5567 <bitfield name="THREADSIZE" pos="9" type="a6xx_threadsize"/>
5569 <bitfield name="THREADSIZE_SCALAR" pos="10" type="boolean"/>
5578 <bitfield name="KERNELDIM" low="0" high="1" type="uint"/>
5580 <bitfield name="LOCALSIZEX" low="2" high="11" type="uint"/>
5581 <bitfield name="LOCALSIZEY" low="12" high="21" type="uint"/>
5582 <bitfield name="LOCALSIZEZ" low="22" high="31" type="uint"/>
5585 <bitfield name="GLOBALSIZE_X" low="0" high="31" type="uint"/>
5588 <bitfield name="GLOBALOFF_X" low="0" high="31" type="uint"/>
5591 <bitfield name="GLOBALSIZE_Y" low="0" high="31" type="uint"/>
5594 <bitfield name="GLOBALOFF_Y" low="0" high="31" type="uint"/>
5597 <bitfield name="GLOBALSIZE_Z" low="0" high="31" type="uint"/>
5600 <bitfield name="GLOBALOFF_Z" low="0" high="31" type="uint"/>
5616 <bitfield name="LINEARLOCALIDREGID" low="0" high="7" type="a3xx_regid"/>
5618 <bitfield name="THREADSIZE" pos="9" type="a6xx_threadsize"/>
5619 <bitfield name="UNK11" pos="11" type="boolean"/>
5620 <bitfield name="UNK22" pos="22" type="boolean"/>
5621 <bitfield name="UNK26" pos="26" type="boolean"/>
5622 <bitfield name="YALIGN" low="27" high="30" type="a7xx_cs_yalign"/>
5627 <bitfield name="LOCALSIZEX" low="2" high="11" type="uint"/>
5628 <bitfield name="LOCALSIZEY" low="12" high="21" type="uint"/>
5629 <bitfield name="LOCALSIZEZ" low="22" high="31" type="uint"/>
5639 <bitfield name="DESC_SIZE" low="0" high="1" type="a6xx_bindless_descriptor_size"/>
5640 <bitfield name="ADDR" low="2" high="63" shr="2" type="address"/>
5646 <bitfield name="SHARED_SIZE" low="0" high="4" type="uint"/>
5647 <bitfield name="UNK5" pos="5" type="boolean"/>
5649 <bitfield name="UNK6" pos="6" type="boolean"/>
5653 <bitfield name="STATE_ID" low="0" high="7"/>
5657 <bitfield name="STATE_ID" low="0" high="7"/>
5662 <bitfield name="STATE_ID" low="16" high="23"/>
5663 <bitfield name="EVENT" low="0" high="6" type="vgt_event_type"/>
5674 <bitfield name="VS_STATE" pos="0" type="boolean"/>
5675 <bitfield name="HS_STATE" pos="1" type="boolean"/>
5676 <bitfield name="DS_STATE" pos="2" type="boolean"/>
5677 <bitfield name="GS_STATE" pos="3" type="boolean"/>
5678 <bitfield name="FS_STATE" pos="4" type="boolean"/>
5679 <bitfield name="CS_STATE" pos="5" type="boolean"/>
5681 <bitfield name="CS_IBO" pos="6" type="boolean"/>
5682 <bitfield name="GFX_IBO" pos="7" type="boolean"/>
5685 <bitfield name="CS_SHARED_CONST" pos="19" type="boolean"/>
5686 <bitfield name="GFX_SHARED_CONST" pos="8" type="boolean"/>
5689 <bitfield name="CS_BINDLESS" low="9" high="13" type="hex"/>
5690 <bitfield name="GFX_BINDLESS" low="14" high="18" type="hex"/>
5694 <bitfield name="STATE_ID" low="0" high="7"/>
5698 <bitfield name="STATE_ID" low="0" high="7"/>
5702 <bitfield name="STATE_ID" low="16" high="23"/>
5703 <bitfield name="EVENT" low="0" high="6" type="vgt_event_type"/>
5714 <bitfield name="VS_STATE" pos="0" type="boolean"/>
5715 <bitfield name="HS_STATE" pos="1" type="boolean"/>
5716 <bitfield name="DS_STATE" pos="2" type="boolean"/>
5717 <bitfield name="GS_STATE" pos="3" type="boolean"/>
5718 <bitfield name="FS_STATE" pos="4" type="boolean"/>
5719 <bitfield name="CS_STATE" pos="5" type="boolean"/>
5721 <bitfield name="CS_IBO" pos="6" type="boolean"/>
5722 <bitfield name="GFX_IBO" pos="7" type="boolean"/>
5725 <bitfield name="CS_BINDLESS" low="9" high="16" type="hex"/>
5726 <bitfield name="GFX_BINDLESS" low="17" high="24" type="hex"/>
5753 <bitfield name="ENABLE" pos="0" type="boolean"/>
5759 <bitfield name="DESC_SIZE" low="0" high="1" type="a6xx_bindless_descriptor_size"/>
5760 <bitfield name="ADDR" low="2" high="63" shr="2" type="address"/>
5765 <bitfield name="STATE_ID" low="8" high="15"/>
5766 <bitfield name="EVENT" low="0" high="6" type="vgt_event_type"/>
5799 <bitfield name="STATE_ID" low="0" high="7"/>
5802 <bitfield name="STATE_ID" low="0" high="7"/>
5805 <bitfield name="STATE_ID" low="0" high="7"/>
5808 <bitfield name="STATE_ID" low="0" high="7"/>
5842 <bitfield name="MIPFILTER_LINEAR_NEAR" pos="0" type="boolean"/>
5843 <bitfield name="XY_MAG" low="1" high="2" type="a6xx_tex_filter"/>
5844 <bitfield name="XY_MIN" low="3" high="4" type="a6xx_tex_filter"/>
5845 <bitfield name="WRAP_S" low="5" high="7" type="a6xx_tex_clamp"/>
5846 <bitfield name="WRAP_T" low="8" high="10" type="a6xx_tex_clamp"/>
5847 <bitfield name="WRAP_R" low="11" high="13" type="a6xx_tex_clamp"/>
5848 <bitfield name="ANISO" low="14" high="16" type="a6xx_tex_aniso"/>
5849 …<bitfield name="LOD_BIAS" low="19" high="31" type="fixed" radix="8"/><!-- no idea how many bits fo…
5852 <bitfield name="CLAMPENABLE" pos="0" type="boolean">
5858 </bitfield>
5859 <bitfield name="COMPARE_FUNC" low="1" high="3" type="adreno_compare_func"/>
5860 <bitfield name="CUBEMAPSEAMLESSFILTOFF" pos="4" type="boolean"/>
5861 <bitfield name="UNNORM_COORDS" pos="5" type="boolean"/>
5862 <bitfield name="MIPFILTER_LINEAR_FAR" pos="6" type="boolean"/>
5863 <bitfield name="MAX_LOD" low="8" high="19" type="ufixed" radix="8"/>
5864 <bitfield name="MIN_LOD" low="20" high="31" type="ufixed" radix="8"/>
5867 <bitfield name="REDUCTION_MODE" low="0" high="1" type="a6xx_reduction_mode"/>
5868 <bitfield name="CHROMA_LINEAR" pos="5" type="boolean"/>
5869 <bitfield name="BCOLOR" low="7" high="31"/>
5892 <bitfield name="TILE_MODE" low="0" high="1" type="a6xx_tile_mode"/>
5893 <bitfield name="SRGB" pos="2" type="boolean"/>
5894 <bitfield name="SWIZ_X" low="4" high="6" type="a6xx_tex_swiz"/>
5895 <bitfield name="SWIZ_Y" low="7" high="9" type="a6xx_tex_swiz"/>
5896 <bitfield name="SWIZ_Z" low="10" high="12" type="a6xx_tex_swiz"/>
5897 <bitfield name="SWIZ_W" low="13" high="15" type="a6xx_tex_swiz"/>
5898 <bitfield name="MIPLVLS" low="16" high="19" type="uint"/>
5900 <bitfield name="CHROMA_MIDPOINT_X" pos="16" type="boolean"/>
5901 <bitfield name="CHROMA_MIDPOINT_Y" pos="18" type="boolean"/>
5902 <bitfield name="SAMPLES" low="20" high="21" type="a3xx_msaa_samples"/>
5903 <bitfield name="FMT" low="22" high="29" type="a6xx_format"/>
5909 <bitfield name="SWAP" low="30" high="31" type="a3xx_color_swap"/>
5912 <bitfield name="WIDTH" low="0" high="14" type="uint"/>
5913 <bitfield name="HEIGHT" low="15" high="29" type="uint"/>
5914 <bitfield name="MUTABLEEN" pos="31" type="boolean" variants="A7XX-"/>
5922 <bitfield name="STRUCTSIZETEXELS" low="4" high="15" type="uint"/>
5923 <bitfield name="STARTOFFSETTEXELS" low="16" high="21" type="uint"/>
5926 <bitfield name="PITCHALIGN" low="0" high="3" type="uint"/>
5928 <bitfield name="PITCH" low="7" high="28" type="uint"/>
5929 <bitfield name="TYPE" low="29" high="31" type="a6xx_tex_type"/>
5938 <bitfield name="ARRAY_PITCH" low="0" high="22" shr="12" type="uint"/>
5939 <bitfield name="MIN_LAYERSZ" low="23" high="26" shr="12"/>
5945 <bitfield name="TILE_ALL" pos="27" type="boolean"/>
5946 <bitfield name="FLAG" pos="28" type="boolean"/>
5953 <bitfield name="BASE_LO" low="5" high="31" shr="5"/>
5956 <bitfield name="BASE_HI" low="0" high="16"/>
5957 <bitfield name="DEPTH" low="17" high="29" type="uint"/>
5961 <bitfield name="MIN_LOD_CLAMP" low="0" high="11" type="ufixed" radix="8"/>
5963 <bitfield name="PLANE_PITCH" low="8" high="31" type="uint"/>
5967 <bitfield name="FLAG_LO" low="5" high="31" shr="5"/>
5970 <bitfield name="FLAG_HI" low="0" high="16"/>
5974 <bitfield name="FLAG_BUFFER_ARRAY_PITCH" low="0" high="16" shr="4" type="uint"/>
5977 <bitfield name="FLAG_BUFFER_PITCH" low="0" high="6" shr="6" type="uint"/>
5979 <bitfield name="FLAG_BUFFER_LOGW" low="8" high="11" type="uint"/>
5980 <bitfield name="FLAG_BUFFER_LOGH" low="12" high="15" type="uint"/>
5991 <bitfield name="BASE_LO" low="0" high="31"/>
5994 <bitfield name="BASE_HI" low="0" high="16"/>
5995 <bitfield name="SIZE" low="17" high="31"/> <!-- size in vec4 (4xDWORD) units -->
6034 <bitfield high="7" low="0" name="PING_INDEX"/>
6035 <bitfield high="15" low="8" name="PING_BLK_SEL"/>
6041 <bitfield high="5" low="0" name="TRACEEN"/>
6042 <bitfield high="14" low="12" name="GRANU"/>
6043 <bitfield high="31" low="28" name="SEGT"/>
6046 <bitfield high="27" low="24" name="ENABLE"/>
6057 <bitfield high="3" low="0" name="BYTEL0"/>
6058 <bitfield high="7" low="4" name="BYTEL1"/>
6059 <bitfield high="11" low="8" name="BYTEL2"/>
6060 <bitfield high="15" low="12" name="BYTEL3"/>
6061 <bitfield high="19" low="16" name="BYTEL4"/>
6062 <bitfield high="23" low="20" name="BYTEL5"/>
6063 <bitfield high="27" low="24" name="BYTEL6"/>
6064 <bitfield high="31" low="28" name="BYTEL7"/>
6067 <bitfield high="3" low="0" name="BYTEL8"/>
6068 <bitfield high="7" low="4" name="BYTEL9"/>
6069 <bitfield high="11" low="8" name="BYTEL10"/>
6070 <bitfield high="15" low="12" name="BYTEL11"/>
6071 <bitfield high="19" low="16" name="BYTEL12"/>
6072 <bitfield high="23" low="20" name="BYTEL13"/>
6073 <bitfield high="27" low="24" name="BYTEL14"/>
6074 <bitfield high="31" low="28" name="BYTEL15"/>
6086 <bitfield pos="0" name="FASTBLEND" type="boolean"/>
6087 <bitfield pos="1" name="LPAC" type="boolean"/>
6088 <bitfield pos="2" name="RAYTRACING" type="boolean"/>