Lines Matching full:low

203 	<bitfield name="BASE_ADDR" low="0" high="17"/>
204 <bitfield name="MASK_LEN" low="18" high="30"/>
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"/>
2330 low bits identify where CP_SET_DRAW_STATE stateobj
2340 <bitfield name="SDS_START" low="0" high="8" shr="2"/>
2342 <bitfield name="ROQ_SIZE" low="16" high="31" shr="2"/>
2363 <bitfield name="LEVEL" low="6" high="7"/>
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"/>
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"/>
2862 <bitfield high="7" low="0" name="PERFSEL"/>
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"/>
3032 <bitfield name="CLIP_MASK" low="0" high="7"/>
3033 <bitfield name="CULL_MASK" low="8" high="15"/>
3038 <reg32 offset="0x8004" name="GRAS_MAX_LAYER_INDEX" low="0" high="10" type="uint" usage="rp_blit"/>
3048 <bitfield name="COORD_MASK" low="6" high="9" type="hex"/>
3053 <bitfield name="HORZ" low="0" high="8" type="uint"/>
3054 <bitfield name="VERT" low="10" high="18" type="uint"/>
3087 <bitfield name="LINEHALFWIDTH" low="3" high="10" radix="2" type="fixed"/>
3091 <bitfield name="UNK15" low="15" high="16"/>
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"/>
3111 …<reg32 offset="0x8092" name="GRAS_SU_POINT_SIZE" low="0" high="15" type="fixed" radix="4" usage="r…
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"/>
3127 <bitfield name="SHIFTAMOUNT" low="1" high="2"/>
3129 <bitfield name="UNK4" low="4" high="5"/>
3192 <bitfield name="CCUSINGLECACHELINESIZE" low="0" high="2"/>
3193 <bitfield name="SINGLE_PRIM_MODE" low="3" high="4" type="a6xx_single_prim_mode"/>
3195 <bitfield name="RASTER_DIRECTION" low="6" high="7" type="a6xx_raster_direction"/>
3199 <bitfield name="ROTATION" low="10" high="11" type="uint"/>
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"/>
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"/>
3239 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
3244 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
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"/>
3318 <bitfield name="DIR" low="6" high="7" type="a6xx_lrz_dir_status"/>
3329 <bitfield name="Z_FUNC" low="11" high="13" type="adreno_compare_func" variants="A7XX-"/>
3337 <reg32 offset="0x8101" name="GRAS_LRZ_PS_INPUT_CNTL" low="0" high="2" usage="rp_blit">
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"/>
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"/>
3408 <reg32 offset="0x8110" name="GRAS_UNKNOWN_8110" low="0" high="1" usage="cmd"/>
3414 <bitfield name="DEPTH_FORMAT" low="0" high="2" type="a6xx_depth_format"/>
3434 <bitfield name="ROTATE" low="0" high="2" type="a6xx_rotation"/>
3436 <bitfield name="UNK4" low="4" high="6"/>
3438 <bitfield name="COLOR_FORMAT" low="8" high="15" type="a6xx_format"/>
3440 <bitfield name="UNK17" low="17" high="18"/>
3444 <bitfield name="MASK" low="20" high="23"/>
3445 <bitfield name="IFMT" low="24" high="28" type="a6xx_2d_ifmt"/>
3451 <!-- note: the low 8 bits for src coords are valid, probably fixed point
3455 <reg32 offset="0x8401" name="GRAS_2D_SRC_TL_X" low="8" high="24" type="int" usage="rp_blit"/>
3456 <reg32 offset="0x8402" name="GRAS_2D_SRC_BR_X" low="8" high="24" type="int" usage="rp_blit"/>
3457 <reg32 offset="0x8403" name="GRAS_2D_SRC_TL_Y" low="8" high="24" type="int" usage="rp_blit"/>
3458 <reg32 offset="0x8404" name="GRAS_2D_SRC_BR_Y" low="8" high="24" type="int" usage="rp_blit"/>
3461 <reg32 offset="0x8407" name="GRAS_2D_UNKNOWN_8407" low="0" high="31"/>
3462 <reg32 offset="0x8408" name="GRAS_2D_UNKNOWN_8408" low="0" high="31"/>
3463 <reg32 offset="0x8409" name="GRAS_2D_UNKNOWN_8409" low="0" high="31"/>
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"/>
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"/>
3498 <bitfield name="LRZ_FEEDBACK_ZMODE_MASK" low="24" high="26" type="a6xx_lrz_feedback_mask"/>
3502 <bitfield name="CCUSINGLECACHELINESIZE" low="3" high="5"/>
3506 <bitfield name="UNK8" low="8" high="10"/>
3508 <bitfield name="RASTER_DIRECTION" low="9" high="10" type="a6xx_raster_direction"/>
3514 <bitfield name="FLAG_MRTS" low="16" high="23"/>
3521 <bitfield name="RASTER_DIRECTION" low="9" high="10" type="a6xx_raster_direction"/>
3530 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
3535 <bitfield name="SAMPLES" low="0" high="1" type="a3xx_msaa_samples"/>
3555 <bitfield name="COORD_MASK" low="6" high="9" type="hex"/>
3564 <bitfield name="FRAGCOORDSAMPLEMODE" low="4" high="5" type="a6xx_fragcoord_sample_mode"/>
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"/>
3614 <reg32 offset="0x8811" name="RB_UNKNOWN_8811" low="4" high="6" usage="cmd"/>
3618 <reg32 offset="0x8818" name="RB_UNKNOWN_8818" low="0" high="6" usage="cmd"/>
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"/>
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"/>
3654 <bitfield name="COLOR_SWAP" low="13" high="14" type="a3xx_color_swap"/>
3669 <!-- maybe something in low bits since alignment of 1 doesn't make sense? -->
3672 <reg32 offset="0x7" name="BASE_GMEM" low="12" high="31" shr="12"/>
3680 <bitfield name="ALPHA_REF" low="0" high="7" type="hex"/>
3682 <bitfield name="ALPHA_TEST_FUNC" low="9" high="11" type="adreno_compare_func"/>
3686 <bitfield name="ENABLE_BLEND" low="0" high="7"/>
3691 <bitfield name="SAMPLE_MASK" low="16" high="31"/>
3695 <bitfield name="Z_MODE" low="0" high="1" type="a6xx_ztest_mode"/>
3701 <bitfield name="ZFUNC" low="2" high="4" type="adreno_compare_func"/>
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"/>
3726 …<reg32 offset="0x8873" name="RB_DEPTH_BUFFER_PITCH" low="0" high="13" shr="6" type="uint" usage="r…
3727 …<reg32 offset="0x8874" name="RB_DEPTH_BUFFER_ARRAY_PITCH" low="0" high="27" shr="6" type="uint" us…
3729 …<reg32 offset="0x8877" name="RB_DEPTH_BUFFER_BASE_GMEM" low="12" high="31" shr="12" usage="rp_blit…
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"/>
3763 <bitfield name="TILEMODE" low="2" high="3" type="a6xx_tile_mode"/>
3765 …<reg32 offset="0x8882" name="RB_STENCIL_BUFFER_PITCH" low="0" high="11" shr="6" type="uint" usage=…
3766 …<reg32 offset="0x8883" name="RB_STENCIL_BUFFER_ARRAY_PITCH" low="0" high="23" shr="6" type="uint" …
3768 …<reg32 offset="0x8886" name="RB_STENCIL_BUFFER_BASE_GMEM" low="12" high="31" shr="12" usage="rp_bl…
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"/>
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"/>
3812 <reg32 offset="0x88d6" name="RB_BLIT_BASE_GMEM" low="12" high="31" shr="12" usage="rp_blit"/>
3815 <bitfield name="TILE_MODE" low="0" high="1" type="a6xx_tile_mode"/>
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"/>
3824 …<reg32 offset="0x88da" name="RB_BLIT_DST_PITCH" low="0" high="15" shr="6" type="uint" usage="rp_bl…
3826 …<reg32 offset="0x88db" name="RB_BLIT_DST_ARRAY_PITCH" low="0" high="28" shr="6" type="uint" usage=…
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"/>
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"/>
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"/>
3891 <reg32 offset="0x88f0" name="RB_UNKNOWN_88F0" low="0" high="11" usage="cmd"/>
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"/>
3898 <reg32 offset="0x88f4" name="RB_UNKNOWN_88F4" low="0" high="2"/>
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"/>
3936 <reg32 offset="0x8c01" name="RB_2D_UNKNOWN_8C01" low="0" high="31" usage="rp_blit"/>
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"/>
3944 <bitfield name="SAMPLES" low="14" high="15" type="a3xx_msaa_samples"/>
3952 <bitfield name="UNK23" low="23" high="26"/>
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"/>
3963 <bitfield name="SAMPLES" low="14" high="15" type="a3xx_msaa_samples"/>
3970 …<reg32 offset="0x8c1a" name="RB_2D_DST_PITCH" low="0" high="15" shr="6" type="uint" usage="rp_blit…
3973 …<reg32 offset="0x8c1d" name="RB_2D_DST_PLANE_PITCH" low="0" high="15" shr="6" type="uint" usage="r…
3977 …<reg32 offset="0x8c22" name="RB_2D_DST_FLAGS_PITCH" low="0" high="7" shr="6" type="uint" usage="rp…
3980 …<reg32 offset="0x8c25" name="RB_2D_DST_FLAGS_PLANE_PITCH" low="0" high="7" shr="6" type="uint" usa…
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"/>
4027 <bitfield name="LOWER_BIT" low="1" high="2" type="uint"/>
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-"/>
4100 <bitfield name="MODE" low="0" high="1" type="a6xx_polygon_mode"/>
4121 <bitfield name="GS_VERTICES_OUT" low="0" high="7" type="uint"/>
4122 <bitfield name="GS_INVOCATIONS" low="10" high="14" type="uint"/>
4124 <bitfield name="GS_OUTPUT" low="16" high="17" type="a6xx_tess_output"/>
4139 <bitfield name="VIEWS" low="2" high="6" type="uint"/>
4144 …<reg32 offset="0x910b" name="VPC_MULTIVIEW_MASK" type="hex" low="0" high="15" variants="A7XX-" usa…
4172 <reg32 offset="0x9210" name="VPC_UNKNOWN_9210" low="0" high="31" variants="A6XX" usage="cmd"/>
4173 <reg32 offset="0x9211" name="VPC_UNKNOWN_9211" low="0" high="31" variants="A6XX" usage="cmd"/>
4204 <bitfield name="ADDR" low="0" high="7" type="hex"/>
4210 <bitfield name="A_BUF" low="0" high="1" type="uint"/>
4211 <bitfield name="A_OFF" low="2" high="10" shr="2" type="uint"/>
4213 <bitfield name="B_BUF" low="12" high="13" type="uint"/>
4214 <bitfield name="B_OFF" low="14" high="22" shr="2" type="uint"/>
4222 <reg32 offset="2" name="BUFFER_SIZE" low="2" high="31" shr="2"/>
4223 <reg32 offset="3" name="BUFFER_STRIDE" low="0" high="9" shr="2"/>
4224 <reg32 offset="4" name="BUFFER_OFFSET" low="2" high="31" shr="2"/>
4233 <reg32 offset="0x9300" name="VPC_UNKNOWN_9300" low="0" high="2" usage="cmd"/>
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">
4257 <bitfield name="NUMNONPOSVAR" low="0" high="7" type="uint"/>
4259 <bitfield name="PRIMIDLOC" low="8" high="15" type="uint"/>
4261 <bitfield name="VIEWIDLOC" low="24" high="31" type="uint">
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"/>
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"/>
4307 <reg32 offset="0x9603" name="VPC_UNKNOWN_9603" low="0" high="26"/>
4314 <reg32 offset="0x9800" name="PC_TESS_NUM_VERTEX" low="0" high="5" type="uint" usage="rp_blit"/>
4318 <bitfield name="SIZE" low="0" high="10" type="uint"/>
4323 <bitfield name="SPACING" low="0" high="1" type="a6xx_tess_spacing"/>
4324 <bitfield name="OUTPUT" low="2" high="3" type="a6xx_tess_output"/>
4327 <reg32 offset="0x9803" name="PC_RESTART_INDEX" low="0" high="31" type="uint" usage="rp_blit"/>
4328 <reg32 offset="0x9804" name="PC_MODE_CNTL" low="0" high="7" usage="rp_blit"/>
4330 <reg32 offset="0x9805" name="PC_POWER_CNTL" low="0" high="2" usage="rp_blit"/>
4338 <bitfield name="STREAM_ENABLE" low="15" high="18" type="hex"/>
4348 <bitfield name="STATE_ID" low="0" high="7"/>
4352 <bitfield name="STATE_ID" low="0" high="7"/>
4356 <!-- I think only the low bit is actually used? -->
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"/>
4386 <bitfield name="STREAM" low="0" high="1" type="uint"/>
4392 <bitfield name="STREAM" low="0" high="1" type="uint"/>
4416 <bitfield name="STRIDE_IN_VPC" low="0" high="7" type="uint"/>
4422 <bitfield name="CLIP_MASK" low="16" high="23" type="uint"/>
4438 <bitfield name="STRIDE_IN_VPC" low="0" high="10" type="uint"/>
4443 <reg32 offset="0x9b08" name="PC_MULTIVIEW_MASK" type="hex" low="0" high="15" usage="rp_blit"/>
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"/>
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">
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"/>
4536 <bitfield name="RENDER_MODE" low="0" high="2" type="a6xx_render_mode"/>
4552 <reg32 offset="0x3" name="STRIDE" low="0" high="11" type="uint"/>
4557 <bitfield name="IDX" low="0" high="4" type="uint"/>
4558 <bitfield name="OFFSET" low="5" high="16"/>
4560 <bitfield name="FORMAT" low="20" high="27" type="a6xx_format"/>
4561 <bitfield name="SWAP" low="28" high="29" type="a3xx_color_swap"/>
4569 <bitfield name="WRITEMASK" low="0" high="3" type="hex"/>
4570 <bitfield name="REGID" low="4" high="11" type="a3xx_regid"/>
4574 <reg32 offset="0xa0f8" name="VFD_POWER_CNTL" low="0" high="2" usage="rp_blit"/>
4608 <bitfield name="HALFREGFOOTPRINT" low="1" high="6" type="uint"/>
4609 <bitfield name="FULLREGFOOTPRINT" low="7" high="12" type="uint"/>
4610 <!-- could it be a low bit of branchstack? -->
4613 <bitfield name="BRANCHSTACK" low="14" high="19" type="uint"/>
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"/>
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">
4699 <bitfield name="HWSTACKSIZEPERTHREAD" low="24" high="31">
4713 <bitfield name="TOTALPVTMEMSIZE" low="0" high="17" shr="12"/>
4763 <bitfield name="OFFSET" low="0" high="18" shr="11"/>
4771 <reg32 offset="0xa822" name="SP_VS_TEX_COUNT" low="0" high="7" type="uint" usage="rp_blit"/>
4773 <reg32 offset="0xa824" name="SP_VS_INSTRLEN" low="0" high="27" type="uint" usage="rp_blit"/>
4787 <reg32 offset="0xa831" name="SP_HS_WAVE_INPUT_SIZE" low="0" high="7" type="uint" usage="rp_blit"/>
4796 <reg32 offset="0xa83a" name="SP_HS_TEX_COUNT" low="0" high="7" type="uint" usage="rp_blit"/>
4798 <reg32 offset="0xa83c" name="SP_HS_INSTRLEN" low="0" high="27" type="uint" usage="rp_blit"/>
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"/>
4833 <reg32 offset="0xa862" name="SP_DS_TEX_COUNT" low="0" high="7" type="uint" usage="rp_blit"/>
4835 <reg32 offset="0xa864" name="SP_DS_INSTRLEN" low="0" high="27" type="uint" usage="rp_blit"/>
4843 <reg32 offset="0xa871" name="SP_GS_PRIM_SIZE" low="0" high="7" type="uint" usage="rp_blit">
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"/>
4885 <reg32 offset="0xa893" name="SP_GS_TEX_COUNT" low="0" high="7" type="uint" usage="rp_blit"/>
4887 <reg32 offset="0xa895" name="SP_GS_INSTRLEN" low="0" high="27" type="uint" usage="rp_blit"/>
4935 <bitfield name="ENABLE_BLEND" low="0" high="7"/>
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"/>
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"/>
4981 <bitfield name="COLOR_FORMAT" low="0" high="7" type="a6xx_format"/>
4989 <bitfield name="COUNT" low="0" high="2" type="uint"/>
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"/>
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"/>
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"/>
5037 <reg32 offset="0xa9a7" name="SP_FS_TEX_COUNT" low="0" high="7" type="uint" usage="rp_blit"/>
5038 <reg32 offset="0xa9a8" name="SP_UNKNOWN_A9A8" low="0" high="16" usage="cmd"/> <!-- always 0x0 ? -->
5058 <bitfield name="SHARED_SIZE" low="0" high="4" type="uint">
5078 <reg32 offset="0xa9ba" name="SP_CS_TEX_COUNT" low="0" high="7" type="uint" usage="cmd"/>
5080 <reg32 offset="0xa9bc" name="SP_CS_INSTRLEN" low="0" high="27" type="uint" usage="cmd"/>
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"/>
5107 <bitfield name="LINEARLOCALIDREGID" low="0" high="7" type="a3xx_regid"/>
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"/>
5152 <reg32 offset="0xaa00" name="SP_CS_IBO_COUNT" low="0" high="6" type="uint"/>
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"/>
5206 <bitfield name="ISAMMODE" low="1" high="2" type="a6xx_isam_mode"/>
5214 <reg32 offset="0xab05" name="SP_FS_INSTRLEN" low="0" high="27" type="uint" usage="rp_blit"/>
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"/>
5234 <reg32 offset="0xab20" name="SP_IBO_COUNT" low="0" high="6" type="uint" usage="cmd"/>
5244 <bitfield name="COLOR_FORMAT" low="3" high="10" type="a6xx_format"/>
5248 <bitfield name="MASK" low="12" high="15"/>
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"/>
5305 <reg32 offset="0xb182" name="SP_UNKNOWN_B182" low="0" high="2" usage="cmd"/>
5306 <reg32 offset="0xb183" name="SP_UNKNOWN_B183" low="0" high="23" usage="cmd"/>
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"/>
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"/>
5363 …<reg32 offset="0xb4c7" name="SP_PS_2D_SRC_PLANE_PITCH" low="0" high="11" shr="6" type="uint" varia…
5367 …<reg32 offset="0xb2c7" name="SP_PS_2D_SRC_PLANE_PITCH" low="0" high="11" shr="6" type="uint" varia…
5371 …<reg32 offset="0xb4cc" name="SP_PS_2D_SRC_FLAGS_PITCH" low="0" high="7" shr="6" type="uint" varian…
5374 …<reg32 offset="0xb2cc" name="SP_PS_2D_SRC_FLAGS_PITCH" low="0" high="7" shr="6" type="uint" varian…
5376 <reg32 offset="0xb4cd" name="SP_PS_UNKNOWN_B4CD" low="6" high="31" variants="A6XX"/>
5377 <reg32 offset="0xb4ce" name="SP_PS_UNKNOWN_B4CE" low="0" high="31" variants="A6XX"/>
5378 <reg32 offset="0xb4cf" name="SP_PS_UNKNOWN_B4CF" low="0" high="30" variants="A6XX"/>
5379 <reg32 offset="0xb4d0" name="SP_PS_UNKNOWN_B4D0" low="0" high="29" variants="A6XX"/>
5382 <reg32 offset="0xb2cd" name="SP_PS_UNKNOWN_B4CD" low="6" high="31" variants="A7XX"/>
5383 <reg32 offset="0xb2ce" name="SP_PS_UNKNOWN_B4CE" low="0" high="31" variants="A7XX"/>
5384 <reg32 offset="0xb2cf" name="SP_PS_UNKNOWN_B4CF" low="0" high="30" variants="A7XX"/>
5385 <reg32 offset="0xb2d0" name="SP_PS_UNKNOWN_B4D0" low="0" high="29" variants="A7XX"/>
5391 <reg32 offset="0xb600" name="TPL1_DBG_ECO_CNTL" low="0" high="25" usage="cmd"/>
5401 <bitfield name="LOWER_BIT" low="1" high="2" type="uint"/>
5404 <bitfield name="UNK6" low="6" high="7"/>
5406 …<reg32 offset="0xb605" name="TPL1_UNKNOWN_B605" low="0" high="7" type="uint" variants="A6XX" usage…
5408 <reg32 offset="0xb608" name="TPL1_BICUBIC_WEIGHTS_TABLE_0" low="0" high="29" variants="A6XX"/>
5409 <reg32 offset="0xb609" name="TPL1_BICUBIC_WEIGHTS_TABLE_1" low="0" high="29" variants="A6XX"/>
5410 <reg32 offset="0xb60a" name="TPL1_BICUBIC_WEIGHTS_TABLE_2" low="0" high="29" variants="A6XX"/>
5411 <reg32 offset="0xb60b" name="TPL1_BICUBIC_WEIGHTS_TABLE_3" low="0" high="29" variants="A6XX"/>
5412 <reg32 offset="0xb60c" name="TPL1_BICUBIC_WEIGHTS_TABLE_4" low="0" high="29" variants="A6XX"/>
5414 …<reg32 offset="0xb608" name="TPL1_BICUBIC_WEIGHTS_TABLE_0" low="0" high="29" variants="A7XX" usage…
5415 …<reg32 offset="0xb609" name="TPL1_BICUBIC_WEIGHTS_TABLE_1" low="0" high="29" variants="A7XX" usage…
5416 …<reg32 offset="0xb60a" name="TPL1_BICUBIC_WEIGHTS_TABLE_2" low="0" high="29" variants="A7XX" usage…
5417 …<reg32 offset="0xb60b" name="TPL1_BICUBIC_WEIGHTS_TABLE_3" low="0" high="29" variants="A7XX" usage…
5418 …<reg32 offset="0xb60c" name="TPL1_BICUBIC_WEIGHTS_TABLE_4" low="0" high="29" variants="A7XX" usage…
5426 <bitfield name="CONSTLEN" low="0" high="7" shr="2" type="uint"/>
5453 <bitfield name="SYSVAL_REGS_COUNT" low="0" high="7" type="uint"/>
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"/>
5491 <reg32 offset="0xb982" name="HLSQ_CONTROL_1_REG" low="0" high="2" variants="A6XX" usage="rp_blit">
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"/>
5509 <reg32 offset="0xa9c7" name="HLSQ_CONTROL_1_REG" low="0" high="2" variants="A7XX-" usage="rp_blit">
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"/>
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"/>
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"/>
5653 <bitfield name="STATE_ID" low="0" high="7"/>
5657 <bitfield name="STATE_ID" low="0" high="7"/>
5661 <!-- I think only the low bit is actually used? -->
5662 <bitfield name="STATE_ID" low="16" high="23"/>
5663 <bitfield name="EVENT" low="0" high="6" type="vgt_event_type"/>
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"/>
5725 <bitfield name="CS_BINDLESS" low="9" high="16" type="hex"/>
5726 <bitfield name="GFX_BINDLESS" low="17" high="24" type="hex"/>
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"/>
5770 <reg32 offset="0xbe01" name="HLSQ_UNKNOWN_BE01" low="4" high="6" variants="A6XX" usage="cmd"/>
5773 <reg32 offset="0xbe08" name="HLSQ_UNKNOWN_BE08" low="0" high="15"/>
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"/>
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…
5859 <bitfield name="COMPARE_FUNC" low="1" high="3" type="adreno_compare_func"/>
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"/>
5869 <bitfield name="BCOLOR" low="7" high="31"/>
5892 <bitfield name="TILE_MODE" low="0" high="1" type="a6xx_tile_mode"/>
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"/>
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"/>
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"/>
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"/>